-
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
Yaml Test Runner: Add support for Python constraints #34487
Yaml Test Runner: Add support for Python constraints #34487
Conversation
PR #34487: Size comparison from c88d5cf to 639ddeb Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #34487: Size comparison from c88d5cf to 84da271 Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
|
Base on CHIP-Specifications/chip-test-plans#4322 but contains some additional steps which will be added to the test plan. Some validations depend on PR project-chip#34487 and are commented out.
Approving this pending comment review, but this does follow GItHub Workflow and Actions paradigms, and does unblock automated testing from the CSG, so I'm on board with this. I do agree we need to put guards in place such that this doesn't become a full language model, but - I don't think this PR is doing that. |
* Thread Network Directory GetOperationalDataset does not required timed invoke See CHIP-Specifications/connectedhomeip-spec#10106 * Actually return the dataset in GetOperationalDataset * Add test scripts for THNETDIR cluster Base on CHIP-Specifications/chip-test-plans#4322 but contains some additional steps which will be added to the test plan. Some validations depend on PR #34487 and are commented out. * Darwin: Avoid linker issues with pigweed clang * Prefix network-manager binary name with matter- * Run THNETDIR tests against network-manager app in CI * Add test script for WIFINM cluster and include in CI * Add network-manager app to darwin-tests.yaml * Update WIFINM cluster definition and test to match latest spec Based on CHIP-Specifications/connectedhomeip-spec#10025 * zap_regen_all * Disable tests for NEEDS_TIMED_INTERACTION for now These currently fail when run with darwin-framework-tool because Matter.framework automatically defaults to using a timed interaction when the cluster command requires it, defeating the test. * Fix network-manager-app zap/matter files * Add apiMaturity attributes * Add missing attribute read step and improve step names
* Thread Network Directory GetOperationalDataset does not required timed invoke See CHIP-Specifications/connectedhomeip-spec#10106 * Actually return the dataset in GetOperationalDataset * Add test scripts for THNETDIR cluster Base on CHIP-Specifications/chip-test-plans#4322 but contains some additional steps which will be added to the test plan. Some validations depend on PR project-chip#34487 and are commented out. * Darwin: Avoid linker issues with pigweed clang * Prefix network-manager binary name with matter- * Run THNETDIR tests against network-manager app in CI * Add test script for WIFINM cluster and include in CI * Add network-manager app to darwin-tests.yaml * Update WIFINM cluster definition and test to match latest spec Based on CHIP-Specifications/connectedhomeip-spec#10025 * zap_regen_all * Disable tests for NEEDS_TIMED_INTERACTION for now These currently fail when run with darwin-framework-tool because Matter.framework automatically defaults to using a timed interaction when the cluster command requires it, defeating the test. * Fix network-manager-app zap/matter files * Add apiMaturity attributes * Add missing attribute read step and improve step names
* Thread Network Directory GetOperationalDataset does not required timed invoke See CHIP-Specifications/connectedhomeip-spec#10106 * Actually return the dataset in GetOperationalDataset * Add test scripts for THNETDIR cluster Base on CHIP-Specifications/chip-test-plans#4322 but contains some additional steps which will be added to the test plan. Some validations depend on PR project-chip#34487 and are commented out. * Darwin: Avoid linker issues with pigweed clang * Prefix network-manager binary name with matter- * Run THNETDIR tests against network-manager app in CI * Add test script for WIFINM cluster and include in CI * Add network-manager app to darwin-tests.yaml * Update WIFINM cluster definition and test to match latest spec Based on CHIP-Specifications/connectedhomeip-spec#10025 * zap_regen_all * Disable tests for NEEDS_TIMED_INTERACTION for now These currently fail when run with darwin-framework-tool because Matter.framework automatically defaults to using a timed interaction when the cluster command requires it, defeating the test. * Fix network-manager-app zap/matter files * Add apiMaturity attributes * Add missing attribute read step and improve step names
Example: