Skip to content

Commit 7352518

Browse files
Added the argument design patterns for TC_BOOLCFG* and TC_VALCC* scripts
1 parent 7e7088d commit 7352518

18 files changed

+162
-0
lines changed

src/python_testing/TC_BOOLCFG_2_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import functools
1928
import logging
2029
from operator import ior

src/python_testing/TC_BOOLCFG_3_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928
from random import choice
2029

src/python_testing/TC_BOOLCFG_4_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_BOOLCFG_4_2.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_BOOLCFG_4_3.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_BOOLCFG_4_4.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_BOOLCFG_5_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_BOOLCFG_5_2.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_2_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_3_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import time
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_3_2.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928
import time
2029

src/python_testing/TC_VALCC_3_3.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928
import time
2029

src/python_testing/TC_VALCC_3_4.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_4_1.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import time
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_4_2.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928
import time
2029

src/python_testing/TC_VALCC_4_3.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_4_4.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import logging
1928

2029
import chip.clusters as Clusters

src/python_testing/TC_VALCC_4_5.py

+9
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
# limitations under the License.
1616
#
1717

18+
# === BEGIN CI TEST ARGUMENTS ===
19+
# test-runner-runs: run1
20+
# test-runner-run/run1/app: ${ALL_CLUSTERS_APP}
21+
# test-runner-run/run1/factoryreset: True
22+
# test-runner-run/run1/quiet: True
23+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json
24+
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
25+
# === END CI TEST ARGUMENTS ===
26+
1827
import time
1928

2029
import chip.clusters as Clusters

0 commit comments

Comments
 (0)