|
32 | 32 |
|
33 | 33 | jobs: |
34 | 34 | unit-test-api: |
| 35 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
35 | 36 | name: "[unit] api" |
36 | 37 | runs-on: ${{ matrix.os }} |
37 | 38 | strategy: |
|
75 | 76 | run: ./ci/github/unit-testing/api.bash test |
76 | 77 |
|
77 | 78 | unit-test-api-server: |
| 79 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
78 | 80 | name: "[unit] api-server" |
79 | 81 | runs-on: ${{ matrix.os }} |
80 | 82 | strategy: |
@@ -131,6 +133,7 @@ jobs: |
131 | 133 | path: codeclimate.${{ github.job }}_coverage.json |
132 | 134 |
|
133 | 135 | unit-test-catalog: |
| 136 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
134 | 137 | name: "[unit] catalog" |
135 | 138 | runs-on: ${{ matrix.os }} |
136 | 139 | strategy: |
@@ -193,6 +196,7 @@ jobs: |
193 | 196 | path: codeclimate.${{ github.job }}_coverage.json |
194 | 197 |
|
195 | 198 | unit-test-datcore-adapter: |
| 199 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
196 | 200 | name: "[unit] datcore-adapter" |
197 | 201 | runs-on: ${{ matrix.os }} |
198 | 202 | strategy: |
@@ -253,6 +257,7 @@ jobs: |
253 | 257 | path: codeclimate.${{ github.job }}_coverage.json |
254 | 258 |
|
255 | 259 | unit-test-director: |
| 260 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
256 | 261 | name: "[unit] director" |
257 | 262 | runs-on: ${{ matrix.os }} |
258 | 263 | strategy: |
@@ -310,6 +315,7 @@ jobs: |
310 | 315 | path: codeclimate.${{ github.job }}_coverage.json |
311 | 316 |
|
312 | 317 | unit-test-director-v2: |
| 318 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
313 | 319 | name: "[unit] director-v2" |
314 | 320 | runs-on: ${{ matrix.os }} |
315 | 321 | strategy: |
@@ -370,6 +376,7 @@ jobs: |
370 | 376 | path: codeclimate.${{ github.job }}_coverage.json |
371 | 377 |
|
372 | 378 | unit-test-sidecar: |
| 379 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
373 | 380 | name: "[unit] sidecar" |
374 | 381 | runs-on: ${{ matrix.os }} |
375 | 382 | strategy: |
@@ -426,6 +433,7 @@ jobs: |
426 | 433 | path: codeclimate.${{ github.job }}_coverage.json |
427 | 434 |
|
428 | 435 | unit-test-dask-sidecar: |
| 436 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
429 | 437 | name: "[unit] dask-sidecar" |
430 | 438 | runs-on: ${{ matrix.os }} |
431 | 439 | strategy: |
@@ -482,6 +490,7 @@ jobs: |
482 | 490 | path: codeclimate.${{ github.job }}_coverage.json |
483 | 491 |
|
484 | 492 | unit-test-dynamic-sidecar: |
| 493 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
485 | 494 | name: "[unit] dynamic-sidecar" |
486 | 495 | runs-on: ${{ matrix.os }} |
487 | 496 | strategy: |
@@ -540,6 +549,7 @@ jobs: |
540 | 549 | path: codeclimate.${{ github.job }}_coverage.json |
541 | 550 |
|
542 | 551 | unit-test-frontend: |
| 552 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
543 | 553 | name: "[unit] frontend" |
544 | 554 | runs-on: ${{ matrix.os }} |
545 | 555 | strategy: |
@@ -577,6 +587,7 @@ jobs: |
577 | 587 | # flags: unittests #optional |
578 | 588 |
|
579 | 589 | unit-test-python-linting: |
| 590 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
580 | 591 | name: "[unit] python-linting" |
581 | 592 | runs-on: ${{ matrix.os }} |
582 | 593 | strategy: |
@@ -620,6 +631,7 @@ jobs: |
620 | 631 | run: ./ci/github/unit-testing/python-linting.bash test |
621 | 632 |
|
622 | 633 | unit-test-postgres-database: |
| 634 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
623 | 635 | name: "[unit] postgres-database" |
624 | 636 | runs-on: ${{ matrix.os }} |
625 | 637 | strategy: |
@@ -677,6 +689,7 @@ jobs: |
677 | 689 | path: codeclimate.${{ github.job }}_coverage.json |
678 | 690 |
|
679 | 691 | unit-test-service-integration: |
| 692 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
680 | 693 | name: "[unit] service-integration" |
681 | 694 | runs-on: ${{ matrix.os }} |
682 | 695 | strategy: |
@@ -733,6 +746,7 @@ jobs: |
733 | 746 | path: codeclimate.${{ github.job }}_coverage.json |
734 | 747 |
|
735 | 748 | unit-test-service-library: |
| 749 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
736 | 750 | name: "[unit] service-library" |
737 | 751 | runs-on: ${{ matrix.os }} |
738 | 752 | strategy: |
@@ -789,6 +803,7 @@ jobs: |
789 | 803 | path: codeclimate.${{ github.job }}_coverage.json |
790 | 804 |
|
791 | 805 | unit-test-settings-library: |
| 806 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
792 | 807 | name: "[unit] settings-library" |
793 | 808 | runs-on: ${{ matrix.os }} |
794 | 809 | strategy: |
@@ -845,6 +860,7 @@ jobs: |
845 | 860 | path: codeclimate.${{ github.job }}_coverage.json |
846 | 861 |
|
847 | 862 | unit-test-models-library: |
| 863 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
848 | 864 | name: "[unit] models-library" |
849 | 865 | runs-on: ${{ matrix.os }} |
850 | 866 | strategy: |
@@ -901,6 +917,7 @@ jobs: |
901 | 917 | path: codeclimate.${{ github.job }}_coverage.json |
902 | 918 |
|
903 | 919 | unit-test-simcore-sdk: |
| 920 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
904 | 921 | name: "[unit] simcore-sdk" |
905 | 922 | runs-on: ${{ matrix.os }} |
906 | 923 | strategy: |
@@ -957,6 +974,7 @@ jobs: |
957 | 974 | path: codeclimate.${{ github.job }}_coverage.json |
958 | 975 |
|
959 | 976 | unit-test-storage: |
| 977 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
960 | 978 | name: "[unit] storage" |
961 | 979 | runs-on: ${{ matrix.os }} |
962 | 980 | strategy: |
@@ -1013,6 +1031,7 @@ jobs: |
1013 | 1031 | path: codeclimate.${{ github.job }}_coverage.json |
1014 | 1032 |
|
1015 | 1033 | unit-test-webserver-isolated: |
| 1034 | + timeout-minutes: 14 # if this timeout gets too small, then split the tests |
1016 | 1035 | name: "[unit] webserver isolated" |
1017 | 1036 | runs-on: ${{ matrix.os }} |
1018 | 1037 | strategy: |
|
0 commit comments