Bug #48467 online_backup test failure on "sysqa" build
Submitted: 2 Nov 2009 12:20 Modified: 1 Sep 2011 14:38
Reporter: Rafal Somla Email Updates:
Status: Closed Impact on me:
None 
Category:Tools: MTR / mysql-test-run Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: Bjørn Munch CPU Architecture:Any
Tags: PB, test failure

[2 Nov 2009 12:20] Rafal Somla
Description:
PB reports that test online_backup fails on "linux x86 sysqa" platform. Problem occurs when tests starts server using MTR script. It reports:

mysql-test-run: *** ERROR: opt file referense $SIMPLE_PARSER_OPT that is unknown

A possible cause of the problem is that old version of MTR is used:

=======================================================
  WARNING: Using mysql-test-run.pl version 1!  
=======================================================

How to repeat:
Seen on PB for mysql-6.0-backup tree.
[20 Nov 2009 9:37] Sveta Smirnova
Thank you for the report.

Set to "Verified" as problem is documented in pushbuild:

MySQL Version 6.0.14
Using dynamic switching of binlog format
Skipping ndbcluster, mysqld not compiled with ndbcluster
Setting mysqld to support SSL connections
Binaries are debug compiled
mysql-test-run: WARNING: Could not find all required instance manager binaries, all im tests will fail, use --skip-im to continue without instance manager
Use of uninitialized value in scalar assignment at lib/v1/mysql-test-run.pl line 1956.
Using MTR_BUILD_THREAD      = 0
Using MASTER_MYPORT         = 9306
Using MASTER_MYPORT1        = 9307
Using SLAVE_MYPORT          = 9308
Using SLAVE_MYPORT1         = 9309
Using SLAVE_MYPORT2         = 9310
Using IM_PORT               = 9313
Using IM_MYSQLD1_PORT       = 9314
Using IM_MYSQLD2_PORT       = 9315
mysql-test-run: *** ERROR: opt file referense $SIMPLE_PARSER_OPT that is unknown
[6 Oct 2010 11:27] Bjørn Munch
This had not been assigned to me.

MTR v1 can no longer be used to run the entire test suite, as tests have started using features only availiable in MTR v2.  Fixes have been backported only where it affects use with --start-and-exit which was the main reason for still using v1.