Add timeout for SGX hardware mode CI
This commit is contained in:
parent
626ea3dc7c
commit
fbde30d1c3
17
.github/workflows/hw_mode_test.yml
vendored
17
.github/workflows/hw_mode_test.yml
vendored
@ -15,6 +15,7 @@ env:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
Make-test-on-ubuntu:
|
Make-test-on-ubuntu:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -58,6 +59,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
C_cpp_rust_golang_embedded_mode_support_test:
|
C_cpp_rust_golang_embedded_mode_support_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -150,6 +152,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Java_support_test:
|
Java_support_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -197,6 +200,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Bazel_test:
|
Bazel_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -246,6 +250,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Fish_test:
|
Fish_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -290,6 +295,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Xgboost_test:
|
Xgboost_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -334,6 +340,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Sqlite_test:
|
Sqlite_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -375,6 +382,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Python_musl_support_test:
|
Python_musl_support_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -439,6 +447,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Openvino_test:
|
Openvino_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -500,6 +509,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Grpc_test:
|
Grpc_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -590,6 +600,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Gvisor_test:
|
Gvisor_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -688,6 +699,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Test_deb_deploy:
|
Test_deb_deploy:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push'
|
if: github.event_name == 'push'
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -726,6 +738,7 @@ jobs:
|
|||||||
|
|
||||||
# Tensorflow_serving requires binary tensorflow_serving PIC, here we compile tensorflow_model_server before workflow
|
# Tensorflow_serving requires binary tensorflow_serving PIC, here we compile tensorflow_model_server before workflow
|
||||||
Tensorflow_serving_test:
|
Tensorflow_serving_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -799,6 +812,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Remote_attestation_test:
|
Remote_attestation_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -836,6 +850,7 @@ jobs:
|
|||||||
run: docker stop ${{ env.CONTAINER_NAME }}
|
run: docker stop ${{ env.CONTAINER_NAME }}
|
||||||
|
|
||||||
Init_RA_test:
|
Init_RA_test:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
if: github.event_name == 'push' || ${{ contains(github.event.pull_request.labels.*.name, 'SGX-hardware-test-required') }}
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -887,6 +902,7 @@ jobs:
|
|||||||
run: docker stop ${{ env.CONTAINER_NAME }}
|
run: docker stop ${{ env.CONTAINER_NAME }}
|
||||||
|
|
||||||
Stress_test_with_musl:
|
Stress_test_with_musl:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'schedule'
|
if: github.event_name == 'schedule'
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
@ -919,6 +935,7 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
Stress_test_with_glibc:
|
Stress_test_with_glibc:
|
||||||
|
timeout-minutes: 180
|
||||||
if: github.event_name == 'schedule'
|
if: github.event_name == 'schedule'
|
||||||
runs-on: ${{ matrix.self_runner }}
|
runs-on: ${{ matrix.self_runner }}
|
||||||
strategy:
|
strategy:
|
||||||
|
Loading…
Reference in New Issue
Block a user