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 <path_to_Script>/IPCStressTest_v24.sh [-option <option_arg> ] [ ... ] & #
# #
# 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_arg> ] [ -option ] [ ... ] <DevicePhNumber> -- Phone number of the Stress Test DUT. OPTIONS <option arg>: Short info -h <HOLD TIME in seconds> : Call interval time, Default - 15s -i <number of Iterations> : Total Iterations, Default - 1500 -n <Loop Back Number> : Loopback Phone number, Default - +14089748874 -l <sms Loop Back Number> : SMS Phone Number, Default - +11111111111 -j <SSID> : Specify SSID, Default - CSIQA -p <WEP Key> : 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.