Skip to content

Commit 89cc37f

Browse files
feat(.github): run tablet repair tests in CI
1 parent 47265eb commit 89cc37f

13 files changed

+27
-0
lines changed

.github/cfg/integration-test-core.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@ jobs:
9393
- name: Run tests
9494
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
9595

96+
- name: Run tablet repair tests
97+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
98+
9699
small-pkg:
97100
name: Test other, smaller packages
98101
runs-on: ubuntu-latest

.github/workflows/integration-tests-2024.1.21-IPV4.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040
tablets: ${{ env.tablets }}
4141
- name: Run tests
4242
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
43+
- name: Run tablet repair tests
44+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4345
restore-schema:
4446
name: Test restore schema
4547
runs-on: ubuntu-latest

.github/workflows/integration-tests-2024.1.21-IPV6-raftschema-nossl.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040
tablets: ${{ env.tablets }}
4141
- name: Run tests
4242
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
43+
- name: Run tablet repair tests
44+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4345
restore-schema:
4446
name: Test restore schema
4547
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.1.9-IPV4.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040
tablets: ${{ env.tablets }}
4141
- name: Run tests
4242
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
43+
- name: Run tablet repair tests
44+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4345
restore-schema:
4446
name: Test restore schema
4547
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.1.9-IPV6-tablets-nossl.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ jobs:
4040
tablets: ${{ env.tablets }}
4141
- name: Run tests
4242
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
43+
- name: Run tablet repair tests
44+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4345
restore-schema:
4446
name: Test restore schema
4547
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.2.3-IPV4-tablets-native-rclone.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ jobs:
4242
tablets: ${{ env.tablets }}
4343
- name: Run tests
4444
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
45+
- name: Run tablet repair tests
46+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4547
restore-schema:
4648
name: Test restore schema
4749
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.2.3-IPV6-nossl-rclone-rclone.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ jobs:
4242
tablets: ${{ env.tablets }}
4343
- name: Run tests
4444
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
45+
- name: Run tablet repair tests
46+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4547
restore-schema:
4648
name: Test restore schema
4749
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.3.3-IPV4-tablets-rclone-native.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ jobs:
4242
tablets: ${{ env.tablets }}
4343
- name: Run tests
4444
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
45+
- name: Run tablet repair tests
46+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4547
restore-schema:
4648
name: Test restore schema
4749
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.3.3-IPV6-nossl-rclone-rclone.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ jobs:
4242
tablets: ${{ env.tablets }}
4343
- name: Run tests
4444
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
45+
- name: Run tablet repair tests
46+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4547
restore-schema:
4648
name: Test restore schema
4749
runs-on: ubuntu-latest

.github/workflows/integration-tests-2025.4.0-rc4-IPV4-native-native.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ jobs:
4242
tablets: ${{ env.tablets }}
4343
- name: Run tests
4444
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair
45+
- name: Run tablet repair tests
46+
run: make pkg-integration-test IP_FAMILY=${{ env.ip-family }} SSL_ENABLED=${{ env.ssl-enabled}} PKG=./pkg/service/repair/tablet
4547
restore-schema:
4648
name: Test restore schema
4749
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)