Skip to content
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

2021 GSoC Project Idea: Enable Interactive Zephyr Test Suite #32314

Closed
mengxianglinx opened this issue Feb 15, 2021 · 3 comments
Closed

2021 GSoC Project Idea: Enable Interactive Zephyr Test Suite #32314

mengxianglinx opened this issue Feb 15, 2021 · 3 comments
Labels
GSoC Google Summer of Code Stale

Comments

@mengxianglinx
Copy link
Collaborator

mengxianglinx commented Feb 15, 2021

Description:
Zephyr project has a well-built test framework Ztest and a full-fledged test runner Twister for module testing and integration testing. There are thousands of test cases in zephyr project, contributed by community developers. Here is a typical way of executing test case: test case is detected by YAML configuration files and then Twister builds test for the platforms defined in the hardware map and subsequently flashes and runs the tests on the platform. However, this way is not providing users a straightforward view about executed test cases and subsequently flashing/running the test cases is less productive. This project is aiming to enable interactive Zephyr test suite(a collection of multiple test cases) based on Ztest and Twister which allows visualized test case config and test case execution through command line or shell script.

Difficulty: Medium
Skill Required: Python/C
Hardware requirement: Computer with QEMU installed
Possible mentor: Meng, Xianglin ([email protected]]) Li Jocelyn([email protected])

@mengxianglinx mengxianglinx added the GSoC Google Summer of Code label Feb 15, 2021
@mengxianglinx mengxianglinx reopened this Feb 16, 2021
@mengxianglinx
Copy link
Collaborator Author

fix #32000

@jocelyn-li jocelyn-li changed the title 2021 GSoC Project Ideas - Enable Interactive Zephyr Test Suite 2021 GSoC Project Idea: Enable Interactive Zephyr Test Suite Feb 17, 2021
@punitvara
Copy link
Contributor

I can help to co-mentor this project.

@github-actions
Copy link

This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GSoC Google Summer of Code Stale
Projects
None yet
Development

No branches or pull requests

2 participants