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