You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: src/python_testing/TC_MCORE_FS_1_3.py
+19-41
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@
15
15
# limitations under the License.
16
16
#
17
17
18
-
# This test requires a TH_SERVER application that returns UnsupportedAttribute when reading UniqueID from BasicInformation Cluster. Please specify with --string-arg th_server_app_path:<path_to_app>
18
+
# This test requires a TH_SERVER application that returns UnsupportedAttribute when reading UniqueID from BasicInformation Cluster. Please specify with --string-arg th_server_no_uid_app_path:<path_to_app>
19
19
20
20
importlogging
21
21
importos
@@ -36,14 +36,10 @@ class TC_MCORE_FS_1_3(MatterBaseTest):
36
36
@async_test_body
37
37
asyncdefsetup_class(self):
38
38
super().setup_class()
39
-
self.device_for_th_eco_nodeid=1111
40
-
self.device_for_th_eco_kvs=None
41
-
self.device_for_th_eco_port=5543
42
-
self.app_process_for_th_eco=None
43
-
44
-
self.device_for_dut_eco_nodeid=1112
45
-
self.device_for_dut_eco_kvs=None
46
-
self.device_for_dut_eco_port=5544
39
+
40
+
self.th_server_nodeid=1111
41
+
self.th_server_kvs=None
42
+
self.th_server_port=5543
47
43
self.app_process_for_dut_eco=None
48
44
49
45
# Create a second controller on a new fabric to communicate to the server
logging.info("Commissioning device for DUT ecosystem onto TH for managing")
96
86
97
87
defsteps_TC_MCORE_FS_1_3(self) ->list[TestStep]:
98
-
steps= [TestStep(1, "DUT_FSA commissions TH_SED_DUT to DUT_FSAs fabric and generates a UniqueID", is_commissioning=True),
99
-
TestStep(2, "TH_FSA commissions TH_SED_TH onto TH_FSAs fabric and generates a UniqueID."),
100
-
TestStep(3, "Follow manufacturer provided instructions to enable DUT_FSA to synchronize TH_SED_TH onto DUT_FSAs fabric."),
101
-
TestStep(4, "DUT_FSA synchronizes TH_SED_TH onto DUT_FSAs fabric and copies the UniqueID presented by TH_FSAs Bridged Device Basic Information Cluster.")]
88
+
steps= [TestStep(1, "TH commissions TH_SERVER to TH’s fabric.", is_commissioning=True),
89
+
TestStep(2, "DUT_FSA commissions TH_SERVER to DUT_FSA’s fabric and generates a UniqueID.")]
102
90
returnsteps
103
91
104
92
@async_test_body
105
93
asyncdeftest_TC_MCORE_FS_1_3(self):
106
94
self.is_ci=self.check_pics('PICS_SDK_CI_ONLY')
107
95
self.print_step(0, "Commissioning DUT to TH, already done")
96
+
108
97
self.step(1)
109
-
# These steps are not explicitly in step 1, but they help identify the dynamically added endpoint in step 1.
0 commit comments