mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-08-26 20:01:16 +00:00
feat(integration_tests): tests removal + simple retry on fixtures
This commit is contained in:
@@ -214,7 +214,14 @@ jobs:
|
||||
with:
|
||||
image: ${{ needs.ci-image.outputs.image }}
|
||||
env: RISC0_DEV_MODE=1
|
||||
run: cargo nextest archive -p integration_tests --archive-file integration-tests.tar.zst --no-pager
|
||||
run: |
|
||||
for i in 1 2 3; do
|
||||
cargo nextest archive -p integration_tests --archive-file integration-tests.tar.zst --no-pager && break
|
||||
echo "::warning:: Attempt $i failed, cleaning up and retrying..." >&2
|
||||
rm -rf target/debug/deps/*.o target/debug/incremental 2>/dev/null || true
|
||||
cargo clean -p integration_tests 2>/dev/null || true
|
||||
sleep 5
|
||||
done
|
||||
|
||||
- name: Upload integration test archive
|
||||
uses: actions/upload-artifact@v4
|
||||
|
||||
Reference in New Issue
Block a user