Bug #33482 Test for non-mandatory table handler (Falcon) does not check configuration
Submitted: 22 Dec 2007 18:03 Modified: 11 Feb 2008 19:08
Reporter: Joerg Bruehe Email Updates:
Status: Closed Impact on me:
None 
Category:Tests: Engine Severity:S7 (Test Cases)
Version:6.0.4-alpha OS:Any
Assigned to: Kent Boortz CPU Architecture:Any

[22 Dec 2007 18:03] Joerg Bruehe
Description:
Happened in the 6.0.4-alpha release build + tests:

falcon.falcon_bug_29452        [ fail ]

mysqltest: At line NNN: query 'SELECT @@falcon_lock_timeout INTO @previous_lock_timeout' failed: 1193: Unknown system variable 'falcon_lock_timeout'

Happens on all platforms where Falcon is not configured.

How to repeat:
Run the tests on a platform on which we do not yet include Falcon.

Suggested fix:
This table handler is not mandatory,
we have platforms (and likely will have configurations)
which do not include it.

You must check in the test whether it is configured.
[22 Dec 2007 18:41] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/40377

ChangeSet@1.2779, 2007-12-22 19:42:29+01:00, kent@mysql.com +2 -0
  falcon_bug_32413.test, falcon_bug_29452.test:
    Only run the test if the falcon engine is available (bug#33482)
[25 Feb 2008 16:06] Bugs System
Pushed into 6.0.5-alpha