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
TestStep("2", "TH reads TestEventTriggersEnabled attribute from General Diagnostics Cluster. Verify that TestEventTriggersEnabled attribute has a value of 1 (True)"),
42
+
TestStep("1", "Commissioning, already done",
43
+
is_commissioning=True),
44
+
TestStep("2", "TH reads TestEventTriggersEnabled attribute from General Diagnostics Cluster.",
45
+
"Verify that TestEventTriggersEnabled attribute has a value of 1 (True)"),
44
46
TestStep("3", "TH sends TestEventTrigger command to General Diagnostics Cluster on Endpoint 0 with EnableKey field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER for Basic Functionality Test Event"),
45
-
TestStep("4", "TH sends TestEventTrigger command to General Diagnostics Cluster on Endpoint 0 with EnableKey field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER for EV Plugged-in Test Event. Verify Event EEVSE.S.E00(EVConnected) sent"),
47
+
TestStep("4", "TH sends TestEventTrigger command to General Diagnostics Cluster on Endpoint 0 with EnableKey field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER for EV Plugged-in Test Event.",
48
+
"Verify Event EEVSE.S.E00(EVConnected) sent"),
46
49
TestStep("5", "TH sends command ClearTargets"),
47
-
TestStep("5a", "TH reads from the DUT the NextChargeStartTime attribute. Verify value is null"),
48
-
TestStep("5b", "TH reads from the DUT the NextChargeTargetTime attribute. Verify value is null"),
49
-
TestStep("5c", "TH reads from the DUT the NextChargeRequiredEnergy attribute. Verify value is null"),
50
-
TestStep("5d", "TH reads from the DUT the NextChargeTargetSoC attribute. Verify value is null"),
51
-
TestStep("6", "TH sends command GetTargets. Verify that the GetTargetsResponse is sent with no targets defined"),
50
+
TestStep("5a", "TH reads from the DUT the NextChargeStartTime attribute.",
51
+
"Verify value is null"),
52
+
TestStep("5b", "TH reads from the DUT the NextChargeTargetTime attribute.",
53
+
"Verify value is null"),
54
+
TestStep("5c", "TH reads from the DUT the NextChargeRequiredEnergy attribute.",
55
+
"Verify value is null"),
56
+
TestStep("5d", "TH reads from the DUT the NextChargeTargetSoC attribute.",
57
+
"Verify value is null"),
58
+
TestStep("6", "TH sends command GetTargets.",
59
+
"Verify that the GetTargetsResponse is sent with no targets defined"),
52
60
TestStep(
53
61
"7", "TH sends command SetTargets with DayOfWeekForSequence=0x7F (i.e. having all days set) and a single ChargingTargets={TargetTime=1439,TargetSoC=null,AddedEnergy=25000000}. Assumes testing is carried out enough time before 11:59pm to attempt charging"),
54
-
TestStep("7a", "TH reads from the DUT the NextChargeStartTime attribute. Verify value is before the next TargetTime above"),
55
-
TestStep("7b", "TH reads from the DUT the NextChargeTargetTime attribute. Verify value is next TargetTime above"),
56
-
TestStep("7c", "TH reads from the DUT the NextChargeRequiredEnergy attribute. Verify value is AddedEnergy above"),
57
-
TestStep("7d", "TH reads from the DUT the NextChargeTargetSoC attribute. Verify value is null"),
58
-
TestStep("8", "TH sends command GetTargets. Verify that the GetTargetsResponse is sent with targets equivalent to the above (Note 1)"),
62
+
TestStep("7a", "TH reads from the DUT the NextChargeStartTime attribute.",
63
+
"Verify value is before the next TargetTime above"),
64
+
TestStep("7b", "TH reads from the DUT the NextChargeTargetTime attribute.",
65
+
"Verify value is next TargetTime above"),
66
+
TestStep("7c", "TH reads from the DUT the NextChargeRequiredEnergy attribute.",
67
+
"Verify value is AddedEnergy above"),
68
+
TestStep("7d", "TH reads from the DUT the NextChargeTargetSoC attribute.",
69
+
"Verify value is null"),
70
+
TestStep("8", "TH sends command GetTargets.",
71
+
"Verify that the GetTargetsResponse is sent with targets equivalent to the above (Note 1)"),
59
72
TestStep(
60
73
"9", "TH sends command SetTargets with DayOfWeekForSequence=0x7F (i.e. having all days set) and a single ChargingTargets={TargetTime=1,TargetSoC=100,AddedEnergy=null}. Assumes testing is carried out enough time before 11:59pm to attempt charging"),
61
-
TestStep("9a", "TH reads from the DUT the NextChargeStartTime attribute. Verify value is before the next TargetTime above"),
62
-
TestStep("9b", "TH reads from the DUT the NextChargeTargetTime attribute. Verify value is TargetTime above"),
63
-
TestStep("9c", "TH reads from the DUT the NextChargeRequiredEnergy attribute. Verify value is null"),
64
-
TestStep("9d", "TH reads from the DUT the NextChargeTargetSoC attribute. Verify value is 100"),
65
-
TestStep("10", "TH sends command GetTargets. Verify that the GetTargetsResponse is sent with targets equivalent to the above (Note 1)"),
74
+
TestStep("9a", "TH reads from the DUT the NextChargeStartTime attribute.",
75
+
"Verify value is before the next TargetTime above"),
76
+
TestStep("9b", "TH reads from the DUT the NextChargeTargetTime attribute.",
77
+
"Verify value is TargetTime above"),
78
+
TestStep("9c", "TH reads from the DUT the NextChargeRequiredEnergy attribute.",
79
+
"Verify value is null"),
80
+
TestStep("9d", "TH reads from the DUT the NextChargeTargetSoC attribute.",
81
+
"Verify value is 100"),
82
+
TestStep("10", "TH sends command GetTargets.",
83
+
"Verify that the GetTargetsResponse is sent with targets equivalent to the above (Note 1)"),
66
84
TestStep("11", "TH sends command SetTargets with DayOfWeekForSequence=0x40 (i.e. having Saturday set) and 10 ChargingTargets with TargetTimes=60,180,300,420,540,660,780,900,1020,1140 and all with TargetSoC=null, AddedEnergy=25000000}."),
67
-
TestStep("12", "TH sends command SetTargets with DayOfWeekForSequence=0x01 (i.e. having Sunday set) and no ChargingTargets"),
68
-
TestStep("13", "TH sends command GetTargets. Verify that the GetTargetsResponse is sent with 1 targets for each day Monday to Friday equivalent to step 9 (Note 1), 10 targets for Saturday as step 11, and no targets for Sunday."),
85
+
TestStep(
86
+
"12", "TH sends command SetTargets with DayOfWeekForSequence=0x01 (i.e. having Sunday set) and no ChargingTargets"),
87
+
TestStep("13", "TH sends command GetTargets.",
88
+
"Verify that the GetTargetsResponse is sent with 1 targets for each day Monday to Friday equivalent to step 9 (Note 1), 10 targets for Saturday as step 11, and no targets for Sunday."),
69
89
TestStep("14", "TH sends command ClearTargets"),
70
-
TestStep("14a", "TH reads from the DUT the NextChargeStartTime attribute. Verify value is null"),
71
-
TestStep("14b", "TH reads from the DUT the NextChargeTargetTime attribute. Verify value is null"),
72
-
TestStep("14c", "TH reads from the DUT the NextChargeRequiredEnergy attribute. Verify value is null"),
73
-
TestStep("14d", "TH reads from the DUT the NextChargeTargetSoC attribute. Verify value is null"),
74
-
TestStep("15", "TH sends command GetTargets. Verify that the GetTargetsResponse is sent with no targets defined"),
75
-
TestStep("16", "TH sends TestEventTrigger command to General Diagnostics Cluster on Endpoint 0 with EnableKey field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER for EV Plugged-in Test Event Clear. Verify Event EEVSE.S.E01(EVNotDetected) sent"),
90
+
TestStep("14a", "TH reads from the DUT the NextChargeStartTime attribute.",
91
+
"Verify value is null"),
92
+
TestStep("14b", "TH reads from the DUT the NextChargeTargetTime attribute.",
93
+
"Verify value is null"),
94
+
TestStep("14c", "TH reads from the DUT the NextChargeRequiredEnergy attribute.",
95
+
"Verify value is null"),
96
+
TestStep("14d", "TH reads from the DUT the NextChargeTargetSoC attribute.",
97
+
"Verify value is null"),
98
+
TestStep("15", "TH sends command GetTargets.",
99
+
"Verify that the GetTargetsResponse is sent with no targets defined"),
100
+
TestStep("16", "TH sends TestEventTrigger command to General Diagnostics Cluster on Endpoint 0 with EnableKey field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER for EV Plugged-in Test Event Clear.",
101
+
"Verify Event EEVSE.S.E01(EVNotDetected) sent"),
76
102
TestStep("17", "TH sends TestEventTrigger command to General Diagnostics Cluster on Endpoint 0 with EnableKey field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER_KEY and EventTrigger field set to PIXIT.EEVSE.TEST_EVENT_TRIGGER for Basic Functionality Test Event Clear."),
0 commit comments