Skip to content

Commit 98e838c

Browse files
authored
Merge pull request #703 from stankevich/fix-mysql-alias
Fix `mysql` alias in end-to-end utils
2 parents 8905237 + 79ac1b3 commit 98e838c

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

test/endtoend/utils.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,16 @@
66
# set -x
77
shopt -s expand_aliases
88
alias vtctldclient="vtctldclient --server=localhost:15999"
9-
alias mysql="mysql --skip-ssl-verify-server-cert -h 127.0.0.1 -P 15306 -u user"
109
BUILDKITE_JOB_ID="${BUILDKITE_JOB_ID:-0}"
1110

11+
# Suppress warnings when using MariaDB Client
12+
mysql_version="$(mysql --version 2>/dev/null)"
13+
if [[ "${mysql_version}" =~ "MariaDB" ]]; then
14+
alias mysql="mariadb --skip-ssl-verify-server-cert -h 127.0.0.1 -P 15306 -u user"
15+
else
16+
alias mysql="mysql -h 127.0.0.1 -P 15306 -u user"
17+
fi
18+
1219
function checkSemiSyncSetup() {
1320
for vttablet in $(kubectl get pods -n example --no-headers -o custom-columns=":metadata.name" | grep "vttablet") ; do
1421
echo "Checking semi-sync in $vttablet"

0 commit comments

Comments
 (0)