Skip to content

Commit ad297c5

Browse files
committed
MDEV-7761 Some MTR tests fail when run on a host named 'localhost'
skip the test in the unlikely case of hostname being "localhost"
1 parent eff01f4 commit ad297c5

16 files changed

+20
-1
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
if (`select @@hostname='localhost'`) {
2+
skip need hostname!='localhost';
3+
}

mysql-test/main/explain_non_select.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
# MariaDB tests for EXPLAIN UPDATE/DELETE.
33
#
44
--source include/have_partition.inc
5+
--source include/hostname_is_not_localhost.inc
56

67
--disable_warnings
78
drop table if exists t0, t1;

mysql-test/main/information_schema_db.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
-- source include/not_embedded.inc
44
-- source include/have_innodb.inc
55
-- source include/testdb_only.inc
6+
-- source include/hostname_is_not_localhost.inc
67

78
set local sql_mode="";
89
set global sql_mode="";

mysql-test/main/mariadb-import.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
--source include/not_embedded.inc
22
--source include/have_innodb.inc
3+
--source include/hostname_is_not_localhost.inc
34

45
# Basic test case for --table (restore single table)
56
create table t1(i int);

mysql-test/main/mysql_upgrade.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
-- source include/have_working_dns.inc
44
-- source include/have_innodb.inc
55
-- source include/have_partition.inc
6+
-- source include/hostname_is_not_localhost.inc
67

78
let majorminor=`select substring_index(version(), '.', 2)`;
89
# for major upgrade test, see below

mysql-test/main/selectivity_no_engine.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
--source include/have_stat_tables.inc
22
--source include/default_optimizer_switch.inc
33
--source include/test_db_charset_latin1.inc
4+
--source include/hostname_is_not_localhost.inc
45

56
--echo #
67
--echo # Engine-agnostic tests for statistics-based selectivity calculations.

mysql-test/main/stat_tables.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
--source include/have_stat_tables.inc
55
--source include/have_partition.inc
66
--source include/have_sequence.inc
7+
--source include/hostname_is_not_localhost.inc
78

89
select @@global.use_stat_tables;
910
select @@session.use_stat_tables;

mysql-test/main/stat_tables_innodb.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
--source include/no_valgrind_without_big.inc
22
--source include/have_innodb.inc
33
--source include/have_sequence.inc
4+
--source include/hostname_is_not_localhost.inc
45

56
SET SESSION DEFAULT_STORAGE_ENGINE='InnoDB';
67

mysql-test/main/upgrade_MDEV-19650.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
-- source include/hostname_is_not_localhost.inc
22
-- source include/mysql_upgrade_preparation.inc
33

44
call mtr.add_suppression("Cannot load from mysql.proc. The table is probably corrupted");

mysql-test/suite/perfschema/t/privilege_table_io.test

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# sometimes contains duplicated entries of roles_mapping.
44

55
--source include/not_embedded.inc
6+
--source include/hostname_is_not_localhost.inc
67
--source include/have_perfschema.inc
78
--source include/restart_mysqld.inc
89
--source ../include/table_io_setup_helper.inc

0 commit comments

Comments
 (0)