Skip to content

Commit 4d6d5f0

Browse files
PoC: run all tests with rclone method and skip 2024.1
1 parent c095c1c commit 4d6d5f0

7 files changed

Lines changed: 16 additions & 286 deletions

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

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,3 @@
1-
- scylla-version: scylla-enterprise:2024.1.21
2-
ip-family: IPV4
3-
raft-schema: disabled
4-
tablets: none
5-
ssl-enabled: true
6-
7-
- scylla-version: scylla-enterprise:2024.1.21
8-
ip-family: IPV6
9-
raft-schema: enabled
10-
tablets: none
11-
ssl-enabled: false
12-
131
- scylla-version: scylla:2025.1.11
142
ip-family: IPV4
153
raft-schema: none
@@ -28,7 +16,7 @@
2816
tablets: enabled
2917
ssl-enabled: true
3018
backup-method: rclone
31-
restore-method: native
19+
restore-method: rclone
3220

3321
- scylla-version: scylla:2025.3.7
3422
ip-family: IPV6
@@ -43,7 +31,7 @@
4331
raft-schema: none
4432
tablets: disabled
4533
ssl-enabled: true
46-
backup-method: native
34+
backup-method: rclone
4735
restore-method: rclone
4836

4937
- scylla-version: scylla:2025.4.3
@@ -59,8 +47,8 @@
5947
raft-schema: none
6048
tablets: enabled
6149
ssl-enabled: true
62-
backup-method: native
63-
restore-method: native
50+
backup-method: rclone
51+
restore-method: rclone
6452

6553
- scylla-version: scylla:2026.1.0-rc2
6654
ip-family: IPV6
@@ -75,8 +63,8 @@
7563
raft-schema: none
7664
tablets: disabled
7765
ssl-enabled: true
78-
backup-method: native
79-
restore-method: native
66+
backup-method: rclone
67+
restore-method: rclone
8068

8169
- scylla-version: scylla-nightly:latest
8270
ip-family: IPV6

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

Lines changed: 0 additions & 129 deletions
This file was deleted.

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

Lines changed: 0 additions & 129 deletions
This file was deleted.

.github/workflows/integration-tests-2025.3.7-IPV4-tablets-rclone-native.yaml renamed to .github/workflows/integration-tests-2025.3.7-IPV4-tablets-rclone-rclone.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ env:
88
tablets: enabled
99
ssl-enabled: "true"
1010
backup-method: rclone
11-
restore-method: native
11+
restore-method: rclone
1212
jobs:
1313
backup:
1414
name: Test backup
@@ -112,7 +112,7 @@ jobs:
112112
run: make pkg-integration-test PKG=./pkg/schema/migrate
113113
- name: Run 1-1-restore tests
114114
run: make pkg-integration-test TABLETS=${{ env.tablets }} PKG=./pkg/service/one2onerestore
115-
name: integration-tests-2025.3.7-IPV4-tablets-rclone-native
115+
name: integration-tests-2025.3.7-IPV4-tablets-rclone-rclone
116116
"on":
117117
pull_request:
118118
paths-ignore:

.github/workflows/integration-tests-2025.4.3-IPV4-native-rclone.yaml renamed to .github/workflows/integration-tests-2025.4.3-IPV4-rclone-rclone.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ env:
77
raft-schema: none
88
tablets: disabled
99
ssl-enabled: "true"
10-
backup-method: native
10+
backup-method: rclone
1111
restore-method: rclone
1212
jobs:
1313
backup:
@@ -112,7 +112,7 @@ jobs:
112112
run: make pkg-integration-test PKG=./pkg/schema/migrate
113113
- name: Run 1-1-restore tests
114114
run: make pkg-integration-test TABLETS=${{ env.tablets }} PKG=./pkg/service/one2onerestore
115-
name: integration-tests-2025.4.3-IPV4-native-rclone
115+
name: integration-tests-2025.4.3-IPV4-rclone-rclone
116116
"on":
117117
pull_request:
118118
paths-ignore:

.github/workflows/integration-tests-2026.1.0-rc2-IPV4-tablets-native-native.yaml renamed to .github/workflows/integration-tests-2026.1.0-rc2-IPV4-tablets-rclone-rclone.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ env:
77
raft-schema: none
88
tablets: enabled
99
ssl-enabled: "true"
10-
backup-method: native
11-
restore-method: native
10+
backup-method: rclone
11+
restore-method: rclone
1212
jobs:
1313
backup:
1414
name: Test backup
@@ -112,7 +112,7 @@ jobs:
112112
run: make pkg-integration-test PKG=./pkg/schema/migrate
113113
- name: Run 1-1-restore tests
114114
run: make pkg-integration-test TABLETS=${{ env.tablets }} PKG=./pkg/service/one2onerestore
115-
name: integration-tests-2026.1.0-rc2-IPV4-tablets-native-native
115+
name: integration-tests-2026.1.0-rc2-IPV4-tablets-rclone-rclone
116116
"on":
117117
pull_request:
118118
paths-ignore:

.github/workflows/integration-tests-latest-IPV4-native-native.yaml renamed to .github/workflows/integration-tests-latest-IPV4-rclone-rclone.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ env:
77
raft-schema: none
88
tablets: disabled
99
ssl-enabled: "true"
10-
backup-method: native
11-
restore-method: native
10+
backup-method: rclone
11+
restore-method: rclone
1212
jobs:
1313
backup:
1414
name: Test backup
@@ -112,7 +112,7 @@ jobs:
112112
run: make pkg-integration-test PKG=./pkg/schema/migrate
113113
- name: Run 1-1-restore tests
114114
run: make pkg-integration-test TABLETS=${{ env.tablets }} PKG=./pkg/service/one2onerestore
115-
name: integration-tests-latest-IPV4-native-native
115+
name: integration-tests-latest-IPV4-rclone-rclone
116116
"on":
117117
pull_request:
118118
paths-ignore:

0 commit comments

Comments
 (0)