OVMS3-idf/tools/tiny-test-fw
He Yin Ling 3b24bc42d2 CI: assign unit test cases according to sdkconfig:
We have built unit-test-app with different configs.
Currently we use the config name as tags to match runners.
It's not easy to add new configs (need to update tags to existed runners).

Now we'll parse required test runner tags from `sdkconfig` file.
For example, if config enables `CONFIG_SPIRAM_SUPPORT`, then it requires `psram` tag.
This will make adding new configs easier.

In this commit we change the one behavior of assign test: match keys of
cases should be exactly the same with job tags. This fixes cases select
jobs include their tags, and jobs requires those tags can't be assigned.
2018-05-24 03:40:03 +00:00
..
docs tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
IDF CI: new CI ut framework, and can run it in local PC 2018-02-05 06:58:22 +00:00
Utility CI: assign unit test cases according to sdkconfig: 2018-05-24 03:40:03 +00:00
App.py tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
CIAssignExampleTest.py CI: assign unit test cases according to sdkconfig: 2018-05-24 03:40:03 +00:00
CIAssignUnitTest.py CI: assign unit test cases according to sdkconfig: 2018-05-24 03:40:03 +00:00
DUT.py tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
Env.py tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
EnvConfig.py tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
EnvConfigTemplate.yml test: add test fw for example test 2017-10-31 17:42:19 +08:00
example.py tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
Runner.py tiny-test-fw: fix misc bugs: 2018-05-15 03:29:31 +00:00
TestCase.py test: add test fw for example test 2017-10-31 17:42:19 +08:00
TinyFW.py example test: integrate wifi throughput test to CI 2018-05-15 13:42:27 +08:00