-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
TC-FAN-2.1: Enhanced attribute value testing #37863
base: master
Are you sure you want to change the base?
TC-FAN-2.1: Enhanced attribute value testing #37863
Conversation
PR #37863: Size comparison from 13da787 to 63d1d51 Full report (74 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This works on my WSL setup locally.
Had some issues with building the air-purifier app in my local setup to get this to run, but got that app to build after making some minor modifications to examples/air-purifier-app/air-purifier-common/include/air-purifier-manager.h as @raul-marquez-csa had mentioned is needed during the test and infra team call.
@@ -0,0 +1,167 @@ | |||
# | |||
# Copyright (c) 2024 Project CHIP Authors |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this do anything different than the YAML right now?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it checks FanModeSequence conformance.
It verifies that if FanMode is in Auto, the FanModeSequence has a value that supports Auto.
PR #37863: Size comparison from 652f786 to 56a9e0d Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
Testing
Addresses TC-FAN-2.1 from issue
[TC-FAN] Fan tests do not sufficiently test attribute interactions #4788
- Fan mode sequence isn't checked for conformance with the auto mode
This is a YAML to Python port
Enhancement testing update
Verifies that when the
FanMode
attribute is in Auto mode, theFanModeSequence
attribute has a value that supports Auto mode.Fan Control spec
Corresponding test plan PR - Preview