Skip to content

Commit 9c9f6d0

Browse files
PS-10065 feature: Integrate 8.4 testing into the CI (WIP)
https://perconadev.atlassian.net/browse/PS-10065
1 parent 5e4a501 commit 9c9f6d0

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

.github/workflows/cmake.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ jobs:
7676
- {
7777
name: "Clang 19 Debug",
7878
label: "debug_clang19",
79-
run_clang_tidy: true
79+
#run_clang_tidy: true
8080
}
8181
- {
8282
name: "Clang 19 RelWithDebInfo",
8383
label: "release_clang19",
84-
run_clang_tidy: true
84+
#run_clang_tidy: true
8585
}
8686
- {
8787
name: "Clang 19 ASan",
@@ -113,15 +113,27 @@ jobs:
113113
echo github.workspace: ${{github.workspace}}
114114
echo runner.temp : ${{runner.temp}}
115115
116-
- name: Install MySQL client libraries and CURL Development libraries
116+
- name: Listing installed MySQL packages
117+
run: |
118+
sudo apt remove php8.3-mysql *mysql*
119+
dpkg -l | grep mysql
120+
121+
- name: Install MySQL APT Repository
122+
working-directory: ${{runner.temp}}
117123
run: |
124+
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb
125+
sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb
118126
sudo apt-get update
127+
128+
- name: Install MySQL client libraries and CURL Development libraries
129+
run: |
119130
sudo apt-get install libmysqlclient-dev libcurl4-openssl-dev
120131
121132
- name: Install MySQL server and MTR
122133
if: matrix.config.run_mtr
123134
run: |
124135
sudo apt-get install mysql-client mysql-server mysql-testsuite apparmor-utils
136+
ls -l /usr/lib/mysql-test*
125137
126138
- name: Install Clang dependencies on ubuntu
127139
if: startsWith(matrix.config.name, 'Clang')
@@ -255,7 +267,7 @@ jobs:
255267
sudo ln -s ${{github.workspace}}/src/mtr/binlog_streaming /usr/lib/mysql-test/suite/binlog_streaming
256268
# Running MTR from the system package
257269
BINSRV=${{github.workspace}}/src-build-${{matrix.config.label}}/binlog_server ./mtr \
258-
--client-bindir=/usr/lib/mysql-test/bin --vardir=${{runner.temp}}/mtrvardir \
270+
--vardir=${{runner.temp}}/mtrvardir \
259271
--force --max-test-fail=0 --retry=0 --nounit-tests --big-test --repeat=2 --parallel=${{steps.cpu-cores.outputs.count}} \
260272
--suite=binlog_streaming ${{matrix.config.mtr_options}}
261273

0 commit comments

Comments
 (0)