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
Command used to launch the DUT : ./chip-all-clusters-app
Command used to run the python script : python3 TC_OCC_3_2.py --commissioning-method on-network --discriminator 3840 --passcode 20202021 --endpoint 1 --bool-arg simulate_occupancy:true --app-pid <app pid> --storage-path admin_storage.json.
While validating the TC-OCC-3.2 python script, Test case is failing at step 4d with Did not find all expected last report values before time-out error.
File "/home/ubuntu/master_dut/connectedhomeip/src/python_testing/TC_OCC_3_2.py", line 203, in test_TC_OCC_3_2
attrib_listener.await_all_final_values_reported(all_expected_final_values, timeout_sec=post_prompt_settle_delay_seconds)
File "/home/ubuntu/master_dut/connectedhomeip/no/lib/python3.12/site-packages/chip/testing/matter_testing.py", line 521, in await_all_final_values_reported
asserts.fail("Did not find all expected last report values before time-out")
File "/home/ubuntu/master_dut/connectedhomeip/no/lib/python3.12/site-packages/mobly/asserts.py", line 441, in fail
raise signals.TestFailure(msg, extras)
mobly.signals.TestFailure: Details=Did not find all expected last report values before time-out, Extras=None
[MatterTest] 01-16 13:15:11.206 INFO ***** Test Failure :
[MatterTest] 01-16 13:15:11.207 INFO Finished test in 65965997.0ms
[MatterTest] 01-16 13:15:11.209 ERROR
Test test_TC_OCC_3_2 failed for the following reason:
Details=Did not find all expected last report values before time-out, Extras=None
File "/home/ubuntu/master_dut/connectedhomeip/no/lib/python3.12/site-packages/chip/testing/matter_testing.py", line 521, in await_all_final_values_reported
asserts.fail("Did not find all expected last report values before time-out")
Test step:
4d: TH awaits a ReportDataMessage containing an attribute report for DUT HoldTime attribute and all legacy attributes supported. Expected outcome:
Endpoint: 1
[MatterTest] 01-16 13:15:11.210 INFO [Test] test_TC_OCC_3_2 FAIL
@Ashwinigrl The failed test step is meant for attribute subscription testing of HoldTime. But somehow the later part of legacy timing attribute and "attrib_listener.await_all_final_values_reported" test script seem to be out of synch of the test plan intention. Definitely, I will look at 4d test script and find the solution soon.
Feature Area
Other
Test Case
TC-OCC-3.2
Reproduction steps
./chip-all-clusters-app
python3 TC_OCC_3_2.py --commissioning-method on-network --discriminator 3840 --passcode 20202021 --endpoint 1 --bool-arg simulate_occupancy:true --app-pid <app pid> --storage-path admin_storage.json.
While validating the TC-OCC-3.2 python script, Test case is failing at step 4d with
Did not find all expected last report values before time-out
error.Test step that require review:
Test step 4d
Sample app used to run the DUT:
All-cluster-app
Bug prevalence
Whenever I do this
GitHub hash of the SDK that was being used
d5e9829
Platform
raspi
Sample app used to run the Test: : All-clusters-app
Anything else?
Reference Logs:
TC-OCC-3.2(cntrl).txt
TC-OCC-3.2(DUT).txt
Python script References:
The text was updated successfully, but these errors were encountered: