[MDEV-20421] big_innodb_log reliably fails on buildbot Windows Created: 2019-08-26  Updated: 2019-09-17  Resolved: 2019-09-06

Status: Closed
Project: MariaDB Server
Component/s: mariabackup, Tests
Affects Version/s: 10.3, 10.4
Fix Version/s: 10.2.27, 10.3.18, 10.4.8

Type: Bug Priority: Critical
Reporter: Vladislav Vaintroub Assignee: Vladislav Lesin
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Problem/Incident
is caused by MDEV-20060 Failing assertion: srv_log_file_size ... Closed

 Description   

http://buildbot.askmonty.org/buildbot/builders/win32-debug/builds/15207 contains

--- D:/win32-debug/build/src/mysql-test/suite/mariabackup/big_innodb_log.result	2019-08-21 13:19:57.279279200 +0000
+++ D:\win32-debug\build\src\mysql-test\suite\mariabackup\big_innodb_log.reject	2019-08-21 13:37:28.427066400 +0000
@@ -28,3 +28,4 @@
 Ok
 DROP TABLE t;
 # Kill the server
+Found handle.exe version 4.0
 
mysqltest: Result length mismatch
 
 - saving 'D:/win32-debug/build/mysql-test/var/4/log/mariabackup.big_innodb_log-innodb/' to 'D:/win32-debug/build/mysql-test/var/log/mariabackup.big_innodb_log-innodb/'
 
Retrying test mariabackup.big_innodb_log, attempt(2/3)...

Looking at the test, it does something weird with bootstrap.
The error may come from attempt to reuse copytree (written for mysql-test-run.pl) inside a perl snippet.

If functionality to copy entire trees recursively inside a test case is desired it is probably best done by adding a new mysqltest command e.g "copytree", rather than reuse some perl code that was not designed to be reused this way.


Generated at Thu Feb 08 08:59:21 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.