Bug #6279 'rpl_max_relay_size' test fail in 4.1.7
Submitted: 27 Oct 2004 9:00 Modified: 17 Jan 2005 20:37
Reporter: Yukihiro KAWADA Email Updates:
Status: Can't repeat Impact on me:
None 
Category:MySQL Server Severity:S3 (Non-critical)
Version:4.1.7 OS:Solaris (Solaris)
Assigned to: Guilhem Bichot CPU Architecture:Any

[27 Oct 2004 9:00] Yukihiro KAWADA
Description:
make test error in 4.1.7

./configure '--prefix=/usr/local/mysql41' '--with-extra-charsets=complex' '--enable-thread-safe-client' '--enable-local-infile' '--enable-assembler' '--disable-shared' '--with-innodb'

How to repeat:
make test
   :
rpl_max_relay_size             [ fail ]

Errors are (from /raid/var/export/staff/mysql-4.1.7/mysql-test/var/log/mysqltest-time) :
/raid/var/export/staff/mysql-4.1.7/client/mysqltest: At line 94: Result content mismatch
(the last lines may be the most important ones)
Below are the diffs between actual and expected results:
-------------------------------------------------------
*** r/rpl_max_relay_size.result Sat Oct 23 10:51:03 2004
--- r/rpl_max_relay_size.reject Wed Oct 27 11:45:38 2004
***************
*** 16,22 ****
  start slave;
  show slave status;
  Slave_IO_State        Master_Host     Master_User     Master_Port     Connect_Retry  Master_Log_File  Read_Master_Log_Pos     Relay_Log_File  Relay_Log_Pos   Relay_Master_Log_File   Slave_IO_Running        Slave_SQL_Running       Replicate_Do_DB Replicate_Ignore_DB     Replicate_Do_Table      Replicate_Ignore_Table  Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table     Last_Errno      Last_Error      Skip_Counter    Exec_Master_Log_Pos     Relay_Log_Space Until_Condition Until_Log_File  Until_Log_Pos   Master_SSL_Allowed      Master_SSL_CA_File      Master_SSL_CA_Path      Master_SSL_Cert Master_SSL_Cipher       Master_SSL_Key  Seconds_Behind_Master
! #     127.0.0.1       root    MASTER_PORT     1       master-bin.000001       50477  slave-relay-bin.000014   1221    master-bin.000001       Yes     Yes                    00       50477   1221    None            0       No                                     #
  stop slave;
  reset slave;
  set global max_relay_log_size=(5*4096);
--- 16,22 ----
  start slave;
  show slave status;
  Slave_IO_State        Master_Host     Master_User     Master_Port     Connect_Retry  Master_Log_File  Read_Master_Log_Pos     Relay_Log_File  Relay_Log_Pos   Relay_Master_Log_File   Slave_IO_Running        Slave_SQL_Running       Replicate_Do_DB Replicate_Ignore_DB     Replicate_Do_Table      Replicate_Ignore_Table  Replicate_Wild_Do_Table Replicate_Wild_Ignore_Table     Last_Errno      Last_Error      Skip_Counter    Exec_Master_Log_Pos     Relay_Log_Space Until_Condition Until_Log_File  Until_Log_Pos   Master_SSL_Allowed      Master_SSL_CA_File      Master_SSL_CA_Path      Master_SSL_Cert Master_SSL_Cipher       Master_SSL_Key  Seconds_Behind_Master
! #     127.0.0.1       root    MASTER_PORT     1       master-bin.000001       50477  slave-relay-bin.000014   1221    master-bin.000001       Yes     Yes                    00       50477   5320    None            0       No                                     #
  stop slave;
  reset slave;
  set global max_relay_log_size=(5*4096);
-------------------------------------------------------
Please follow the instructions outlined at
http://www.mysql.com/doc/en/Reporting_mysqltest_bugs.html
to find the reason to this problem and how to report this.

Aborting: rpl_max_relay_size failed. To continue, re-run with '--force'.

Ending Tests
[27 Oct 2004 15:19] Hartmut Holzgraefe
tested on linux, can't reproduce it there ...
[12 Jan 2005 4:09] Matt Wagner
Reproduced during 4.1.9 release builds.
[17 Jan 2005 20:37] Guilhem Bichot
Tested on Solaris 2.8 on Intel Xeon with 4.1.10, can't reproduce (I ran the full testsuite several times, and also only the replication part of the testsuite). Looks like a random problem - apparently one relay log which didn't get deleted. Unfortunately not repeatable at will.