Skip to content

[Bug]: mono_multi.batch_pk_load check-testcase reports t1 not dropped #26

@xiexiaoy

Description

@xiexiaoy
$ ./mtr mono_multi.batch_pk_load --bootstrap-defaults-file=$HOME/eloqdata-mariadb/concourse/scripts/mtr_multi_bootstrap.cnf
Logging: /home/xiexy/eloqdata-mariadb/mysql-test/mariadb-test-run.pl  mono_multi.batch_pk_load --bootstrap-defaults-file=/home/xiexy/eloqdata-mariadb/concourse/scripts/mtr_multi_bootstrap.cnf
VS config: 
vardir: /home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var
Checking leftover processes...
Removing old var directory...
Creating var directory '/home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var'...
Checking supported features...
MariaDB Version 10.6.10-MariaDB-debug
 - SSL connections supported
 - binaries are debug compiled
 - binaries built with wsrep patch
Collecting tests...
Installing system database...

==============================================================================

TEST                                      RESULT   TIME (ms) or COMMENT
--------------------------------------------------------------------------

worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 16000..16019
mono_multi.batch_pk_load                 [ pass ]  46766

MTR's internal check of the test case 'mono_multi.batch_pk_load' failed.
This means that the test case does not preserve the state that existed
before the test case was executed.  Most likely the test case did not
do a proper clean-up. It could also be caused by the previous test run
by this thread, if the server wasn't restarted.
This is the diff of the states of the servers before and after the
test case was executed:
mysqltest: Logging to '/home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var/tmp/check-mysqld_1.log'.
mysqltest: Results saved in '/home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var/tmp/check-mysqld_1.result'.
mysqltest: Connecting to server localhost:16000 (socket /home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var/tmp/mysqld.1.sock) as 'root', connection 'default', attempt 0 ...
mysqltest: ... Connected.
mysqltest: Start processing test commands from './include/check-testcase.test' ...
mysqltest: ... Done processing test commands.
--- /home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var/tmp/check-mysqld_1.result	2025-07-28 22:10:53.819026044 +0800
+++ /home/xiexy/edisk/github.com/eloqdata/eloqsql/build/Debug/mysql-test/var/tmp/check-mysqld_1.reject	2025-07-28 22:11:41.161782310 +0800
@@ -664,6 +664,7 @@
 def	sys	utf8mb3	utf8mb3_bin	NULL	
 def	test	latin1	latin1_bin	NULL	
 tables_in_test
+t1
 tables_in_mysql
 mysql.columns_priv
 mysql.column_stats

mysqltest: Result length mismatch

not ok

--------------------------------------------------------------------------
The servers were restarted 0 times
Spent 46.766 of 56 seconds executing testcases

Check of testcase failed for: mono_multi.batch_pk_load

Completed: All 1 tests were successful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions