IPCStressTest.sh

There are a multitude of versions and variants of IPCStressTest.sh. It is the main script which runs every other script in /usr/local/etc/BasebandStressTests.

Description and changelog, version 26 (despite what the description suggests): #####################################################################################################   #                                                                                                   #    #   Script:     IPCStressTest_v24.sh                                                                # #                                                                                                  #    #   Usage:      nohup /IPCStressTest_v24.sh [-option  ] [ ... ] &      #    #                                                                                                   #    #   Purpose:    To run stress tests on the device stressing the IPC. The script keeps running      # #              Data downloads, make calls, Send/Receive SMS continuously until the Iterations      # #              specified. #   #               The purpose of the script is to ensure the stability of the Baseband/AP builds      # #                                                                                                  #    #   Author:     Jerome Jesu                                                                         # #  Contact:    xxxxxx@apple.com                                                                    # #                                                                                                  #    #   Revisions:                                                                                      # #	08/21/09   Bug Fixes, Added -> SMS, PDP Mini Stress Tests & Simultaneous Uploads/Downloads     # #####################################################################################################

Usage information:

USAGE:  [ -option  ] [ -option ] [ ... ]             --  Phone number of the Stress Test DUT. OPTIONS : Short info -h  : Call interval time,               Default - 15s -i  : Total Iterations,                 Default - 1500 -n     :  Loopback Phone number,            Default - +14089748874 -l  : SMS Phone Number,                 Default - +11111111111 -j                 :  Specify SSID,                     Default - CSIQA -p              :  Specify WEP key,                  Default - 123456789a -u                       :  Upload Logs/Stats,                Default - DISABLED -g                       :  Enable Locmon,                    Default - DISABLED -m                       :  Enable MultiRAB,                  Default - DISABLED -s                       :  SMS Failure Logging,              Default - DISABLED -w                       :  Disable Sleep Cycling,            Default - Enabled -d                       :  Data Download Failure Logging     Default - DISABLED -a                       :  Additional Logging Enabled,       Default - Disabled. -t                       :  Log Top output/Memory Dumps,      Default - Disabled. -k                       :  Disable Logs Uploading with -u option.