-
Notifications
You must be signed in to change notification settings - Fork 214
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
smoke: support async test cases #1053
Conversation
@ccx1024cc , a new test job has been submitted. Please wait in patience. The test job url: https://tone.openanolis.cn/ws/nrh4nnio/test_result/47830 |
91f2d07
to
393ec12
Compare
@ccx1024cc , the code has been updated, so a new test job has been submitted. Please wait in patience. The test job url: https://tone.openanolis.cn/ws/nrh4nnio/test_result/47833 |
@ccx1024cc , The CI test is completed, please check result:
Sorry, your test job failed. Please get the details in the link. |
It provides both dynamic and static/common way to define test cases. The dynamic way generates test cases by customized generator in runtime. The static way executes cases which are defined in compiling. It also provides both synchronized and asynchronous way to run test cases. The asynchronous/synchronized control is suite-leveled. Compared with github.com/onsi/ginkgo, this framework provides simpler way to organize cases into suite, which requires less learing of terms and less nested definitions. Moreover, the asynchronous run is more golang-natived, which requires no other binary. Compared with github.com/stretchr/testify, this framework provides asynchronous mode and dynamic way to generate cases. Signed-off-by: 泰友 <[email protected]>
393ec12
to
d6c3f8e
Compare
@ccx1024cc , the code has been updated, so a new test job has been submitted. Please wait in patience. The test job url: https://tone.openanolis.cn/ws/nrh4nnio/test_result/47853 |
@ccx1024cc , The CI test is completed, please check result:
Sorry, your test job failed. Please get the details in the link. |
@ccx1024cc , The CI test is completed, please check result:
Sorry, your test job failed. Please get the details in the link. |
It provides both dynamic and static/common way to define test cases. The dynamic way generates test cases by customized generator in runtime. The static way executes cases which are defined in compiling.
It also provides both synchronized and asynchronous way to run test cases. The asynchronous/synchronized control is suite-leveled.
Compared with github.com/onsi/ginkgo, this framework provides simpler way to organize cases into suite, which requires less learing of terms and less nested definitions. Moreover, the asynchronous run is more golang-natived, which requires no other binary.
Compared with github.com/stretchr/testify, this framework provides asynchronous mode and dynamic way to generate cases.
Signed-off-by: 泰友 [email protected]