-
Notifications
You must be signed in to change notification settings - Fork 211
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
feat: add the benchmark test for nydus #1219
Conversation
@Desiki-high , a new test job has been submitted. Please wait in patience. The test job url: https://tone.openanolis.cn/ws/nrh4nnio/test_result/67741 |
@Desiki-high , the title 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/67755 |
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
In addition to run it in smoke tests, tt would be great to also run the performance test as a per-week cron task too with:
|
In smoke tests, only one container image was tested due to time constraints. If you want to support more container images and different network bandwidth configurations, this script cant't support this idea currently. |
@Desiki-high , 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/68108 |
@Desiki-high , the title 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/68110 |
@Desiki-high , the title 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/68111 |
@Desiki-high , 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/68112 |
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
@Desiki-high , 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/68682 |
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
@Desiki-high , 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/68904 |
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
@Desiki-high , 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/68905 |
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
1. add the benchmark scripts in misc/benchmark 2. add five benchmark jobs in smoke test and the benchmark-result job for show the benchmark result in the PR comment Signed-off-by: Desiki-high <ding_yadong@foxmail.com>
Signed-off-by: Desiki-high <ding_yadong@foxmail.com>
@Desiki-high , 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/68911 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@Desiki-high , The CI test is completed, please check result:
Congratulations, your test job passed! |
To compare the container startup speed of nydus and oci, add the new feature.
misc/benchmark/*.py is the benchmark workflow python script:
the other files in misc/benchmark is the config files or environment files:
add four jobs in smoke.yml :
we use wondershape to limit to local net bandwith(10M in config.yml)
upload the benchmark result in the artifacts