Run recoverit alone as is more intensive that rest of suite
@@ -85,7 +85,7 @@ jobs:
- uses: actions/setup-java@v1
with:
java-version: 11
- - run: ./gradlew :tests:acceptance-test:test -PexcludeTests="**/RestSuiteHttpH2RemoteEnclave.class"
+ - run: ./gradlew :tests:acceptance-test:test -PexcludeTests="**/RestSuiteHttpH2RemoteEnclave.class,**/RecoverIT.class"
- uses: actions/upload-artifact@v1
if: failure()
with:
@@ -114,6 +114,27 @@ jobs:
name: remote_enclave_itest-junit-report
path: /home/runner/work/tessera/tessera/tests/acceptance-test/build/reports/tests/
+ recovery_itest:
+ runs-on: ubuntu-latest
+ needs: [build]
+ steps:
+ - uses: actions/checkout@v2
+
+ - uses: actions/cache@v1
+ with:
+ path: ~/.gradle/caches
+ key: ${{ env.GRADLE_CACHE_KEY }}
+ restore-keys: |
+ ${{ env.GRADLE_CACHE_KEY }}
+ - uses: actions/setup-java@v1
+ with:
+ java-version: 11
+ - run: ./gradlew :tests:acceptance-test:test --tests RecoverIT
+ - uses: actions/upload-artifact@v1
+ if: failure()
+ with:
+ name: recovery_itest-junit-report
+ path: /home/runner/work/tessera/tessera/tests/acceptance-test/build/reports/tests/
atest:
runs-on: ubuntu-latest
