-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SMOKECO] Fails in TH waits for a report from DUT with a timeout of 300 seconds #41
Comments
From the log we can find the following: I think It's been a problem at waitForReport since 2022... The response has been given, but TH is slow, so it missed the response. The countering PR for the Smoke CO has been given, but after talking about it, I revoked my work-around. project-chip/connectedhomeip#28044 To solve the issue now, we may need the PR from Vivien at project-chip/connectedhomeip#28257 Update - Changed WaitForReport at script to manual step, make sure we don't block the test...Once this issue is resolved at TH, will revoke the YMAL steps. |
@ericzijian1994 looks like the YAML has the waitforReport step as manual for now , so the test should not be blocked right now , is there any other issue with these set of scripts ? |
As far as I know... I don't think the script has running issues with the waitForReport after this turned to manual, but again, I wish waitForReport implementation could be fixed (Improved) so people can have those manual steps turn to automated. |
From practice, I don't see the current approach to the script having issues will block people... |
May be it is possible to try to read the value before performing the wait-for-report step, and if the value is the same as the expected result, then there is no need to perform the wait. Or read the value at intervals while waiting to avoid missing reports. Equivalent to using notifications and polling at the same time. I don't know if such comments will be useful to improve the waitForReport command. |
Awaiting project-chip/connectedhomeip#28257 |
* Show python logs at the end of the test execution * Fix next_step logic in python test * New fix for next_step logic
SDK issue now fixed. |
From chip-certification-tool created by KishokG: CHIP-Specifications/chip-certification-tool#951
Describe the bug
UI test runner fails at all "TH waits for a report from DUT with a timeout of 300 seconds" by throwing below error
Test case affected :
Steps to reproduce the behavior
SMOKECO
Automated and Semi Automated test case to executed../chip-all-clusters-app --enable-key 00112233445566778899aabbccddeeff
Expected behavior
TC should execute successfully without error
Log files
SMOKE_2023_08_29_18_44_15.log
PICS file
SMOKE_PICS.zip
Screenshots
Environment
Version: TH Fall2023
Sha: 58a51bef
Additional Information
No response
The text was updated successfully, but these errors were encountered: