Bug #95344 MTR "special" suite bitrotten
Submitted: 13 May 2019 7:52 Modified: 14 May 2019 7:33
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Tests Severity:S7 (Test Cases)
Version:8.0.16 OS:Any
Assigned to: CPU Architecture:Any

[13 May 2019 7:52] Laurynas Biveinis
Description:
Not a single test in the special suite passes. The most glaring breakage is apparently missing special/t/innodb_dedicated_server_gcov.inc file in the source tree.

[ 33%] special.innodb_dedicated_server           [ fail ]
        Test ended at 2019-05-13 10:42:40

CURRENT_TEST: special.innodb_dedicated_server
--- /home/laurynas/percona/mysql-8.0/mysql-test/suite/special/r/innodb_dedicated_server.result	2019-01-21 17:05:27.531579000 +0300
+++ /home/laurynas/percona/obj-mysql-8.0-debug-san/mysql-test/var/log/innodb_dedicated_server.reject	2019-05-13 10:42:39.611713681 +0300
@@ -59,7 +59,7 @@
 1
 1 expected
 @final_log_files_in_group_result
-0
+1
 INNODB_FLUSH_METHOD
 O_DIRECT_NO_FSYNC
 # Make sure that the warnings are present in server log.

mysqltest: Result content mismatch

[ 66%] special.innodb_dedicated_server_gcov      [ fail ]
        Test ended at 2019-05-13 10:44:57

CURRENT_TEST: special.innodb_dedicated_server_gcov
mysqltest: At line 61: Could not open './suite/special/t/innodb_dedicated_server_gcov.inc' for reading, errno: 2
safe_process[19343]: Child process: 19344, exit: 1

[100%] special.innodb_dedicated_server_no_o_direct_no_fsync  [ fail ]
        Test ended at 2019-05-13 10:48:01

CURRENT_TEST: special.innodb_dedicated_server_no_o_direct_no_fsync
--- /Users/laurynas/percona/mysql-8.0/mysql-test/suite/special/r/innodb_dedicated_server_no_o_direct_no_fsync.result	2019-02-14 15:37:53.000000000 +0300
+++ /Users/laurynas/percona/obj-mysql-8.0-debug-san/mysql-test/var/log/innodb_dedicated_server_no_o_direct_no_fsync.reject	2019-05-13 10:48:01.000000000 +0300
@@ -25,10 +25,10 @@
 ON
 1 expected
 @final_pool_size_result
-1
+0
 1 expected
 @final_log_file_size_result
-1
+0
 
 ##########################################
 # RESTART 2                              #

How to repeat:
On Linux:

./mtr --debug-server --suite=special --non-parallel-test --big-test --max-test-fail=0 --force

together with on not-Linux:

./mtr --debug-server --suite=special --non-parallel-test --big-test innodb_dedicated_server_no_o_direct_no_fsync
[14 May 2019 7:33] MySQL Verification Team
Hello Laurynas,

Thank you for the report and feedback.

regards,
Umesh