diff --git a/.github/workflows/release_branches.yml b/.github/workflows/release_branches.yml
index b606fdac826f..8c8c0f313b58 100644
--- a/.github/workflows/release_branches.yml
+++ b/.github/workflows/release_branches.yml
@@ -470,6 +470,63 @@ jobs:
test_name: Integration tests (release)
runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
data: ${{ needs.RunConfig.outputs.data }}
+ IntegrationTestAarch64:
+ needs: [RunConfig, BuilderDebAarch64]
+ if: ${{ !failure() && !cancelled() }}
+ uses: ./.github/workflows/reusable_test.yml
+ secrets: inherit
+ with:
+ test_name: Integration tests (aarch64)
+ runner_type: altinity-on-demand, altinity-type-cax41, altinity-image-arm-snapshot-22.04-arm, altinity-startup-snapshot, altinity-setup-none
+ data: ${{ needs.RunConfig.outputs.data }}
+#############################################################################################
+####################################### AST FUZZERS #########################################
+#############################################################################################
+ ASTFuzzerAsan:
+ needs: [RunConfig, BuilderDebAsan]
+ if: ${{ !failure() && !cancelled() }}
+ uses: ./.github/workflows/reusable_test.yml
+ secrets: inherit
+ with:
+ test_name: AST fuzzer (asan)
+ runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
+ data: ${{ needs.RunConfig.outputs.data }}
+ ASTFuzzerTsan:
+ needs: [RunConfig, BuilderDebTsan]
+ if: ${{ !failure() && !cancelled() }}
+ uses: ./.github/workflows/reusable_test.yml
+ secrets: inherit
+ with:
+ test_name: AST fuzzer (tsan)
+ runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
+ data: ${{ needs.RunConfig.outputs.data }}
+ ASTFuzzerMsan:
+ needs: [RunConfig, BuilderDebMsan]
+ if: ${{ !failure() && !cancelled() }}
+ uses: ./.github/workflows/reusable_test.yml
+ secrets: inherit
+ with:
+ test_name: AST fuzzer (msan)
+ runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
+ data: ${{ needs.RunConfig.outputs.data }}
+ ASTFuzzerUBsan:
+ needs: [RunConfig, BuilderDebUBsan]
+ if: ${{ !failure() && !cancelled() }}
+ uses: ./.github/workflows/reusable_test.yml
+ secrets: inherit
+ with:
+ test_name: AST fuzzer (ubsan)
+ runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
+ data: ${{ needs.RunConfig.outputs.data }}
+ ASTFuzzerDebug:
+ needs: [RunConfig, BuilderDebDebug]
+ if: ${{ !failure() && !cancelled() }}
+ uses: ./.github/workflows/reusable_test.yml
+ secrets: inherit
+ with:
+ test_name: AST fuzzer (debug)
+ runner_type: altinity-on-demand, altinity-type-cpx51, altinity-image-x86-snapshot-22.04-amd, altinity-startup-snapshot, altinity-setup-none
+ data: ${{ needs.RunConfig.outputs.data }}
#############################################################################################
##################################### REGRESSION TESTS ######################################
#############################################################################################
diff --git a/docker/images.json b/docker/images.json
index 8985368b3b07..80221cb6bb1c 100644
--- a/docker/images.json
+++ b/docker/images.json
@@ -16,7 +16,6 @@
"dependent": []
},
"docker/test/integration/base": {
- "only_amd64": true,
"name": "altinityinfra/integration-test",
"dependent": []
},
@@ -65,7 +64,6 @@
"dependent": []
},
"docker/test/integration/runner": {
- "only_amd64": true,
"name": "altinityinfra/integration-tests-runner",
"dependent": []
},
@@ -88,7 +86,6 @@
"dependent": []
},
"docker/test/integration/helper_container": {
- "only_amd64": true,
"name": "altinityinfra/integration-helper",
"dependent": []
},
diff --git a/docker/test/fuzzer/run-fuzzer.sh b/docker/test/fuzzer/run-fuzzer.sh
index ae1b9e94bed4..821d1c453baf 100755
--- a/docker/test/fuzzer/run-fuzzer.sh
+++ b/docker/test/fuzzer/run-fuzzer.sh
@@ -23,7 +23,7 @@ BINARY_URL_TO_DOWNLOAD=${BINARY_URL_TO_DOWNLOAD:="https://clickhouse-builds.s3.a
function git_clone_with_retry
{
for _ in 1 2 3 4; do
- if git clone --depth 1 https://github.com/ClickHouse/ClickHouse.git -- "$1" 2>&1 | ts '%Y-%m-%d %H:%M:%S';then
+ if git clone --depth 1 https://github.com/Altinity/ClickHouse.git -- "$1" 2>&1 | ts '%Y-%m-%d %H:%M:%S';then
return 0
else
sleep 0.5
@@ -448,7 +448,7 @@ p.links a { padding: 5px; margin: 3px; background: #FFF; line-height: 2; white-s
-
AST Fuzzer for PR #${PR_TO_TEST} @ ${SHA_TO_TEST}
+
AST Fuzzer for PR #${PR_TO_TEST} @ ${SHA_TO_TEST}
run.log
fuzzer.log.zst
diff --git a/docker/test/util/Dockerfile b/docker/test/util/Dockerfile
index 9c4d75ffd2f4..6601acc708fe 100644
--- a/docker/test/util/Dockerfile
+++ b/docker/test/util/Dockerfile
@@ -34,9 +34,8 @@ RUN apt-get update \
# Install cmake 3.20+ for Rust support
# Used https://askubuntu.com/a/1157132 as reference
-RUN curl -s https://apt.kitware.com/keys/kitware-archive-latest.asc | \
- gpg --dearmor - > /etc/apt/trusted.gpg.d/kitware.gpg && \
- echo "deb https://apt.kitware.com/ubuntu/ $(lsb_release -cs) main" >> /etc/apt/sources.list
+RUN curl -s https://apt.kitware.com/keys/kitware-archive-latest.asc | gpg --dearmor - > /etc/apt/trusted.gpg.d/kitware.gpg && \
+ echo "deb [signed-by=/etc/apt/trusted.gpg.d/kitware.gpg] https://apt.kitware.com/ubuntu/ $(lsb_release -cs) main" >> /etc/apt/sources.list.d/kitware.list
# initial packages
RUN apt-get update \