[MDEV-715] LP:705217 - Some tests fail with BUILD/compile-pentium64 [PATCH] Created: 2011-01-20  Updated: 2013-08-21  Resolved: 2013-08-21

Status: Closed
Project: MariaDB Server
Component/s: None
Affects Version/s: 5.3.11, 5.2.13, 5.1.66
Fix Version/s: 5.1.73, 5.2.15, 5.3.13

Type: Bug Priority: Minor
Reporter: Hakan Küçükyılmaz (Inactive) Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: Launchpad
Environment:

Ubuntu 10


Attachments: XML File LPexportBug705217.xml     Text File mdev-715.patch    

 Description   

Some tests fail running binary compiling with BUILD/compile-pentium64 fails on Ubuntu 10.10 x86_64

How to repeat:

  • Use lp:maria/5.2
  • Run BUILD/compile-pentium64
  • Run ./mysql-test-run.pl --force --mem --skip-ndb
  • See
    Completed: Failed 8/816 tests, 99.02% were successful.

Failing test(s): percona.percona_innodb_use_sys_stats_table federated.federated_archive federated.federated_innodb federated.federated_transactions federated.federated federated.federated_bug_13118 federated.federated_bug_25714 federated.federated_bug_32426

The log files in var/log may give you some hint of what went wrong.

If you want to report this error, please read first the documentation
at http://dev.mysql.com/doc/mysql/en/mysql-test-suite.html

Errors/warnings were found in logfiles during server shutdown after running the
following sequence(s) of tests:
percona.percona_innodb_use_sys_stats_table
federated.federated_archive
federated.federated_innodb
federated.federated_transactions
federated.federated
federated.federated_bug_13118
federated.federated_bug_25714
federated.federated_bug_32426



 Comments   
Comment by Hakan Küçükyılmaz (Inactive) [ 2011-01-20 ]

Re: Some tests fail with BUILD/compile-pentium64
Also fails the same way with lp:maria/5.1

Comment by Hakan Küçükyılmaz (Inactive) [ 2011-01-20 ]

Re: Some tests fail with BUILD/compile-pentium64
Also fails the same way with lp:maria/5.3

Comment by Rasmus Johansson (Inactive) [ 2011-01-20 ]

Launchpad bug id: 705217

Comment by Elena Stepanova [ 2012-10-31 ]

Could not build 5.1, 5.2 or 5.3 with BUILD/compile-pentium64 on Ubuntu 11.10, the build fails with some undefined references.

Comment by Elena Stepanova [ 2013-01-21 ]

BUILD/compile-pentium64 works on Ubuntu 10.04 (10.10 is not supported anymore), and the problem is still partially reproducible on 5.1-5.3. There is a good reason for that – the script builds server without any InnoDB or Federated. Some tests have engine-related parameters without loose- prefix in their opt files, so server fails to start before MTR finds out that there is no engine and the test is not applicable.

Since the bug had been reported, the federated suite was fixed so it's nicely skipped now, but the issue with the percona test still exists, and there are 2 other tests in innodb suite which have the same problem.

Not reproducible on 5.5 and 10.0 since there is innodb build even with this script. These versions have other problems though, but they are unrelated to this report.

I'm not sure anybody cares about this script, but then again, the fix is primitive and makes sense anyway, having loose- prefix is safer. I can push the fix to 5.1 if it's okay.

=== modified file 'mysql-test/suite/innodb/t/innodb_bug12400341-master.opt'
— mysql-test/suite/innodb/t/innodb_bug12400341-master.opt 2012-01-10 05:18:58 +0000
+++ mysql-test/suite/innodb/t/innodb_bug12400341-master.opt 2013-01-21 00:43:29 +0000
@@ -1,1 +1,1 @@
---max_connections=64 --innodb_thread_concurrency=0 --innodb_file_per_table
+--max_connections=64 --loose-innodb_thread_concurrency=0 --loose-innodb_file_per_table

=== modified file 'mysql-test/suite/innodb/t/innodb_bug60049-master.opt'
— mysql-test/suite/innodb/t/innodb_bug60049-master.opt 2011-02-15 10:12:27 +0000
+++ mysql-test/suite/innodb/t/innodb_bug60049-master.opt 2013-01-21 00:42:56 +0000
@@ -1,1 +1,1 @@
---innodb_fast_shutdown=0
+--loose-innodb_fast_shutdown=0

=== modified file 'mysql-test/suite/percona/percona_innodb_use_sys_stats_table-master.opt'
— mysql-test/suite/percona/percona_innodb_use_sys_stats_table-master.opt 2010-09-03 15:41:57 +0000
+++ mysql-test/suite/percona/percona_innodb_use_sys_stats_table-master.opt 2013-01-21 00:44:01 +0000
@@ -1,1 +1,1 @@
---innodb_use_sys_stats_table
+--loose-innodb_use_sys_stats_table

Generated at Thu Feb 08 06:30:48 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.