|
23 | 23 | pull_request: |
24 | 24 |
|
25 | 25 | jobs: |
| 26 | + tests: # Aggregate job that provides a single check for workflow success |
| 27 | + runs-on: ubuntu-latest |
| 28 | + needs: |
| 29 | + - python |
| 30 | + - grpc |
| 31 | + - libcurl |
| 32 | + - postgres |
| 33 | + - mysql |
| 34 | + - redis |
| 35 | + - solr |
| 36 | + - memcached |
| 37 | + - rabbitmq |
| 38 | + - mongodb |
| 39 | + - elasticsearchserver01 |
| 40 | + - elasticsearchserver07 |
| 41 | + - gearman |
| 42 | + |
| 43 | + steps: |
| 44 | + - name: Success |
| 45 | + run: echo "Success!" |
| 46 | + |
26 | 47 | python: |
27 | 48 | env: |
28 | 49 | TOTAL_GROUPS: 20 |
|
54 | 75 | ] |
55 | 76 |
|
56 | 77 | runs-on: ubuntu-latest |
| 78 | + timeout-minutes: 15 |
57 | 79 |
|
58 | 80 | steps: |
59 | 81 | - uses: actions/checkout@v2 |
@@ -123,6 +145,7 @@ jobs: |
123 | 145 | group-number: [1] |
124 | 146 |
|
125 | 147 | runs-on: ubuntu-latest |
| 148 | + timeout-minutes: 15 |
126 | 149 |
|
127 | 150 | steps: |
128 | 151 | - uses: actions/checkout@v2 |
@@ -192,6 +215,7 @@ jobs: |
192 | 215 | group-number: [1] |
193 | 216 |
|
194 | 217 | runs-on: ubuntu-latest |
| 218 | + timeout-minutes: 15 |
195 | 219 |
|
196 | 220 | steps: |
197 | 221 | - uses: actions/checkout@v2 |
@@ -268,6 +292,7 @@ jobs: |
268 | 292 | group-number: [1, 2] |
269 | 293 |
|
270 | 294 | runs-on: ubuntu-latest |
| 295 | + timeout-minutes: 15 |
271 | 296 |
|
272 | 297 | services: |
273 | 298 | postgres: |
@@ -353,6 +378,7 @@ jobs: |
353 | 378 | group-number: [1, 2] |
354 | 379 |
|
355 | 380 | runs-on: ubuntu-latest |
| 381 | + timeout-minutes: 15 |
356 | 382 |
|
357 | 383 | services: |
358 | 384 | mysql: |
@@ -441,6 +467,7 @@ jobs: |
441 | 467 | group-number: [1] |
442 | 468 |
|
443 | 469 | runs-on: ubuntu-latest |
| 470 | + timeout-minutes: 15 |
444 | 471 |
|
445 | 472 | services: |
446 | 473 | redis: |
@@ -524,6 +551,7 @@ jobs: |
524 | 551 | group-number: [1] |
525 | 552 |
|
526 | 553 | runs-on: ubuntu-latest |
| 554 | + timeout-minutes: 15 |
527 | 555 |
|
528 | 556 | services: |
529 | 557 | solr: |
@@ -609,6 +637,7 @@ jobs: |
609 | 637 | group-number: [1, 2] |
610 | 638 |
|
611 | 639 | runs-on: ubuntu-latest |
| 640 | + timeout-minutes: 15 |
612 | 641 |
|
613 | 642 | services: |
614 | 643 | memcached: |
@@ -692,6 +721,7 @@ jobs: |
692 | 721 | group-number: [1] |
693 | 722 |
|
694 | 723 | runs-on: ubuntu-latest |
| 724 | + timeout-minutes: 15 |
695 | 725 |
|
696 | 726 | services: |
697 | 727 | rabbitmq: |
@@ -776,6 +806,7 @@ jobs: |
776 | 806 | group-number: [1] |
777 | 807 |
|
778 | 808 | runs-on: ubuntu-latest |
| 809 | + timeout-minutes: 15 |
779 | 810 |
|
780 | 811 | services: |
781 | 812 | mongodb: |
@@ -859,6 +890,7 @@ jobs: |
859 | 890 | group-number: [1] |
860 | 891 |
|
861 | 892 | runs-on: ubuntu-latest |
| 893 | + timeout-minutes: 15 |
862 | 894 |
|
863 | 895 | services: |
864 | 896 | es01: |
@@ -944,6 +976,7 @@ jobs: |
944 | 976 | group-number: [1] |
945 | 977 |
|
946 | 978 | runs-on: ubuntu-latest |
| 979 | + timeout-minutes: 15 |
947 | 980 |
|
948 | 981 | services: |
949 | 982 | es01: |
@@ -1029,6 +1062,7 @@ jobs: |
1029 | 1062 | group-number: [1] |
1030 | 1063 |
|
1031 | 1064 | runs-on: ubuntu-latest |
| 1065 | + timeout-minutes: 15 |
1032 | 1066 |
|
1033 | 1067 | services: |
1034 | 1068 | gearman: |
|
0 commit comments