mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-04 03:50:31 +00:00
One of the downaides of having things like test configuration in the git repo is that it can't be changed at runtime. You have to create a review for the changes and merge it mefore it will take effect. This review moves the data currently held in tests/CI/periodic-dailyTestGroups.json and tests/CI/gateTestGroups.json into a Jenkins Config File attached to the job definitions. This allows us to alter it from the Jenkins UI at runtime. The original files stay in the repo as documentation. Change-Id: I14b9702f6285ce1fb2420287ba0e7d3b59109763
51 lines
1.4 KiB
JSON
51 lines
1.4 KiB
JSON
/*
|
|
* This file is for reference/documentation only.
|
|
* The live configuration is defined in the Config Files
|
|
* settings of the Asterisk Gates Jenkins job.
|
|
* This allows is to alter the parameters at runtime.
|
|
*/
|
|
[
|
|
{
|
|
"name": "ari ",
|
|
"dir": "tests/CI/output/ari",
|
|
"runTestsuiteOptions": "--test-timeout=180",
|
|
"testcmd": "-t tests/rest_api/"
|
|
},
|
|
{
|
|
"name": "pjs ",
|
|
"dir": "tests/CI/output/pjsip",
|
|
"runTestsuiteOptions": "--test-timeout=180",
|
|
"testcmd": "-t tests/channels/pjsip"
|
|
},
|
|
{
|
|
"name": "sip ",
|
|
"dir": "tests/CI/output/sip",
|
|
"runTestsuiteOptions": "--test-timeout=240",
|
|
"testcmd": "-t tests/channels/SIP"
|
|
},
|
|
{
|
|
"name": "iax ",
|
|
"dir": "tests/CI/output/iax2_local",
|
|
"runTestsuiteOptions": "--test-timeout=180",
|
|
"testcmd": " -t tests/channels/iax2 -t tests/channels/local"
|
|
},
|
|
{
|
|
"name": "apps",
|
|
"dir": "tests/CI/output/agi-apps",
|
|
"runTestsuiteOptions": "--test-timeout=180",
|
|
"testcmd": " -t tests/agi -t tests/apps -t blind-transfer-parkingtimeout"
|
|
},
|
|
{
|
|
"name": "othr",
|
|
"dir": "tests/CI/output/other",
|
|
"runTestsuiteOptions": "--test-timeout=180",
|
|
"testcmd": " -T tests/(apps|agi|blind-transfer-parkingtimeout|rest_api|channels|realtime|example|skeleton_test|remote-test)"
|
|
},
|
|
{
|
|
"name": "real",
|
|
"dir": "tests/CI/output/realtime",
|
|
"runTestsuiteOptions": "--test-timeout=180 --realtime --initialize-db --cleanup-db",
|
|
"testcmd": " -t tests/channels/pjsip -G realtime-incompatible"
|
|
}
|
|
]
|