Zephyr: Testing WG meeting minutes 20230105
Hake Huang
Thursday 01/05 2023 Attendee:
Maceij demo the new twister a. https://github.com/zephyrproject-rtos/twister b. Join Discord #twister for discussion and contribution c. There is a code coverage report in twister https://app.codecov.io/gh/zephyrproject-rtos/twister Uisng https://github.com/zephyrproject-rtos/zephyr-testing to pilot the run.(in mid of 2023 we will be able to do 80% task in twister v1)
2. Plan for 2023, discussion.
a) Twister V2. Current: We have twister v1 currently, which is a zephyr dedicated python script which can build/run/report zephyr testcases. Plan: And we plan to evolve twister to be more powerful and productive based on pytest framework. https://github.com/zephyrproject-rtos/twister https://github.com/orgs/zephyrproject-rtos/projects/14
b) T1 board test suite definition and weekly testing Current: we conduct weekly testing on boards with all supporting cases. Plan: staging cases in qemu/board, reduce the test scopes to more board-dedicated to improve efficiency. https://github.com/zephyrproject-rtos/zephyr/issues/51286 c) Open Elastic / Open Search based test report and analysis system implement and improvement. Current: we use a result repo to store the test report, which is not so UI friendly. And it is hard to do data analysis based on those test report. https://github.com/zephyrproject-rtos/test_results https://testing.zephyrproject.org/daily_tests/index.html Plan: enable test data analysis on Open Elastic / Open Search based system. d) Release testing for 2023 Current: We do release board testing on all the Release candidates in 2022. And report issues for each release candidates, and verifying bugs Plan: extend the same testing to 2023. https://github.com/orgs/zephyrproject-rtos/projects/13 e) Twister build/ run guider on integration with CI system(Jenkins/customized) for board testing Current: We do not have CI integration process Plan: define test framework with CI integration oriented. https://github.com/zephyrproject-rtos/zephyr/issues/53535 f) Coverage test enhancement with QEMU (expand to subsystem, which now mainly based on Kernel) Current: currently we can get code coverage from QEMU system, but the gap is not analyzed. Plan: setup the regular coverage analysis process, and start to analysis the gaps https://github.com/zephyrproject-rtos/zephyr/issues/53536 g) Docs and presentation for testing/CI/coverage on Zephyr events Current: members present twister v2 / virtual bus testing on ZDS 2022 Plan: extend this efforts for 2023 Regards, Hake
-----Original Appointment----- From: Brett Preston <bpreston@...>
Sent: 2021年6月14日 9:58 To: Brett Preston Cc: bpreston@...; kstewart@...; Hake Huang; anas.nashif@...; Mai, Enjia; Shao, Ming Subject: [EXT] Zephyr: Testing WG When: 2023年1月5日星期四 7:00-8:00 (UTC-08:00) Pacific Time (US & Canada). Where:
Caution: EXT Email 2023 Meeting Minutes: https://docs.google.com/document/d/16DfzEPTUMViufqRg4TD-EY_RrbsXCH8qg7buhEJg0cc/edit#heading=h.b7v1k1kxoko
________________________________________________________________________________ +1 321-558-6518 United States, Orlando (Toll) Conference ID: 831 716 531# Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________ |
|