From 9b350f1a5068acf6b9ea39f656923358ae55c889 Mon Sep 17 00:00:00 2001 From: Jonathan Thorpe Date: Wed, 27 May 2026 17:03:46 +0100 Subject: [PATCH 1/2] Add BCP-007-03 tests to NMOS Testing tests --- Sandbox/run_nmos_testing.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Sandbox/run_nmos_testing.sh b/Sandbox/run_nmos_testing.sh index 12fa14b62..eb41aeee3 100755 --- a/Sandbox/run_nmos_testing.sh +++ b/Sandbox/run_nmos_testing.sh @@ -39,6 +39,7 @@ expected_disabled_IS_09_01=0 expected_disabled_IS_12_01=0 expected_disabled_IS_14_01=1 expected_disabled_BCP_006_01_01=0 +expected_disabled_BCP_007_03_01=0 expected_disabled_BCP_008_01_01=0 expected_disabled_BCP_008_02_01=0 @@ -70,7 +71,9 @@ registry_params=",\ node_params=",\ \"label\":\"nmos-cpp-node\",\ \"video_type\": \"video/jxsv\",\ - \"simulate_status_monitor_activity\":false\ + \"simulate_status_monitor_activity\":false,\ + \"senders\":[\"v\",\"a\",\"d\",\"m\",\"t\",\"b\",\"s\",\"c\",\"xv\",\"xa\",\"xd\"],\ + \"receivers\":[\"v\",\"a\",\"d\",\"m\",\"t\",\"b\",\"s\",\"c\",\"xv\",\"xa\",\"xd\"]\ " if [[ "${config_secure}" == "True" ]]; then @@ -152,6 +155,7 @@ else (( expected_disabled_IS_09_01+=7 )) (( expected_disabled_IS_14_01+=7 )) (( expected_disabled_BCP_006_01_01+=7 )) + (( expected_disabled_BCP_007_03_01+=14 )) fi "${node_command}" "{\"how_many\":6,\"http_port\":1080 ${common_params} ${node_params}}" > ${results_dir}/nodeoutput 2>&1 & @@ -208,7 +212,8 @@ do_run_test IS-04-03 $expected_disabled_IS_04_03 --host "${host}" --port 1080 -- do_run_test IS-05-01 $expected_disabled_IS_05_01 --host "${host}" --port 1080 --version v1.1 -do_run_test IS-05-02 $expected_disabled_IS_05_02 --host "${host}" "${host}" --port 1080 1080 --version v1.3 v1.1 +# Connection API v1.2+ is required so MXL senders/receivers appear in IS-05 (see IS-05 upgrade path) +do_run_test IS-05-02 $expected_disabled_IS_05_02 --host "${host}" "${host}" --port 1080 1080 --version v1.3 v1.2 do_run_test IS-07-01 $expected_disabled_IS_07_01 --host "${host}" --port 1080 --version v1.0 @@ -226,6 +231,8 @@ do_run_test IS-14-01 $expected_disabled_IS_14_01 --host "${host}" "${host}" null do_run_test BCP-006-01-01 $expected_disabled_BCP_006_01_01 --host "${host}" --port 1080 --version v1.3 +do_run_test BCP-007-03-01 $expected_disabled_BCP_007_03_01 --host "${host}" "${host}" --port 1080 1080 --version v1.3 v1.2 + do_run_test BCP-008-01-01 $expected_disabled_BCP_008_01_01 --host "${host}" "${host}" "${host}" null --port 1080 1080 1082 0 --version v1.3 v1.1 v1.0 v1.0 --urlpath null null x-nmos/ncp/v1.0 null do_run_test BCP-008-02-01 $expected_disabled_BCP_008_02_01 --host "${host}" "${host}" "${host}" null --port 1080 1080 1082 0 --version v1.3 v1.1 v1.0 v1.0 --urlpath null null x-nmos/ncp/v1.0 null From b3a699ef61f3b27778be18547bc75ea3635a79e8 Mon Sep 17 00:00:00 2001 From: Jonathan Thorpe Date: Thu, 2 Jul 2026 14:40:39 +0100 Subject: [PATCH 2/2] Roll back IS-05 tests to use v1.1 --- Sandbox/run_nmos_testing.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Sandbox/run_nmos_testing.sh b/Sandbox/run_nmos_testing.sh index eb41aeee3..76da443d1 100755 --- a/Sandbox/run_nmos_testing.sh +++ b/Sandbox/run_nmos_testing.sh @@ -212,8 +212,7 @@ do_run_test IS-04-03 $expected_disabled_IS_04_03 --host "${host}" --port 1080 -- do_run_test IS-05-01 $expected_disabled_IS_05_01 --host "${host}" --port 1080 --version v1.1 -# Connection API v1.2+ is required so MXL senders/receivers appear in IS-05 (see IS-05 upgrade path) -do_run_test IS-05-02 $expected_disabled_IS_05_02 --host "${host}" "${host}" --port 1080 1080 --version v1.3 v1.2 +do_run_test IS-05-02 $expected_disabled_IS_05_02 --host "${host}" "${host}" --port 1080 1080 --version v1.3 v1.1 do_run_test IS-07-01 $expected_disabled_IS_07_01 --host "${host}" --port 1080 --version v1.0