Skip to content

Commit 75411a6

Browse files
committed
Get DEM 1.1 test passing
1 parent e854d86 commit 75411a6

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

src/python_testing/TC_DEM_1_1.py

+10-12
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
# test-runner-run/run1/app: ${ENERGY_MANAGEMENT_APP}
2424
# test-runner-run/run1/factoryreset: True
2525
# test-runner-run/run1/quiet: True
26-
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json --enable-key 000102030405060708090a0b0c0d0e0f --featureSet 0x23
26+
# test-runner-run/run1/app-args: --discriminator 1234 --KVS kvs1 --trace-to json:${TRACE_APP}.json --enable-key 000102030405060708090a0b0c0d0e0f --featureSet 0x7f
2727
# test-runner-run/run1/script-args: --storage-path admin_storage.json --commissioning-method on-network --discriminator 1234 --passcode 20202021 --hex-arg enableKey:000102030405060708090a0b0c0d0e0f --endpoint 1 --trace-to json:${TRACE_TEST_JSON}.json --trace-to perfetto:${TRACE_TEST_PERFETTO}.perfetto
2828
# === END CI TEST ARGUMENTS ===
2929

@@ -86,15 +86,15 @@ async def test_TC_DEM_1_1(self):
8686
self.step("2")
8787
await self.check_dem_attribute("ClusterRevision", 4)
8888

89-
9089
self.step("3")
91-
#await self.validate_feature_map([Clusters.DeviceEnergyManagement.Bitmaps.Feature.kForecastAdjustment,
92-
# Clusters.DeviceEnergyManagement.Bitmaps.Feature.kPowerForecastReporting],
93-
# [Clusters.DeviceEnergyManagement.Bitmaps.Feature.kPowerAdjustment,
94-
# Clusters.DeviceEnergyManagement.Bitmaps.Feature.kStateForecastReporting,
95-
# Clusters.DeviceEnergyManagement.Bitmaps.Feature.kStartTimeAdjustment,
96-
# Clusters.DeviceEnergyManagement.Bitmaps.Feature.kPausable,
97-
# Clusters.DeviceEnergyManagement.Bitmaps.Feature.kConstraintBasedAdjustment])
90+
await self.validate_feature_map([Clusters.DeviceEnergyManagement.Bitmaps.Feature.kForecastAdjustment,
91+
Clusters.DeviceEnergyManagement.Bitmaps.Feature.kPowerForecastReporting,
92+
Clusters.DeviceEnergyManagement.Bitmaps.Feature.kPowerAdjustment,
93+
Clusters.DeviceEnergyManagement.Bitmaps.Feature.kStateForecastReporting,
94+
Clusters.DeviceEnergyManagement.Bitmaps.Feature.kStartTimeAdjustment,
95+
Clusters.DeviceEnergyManagement.Bitmaps.Feature.kPausable,
96+
Clusters.DeviceEnergyManagement.Bitmaps.Feature.kConstraintBasedAdjustment],
97+
[])
9898

9999
self.step("4")
100100
attribute_list = await self.read_dem_attribute_expect_success(attribute="AttributeList")
@@ -152,10 +152,8 @@ async def test_TC_DEM_1_1(self):
152152
asserts.assert_equal(len(attribute_list), 0)
153153

154154
self.step("5")
155-
#event_list = await self.read_dem_attribute_expect_success(attribute="EventList")
156-
#logging.info(f"event_list {event_list}")
155+
logging.info(f"Not supported/skipped")
157156

158-
#n- 0x00, 0x01: SHALL be included if and only if DEM.S.F00(PowerAdjustment).\n- 0x02, 0x03: SHALL be included if and only if DEM.S.F04(Pausable)."),
159157
self.step("6")
160158
accepted_command_list = await self.read_dem_attribute_expect_success(attribute="AcceptedCommandList")
161159
logging.info(f"accepted_command_list {accepted_command_list}")

0 commit comments

Comments
 (0)