-
Notifications
You must be signed in to change notification settings - Fork 207
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
github actions: add integration tests for nydus #535
Commits on Jun 28, 2022
-
Add integration test for nydus
This integration tests covers nydusd and nydus-image as well as nydusify, nydus-snapshotter. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for a8e7b0f - Browse repository at this point
Copy the full SHA a8e7b0fView commit details -
contrib/nydus-test: fix ossutil bin
Instead of hardcoding the path of ossutil binary, this allows the tests to read binary path from the anchor file. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 305b4a1 - Browse repository at this point
Copy the full SHA 305b4a1View commit details -
contrib/nydus-test: skip test_backend_swap
test_backend_swap failed for some unknown reasons, skip it for now. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 5ebc38e - Browse repository at this point
Copy the full SHA 5ebc38eView commit details -
Workflow: add integration test for Nydus
This adds a new action to run nydus integration test. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 23faad3 - Browse repository at this point
Copy the full SHA 23faad3View commit details -
workflow: avoid timeout in integration test
This runs only test_api for now to avoid timeout issue. Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 414a963 - Browse repository at this point
Copy the full SHA 414a963View commit details -
github action: integration test run selectively
For now, to avoid timeout and unknown error reasons, we temporarily only runs 4 tests in test_api.py, other tests still need to be tested. Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for b407d5f - Browse repository at this point
Copy the full SHA b407d5fView commit details -
github action: downgrade cross to 0.2.1
The use of cross-0.2.2 leads to constantly cancelled CI, therefore we downgrade it. Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 0d81edf - Browse repository at this point
Copy the full SHA 0d81edfView commit details -
github actions: runs the integration test nightly
The secret in github actions won't be passed to actions triggered by pull request. What's more, the time consumed is unacceptable. Therefore, we change integration test to nightly test. Signed-off-by: Qi Wang <wangqi@linux.alibaba.com>
Configuration menu - View commit details
-
Copy full SHA for 6af12ad - Browse repository at this point
Copy the full SHA 6af12adView commit details