Bug #30392 | Test "nist_all" fails because identifiers changed case | ||
---|---|---|---|
Submitted: | 13 Aug 2007 15:53 | Modified: | 29 Feb 2008 17:29 |
Reporter: | Joerg Bruehe | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Tests: Server | Severity: | S3 (Non-critical) |
Version: | 5.1.21 | OS: | MacOS (all variants) |
Assigned to: | Matthias Leich | CPU Architecture: | Any |
[13 Aug 2007 15:53]
Joerg Bruehe
[12 Dec 2007 22:16]
Matthias Leich
This is neither a new bug nor a regression. The NIST tests converted to MySQL and the corresponding expected results need a case sensitive filesystem for storing database and table related files and directories. The fix disables the execution of this test when running on a non case sensitive filesystem (affects Windows and Mac OSX). Pushed into mysql-test-extra-5.0 mysql-test-extra-5.1 mysql-test-extra-6.0 Note: nist_all fails because of new bug. It is intended to close this bug after this. The ideal solution is to modify the NIST tests in such a way that at least their majority can run on non case sensitive filesystems. This exceeds a bug fix, is something like a "new feature" and will be handled in a separate WorkLog task.
[29 Feb 2008 17:29]
Matthias Leich
The fixes are pushed to the corresponding trees. It was a weakness within test itself and no bug affecting customers. Therefore no documentation is needed. WL#4290 Create a variant of the NIST tests for case insensitive filesystems was created.