Skip to content

Commit 3f84c46

Browse files
committed
build: do not fail fast & adjust timeout to a reasonable duration
1 parent aeebf67 commit 3f84c46

File tree

4 files changed

+9
-1
lines changed

4 files changed

+9
-1
lines changed

.github/workflows/flink_cdc_base.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ jobs:
108108
runs-on: ubuntu-latest
109109
timeout-minutes: 120
110110
strategy:
111+
fail-fast: false
111112
matrix:
112113
java-version: ${{ fromJSON(inputs.java-version) }}
113114
flink-version: ${{ fromJSON(inputs.flink-version) }}
@@ -148,7 +149,7 @@ jobs:
148149
maven-version: 3.8.6
149150

150151
- name: Compile and test
151-
timeout-minutes: 90
152+
timeout-minutes: 60
152153
run: |
153154
set -o pipefail
154155

.github/workflows/flink_cdc_ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959
run: gem install rubyzip -v 2.3.0 && ./tools/ci/license_check.rb
6060
ut:
6161
strategy:
62+
fail-fast: false
6263
matrix:
6364
module: [ 'core', 'pipeline_connectors', 'mysql', 'postgres', 'oracle', 'mongodb6', 'mongodb7', 'sqlserver', 'tidb', 'oceanbase', 'db2', 'vitess' ]
6465
name: Unit Tests
@@ -68,6 +69,7 @@ jobs:
6869
module: ${{ matrix.module }}
6970
pipeline_e2e:
7071
strategy:
72+
fail-fast: false
7173
matrix:
7274
parallelism: [ 1, 4 ]
7375
name: Pipeline E2E Tests (${{ matrix.parallelism }}-Parallelism)

.github/workflows/flink_cdc_ci_nightly.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ jobs:
4848
run: gem install rubyzip -v 2.3.0 && ./tools/ci/license_check.rb
4949
ut:
5050
strategy:
51+
fail-fast: false
5152
matrix:
5253
module: [ 'core', 'pipeline_connectors', 'mysql', 'postgres', 'oracle', 'mongodb6', 'mongodb7', 'sqlserver', 'tidb', 'oceanbase', 'db2', 'vitess' ]
5354
name: Unit Tests
@@ -57,6 +58,7 @@ jobs:
5758
module: ${{ matrix.module }}
5859
pipeline_e2e:
5960
strategy:
61+
fail-fast: false
6062
matrix:
6163
parallelism: [ 1, 4 ]
6264
name: Pipeline E2E Tests (${{ matrix.parallelism }} Parallelism)

.github/workflows/flink_cdc_migration_test_base.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ jobs:
3232
migration_test_ut:
3333
runs-on: ubuntu-latest
3434
strategy:
35+
fail-fast: false
3536
matrix:
3637
java-version: ${{ fromJSON(inputs.java-version) }}
3738
flink-version: ${{ fromJSON(inputs.flink-version) }}
@@ -52,6 +53,7 @@ jobs:
5253
pipeline_migration_test:
5354
runs-on: ubuntu-latest
5455
strategy:
56+
fail-fast: false
5557
matrix:
5658
java-version: ${{ fromJSON(inputs.java-version) }}
5759
flink-version: ${{ fromJSON(inputs.flink-version) }}
@@ -91,6 +93,7 @@ jobs:
9193
data_stream_migration_test:
9294
runs-on: ubuntu-latest
9395
strategy:
96+
fail-fast: false
9497
matrix:
9598
java-version: ${{ fromJSON(inputs.java-version) }}
9699
flink-version: [ '1.19.1', '1.20.0' ]

0 commit comments

Comments
 (0)