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

[tests] better functional and integration tests #41

Open
wgtdkp opened this issue Mar 18, 2020 · 0 comments
Open

[tests] better functional and integration tests #41

wgtdkp opened this issue Mar 18, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request p3

Comments

@wgtdkp
Copy link
Member

wgtdkp commented Mar 18, 2020

Current functional tests are done with OTBR and openthread written in shell script. The scripts grow complicate when we need fine-granted checking (for example, verify the returned data). We need to refactor the test scripts in Python, just as we do for openthread.

On the other hand, there are features cannot be easily tested with OTBR and openthread, for example, failure cases which cannot be triggered through OTBR or openthread API. What we do for OT Registrar is to write simulated Thread Joiner for testing, and it could also be useful to write simulated border agent and leader for OT Commissioner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request p3
Projects
None yet
Development

No branches or pull requests

1 participant