Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRE-8939 Backport TxThrottler dry run mode #13687 #112

Prev Previous commit
Next Next commit
Ejortegau/larger runners (#115)
* Empty commit to trigger CI

Signed-off-by: Eduardo J. Ortega U <5791035+ejortegau@users.noreply.github.com>

* `slack-vitess-r14.0.5-dsdefense`: use larger runner

Signed-off-by: Tim Vaillancourt <tim@timvaillancourt.com>

* Use runner group instead

Signed-off-by: Tim Vaillancourt <tim@timvaillancourt.com>

* Rename group

Signed-off-by: Tim Vaillancourt <tim@timvaillancourt.com>

* Move more jobs to runner group

Signed-off-by: Tim Vaillancourt <tim@timvaillancourt.com>

* use vitess-ubuntu20 runner group

Signed-off-by: Tim Vaillancourt <tim@timvaillancourt.com>

* Rever change of runner type for e2e ERS PRS new features heavy test

Signed-off-by: Eduardo J. Ortega U <5791035+ejortegau@users.noreply.github.com>

---------

Signed-off-by: Eduardo J. Ortega U <5791035+ejortegau@users.noreply.github.com>
Signed-off-by: Tim Vaillancourt <tim@timvaillancourt.com>
Co-authored-by: Tim Vaillancourt <tim@timvaillancourt.com>
  • Loading branch information
ejortegau and timvaillancourt authored Aug 2, 2023
commit b37228ada483a245c7ecc59ea1e5feebe8fd9f21
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_12.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (12)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_13.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (13)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_15.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (15)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_18.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (18)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_19.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (19)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_21.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (21)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_22.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (22)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_24.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (24)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_26.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (26)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_mysql57.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (mysql57)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_mysql80.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (mysql80)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_declarative.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_declarative)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_declarative) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_ghost.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_ghost)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_ghost) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_revert.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_revert)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_revert) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_revertible.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_revertible)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_revertible) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_scheduler.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_scheduler)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_scheduler) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_singleton.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_singleton)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_singleton) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
5 changes: 3 additions & 2 deletions .github/workflows/cluster_endtoend_onlineddl_vrepl.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
@@ -96,7 +97,7 @@ jobs:
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: nick-fields/retry@v2
with:
timeout_minutes: 60
timeout_minutes: 45
max_attempts: 3
retry_on: error
command: |
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl_stress)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl_stress) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl_stress_suite)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl_stress_suite) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_onlineddl_vrepl_suite.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl_suite)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (onlineddl_vrepl_suite) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_resharding.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (resharding)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_resharding_bytes.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (resharding_bytes)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_schemadiff_vrepl.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (schemadiff_vrepl)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (schemadiff_vrepl) mysql57
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20
timeout-minutes: 45

steps:
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (shardedrecovery_stress_verticalsplit_heavy)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
@@ -96,7 +97,7 @@ jobs:
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: nick-fields/retry@v2
with:
timeout_minutes: 60
timeout_minutes: 45
max_attempts: 3
retry_on: error
command: |
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_tabletmanager_consul.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (tabletmanager_consul)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
3 changes: 2 additions & 1 deletion .github/workflows/cluster_endtoend_tabletmanager_tablegc.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,8 @@ concurrency:
jobs:
build:
name: Run endtoend tests on Cluster (tabletmanager_tablegc)
runs-on: ubuntu-20.04
runs-on:
group: vitess-ubuntu20

steps:
- name: Check if workflow needs to be skipped
Loading