Skip to content

25.6.5 Enable Ipv6 for stateless tests #941

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

Merged
merged 11 commits into from
Aug 22, 2025
3 changes: 2 additions & 1 deletion .github/actions/docker_setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,9 @@ runs:
steps:
- name: Docker IPv6 configuration
shell: bash
if: ${{ contains(inputs.test_name, 'Stateless') }}
env:
ipv6_subnet: ${{ contains(inputs.test_name, 'Integration') && '2001:db8:1::/64' || '2001:3984:3989::/64' }}
ipv6_subnet: 2001:3984:3989::/64
run: |
# make sure docker uses proper IPv6 config
sudo touch /etc/docker/daemon.json
Expand Down
128 changes: 128 additions & 0 deletions .github/workflows/backport_branches.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Config Workflow"

- name: Note report location to summary
env:
Expand Down Expand Up @@ -96,6 +100,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Dockers Build (amd)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -137,6 +145,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Dockers Build (arm)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -178,6 +190,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (amd_debug)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -219,6 +235,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (amd_release)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -260,6 +280,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (amd_asan)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -301,6 +325,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (amd_tsan)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -342,6 +370,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (arm_release)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -383,6 +415,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (amd_darwin)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -424,6 +460,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Build (arm_darwin)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -465,6 +505,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Docker server image"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -506,6 +550,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Docker keeper image"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -547,6 +595,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Install packages (release)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -588,6 +640,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Install packages (aarch64)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -629,6 +685,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Compatibility check (release)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -670,6 +730,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Compatibility check (aarch64)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -711,6 +775,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Stateless tests (amd_asan, distributed plan, 1/2)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -752,6 +820,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Stateless tests (amd_asan, distributed plan, 2/2)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -793,6 +865,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Stress test (amd_tsan)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -834,6 +910,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (asan, old analyzer, 1/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -875,6 +955,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (asan, old analyzer, 2/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -916,6 +1000,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (asan, old analyzer, 3/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -957,6 +1045,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (asan, old analyzer, 4/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -998,6 +1090,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (asan, old analyzer, 5/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1039,6 +1135,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (asan, old analyzer, 6/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1080,6 +1180,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (tsan, 1/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1121,6 +1225,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (tsan, 2/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1162,6 +1270,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (tsan, 3/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1203,6 +1315,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (tsan, 4/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1244,6 +1360,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (tsan, 5/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1285,6 +1405,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Integration tests (tsan, 6/6)"

- name: Prepare env script
run: |
Expand Down Expand Up @@ -1326,6 +1450,10 @@ jobs:

- name: Setup
uses: ./.github/actions/runner_setup
- name: Docker setup
uses: ./.github/actions/docker_setup
with:
test_name: "Finish Workflow"

- name: Prepare env script
run: |
Expand Down
Loading
Loading