Grove LED Shields DTS Binding
This integration test verifies the DTS binding of the Grove LED Shields against all possible boards and shields that are supported by Zephyr and Bridle.
Depending on the number of compatible boards, this test suite will take several hours to complete (≈22.00h for ≈200 test scenarios on ≈880 platforms):
$ west twister \ --jobs 4 \ --verbose \ --inline-logs \ --quarantine-list bridle/tests/quarantine.yaml \ --testsuite-root bridle/tests/shields/grove_led/dts_bindings
With the option --cmake-only
the time for testing can be reduced
significantly, but then the runtime filter will not act as expected and
the filtering rules become ineffective:
$ west twister \ --jobs 4 \ --verbose \ --cmake-only \ --inline-logs \ --quarantine-list bridle/tests/quarantine.yaml \ --testsuite-root bridle/tests/shields/grove_led/dts_bindings
Even more time can be saved with the option --integration
by limiting
the test runs to the boards currently supported by this shield and that will
be used for maintenance (checks only ≈3.00% of all platforms):
$ west twister \ --jobs 4 \ --verbose \ --cmake-only \ --inline-logs \ --integration \ --quarantine-list bridle/tests/quarantine.yaml \ --testsuite-root bridle/tests/shields/grove_led/dts_bindings