drizzledump test fails on numerous platforms
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
High
|
Stewart Smith |
Bug Description
On our x86 OpenSolaris buildbot client the drizzledump test fails most all of the time, there are a few random times when it does pass. If you run a subset of the test or run the test by hand as shown below it passes:
See http://
--disable_warnings
DROP TABLE IF EXISTS `t1`;
CREATE TABLE `t1` (
`a b` INT,
`c"d` INT,
`e``f` INT,
PRIMARY KEY (`a b`, `c"d`, `e``f`)
) ENGINE=MyISAM;
insert into t1 values (0815, 4711, 2006);
--exec $DRIZZLE_DUMP --skip-comments --compatible=ansi --order-by-primary test t1
--exec $DRIZZLE_DUMP --skip-comments --order-by-primary test t1
DROP TABLE `t1`;
--enable_warnings
Test failure result:
-------
=======
DEFAULT STORAGE ENGINE: innodb
TEST RESULT TIME (ms)
-------
main.drizzledump [ fail ]
drizzledump: Couldn't find table: "non_existing"
--- /export/
+++ /export/
@@ -1163,7 +1163,6 @@
) ENGINE=MyISAM;
ALTER TABLE `t1` DISABLE KEYS;
-INSERT INTO `t1` VALUES (815,4711,2006);
ALTER TABLE `t1` ENABLE KEYS;
SET FOREIGN_
SET UNIQUE_
@@ -1178,7 +1177,6 @@
) ENGINE=MyISAM;
ALTER TABLE `t1` DISABLE KEYS;
-INSERT INTO `t1` VALUES (815,4711,2006);
ALTER TABLE `t1` ENABLE KEYS;
SET FOREIGN_
SET UNIQUE_
Changed in drizzle: | |
importance: | Undecided → High |
milestone: | none → aloha |
status: | New → Confirmed |
Changed in drizzle: | |
assignee: | nobody → Stewart Smith (stewart-flamingspork) |
summary: |
- drizzledump test fails on x86 OpenSolaris + drizzledump test fails on OpenSolaris and Gentoo |
Changed in drizzle: | |
status: | Confirmed → Fix Released |
Seeing drizzledump fail as of build 1089 on gentoo 64 bit - http:// solace. inaugust. com/builders/ gentoo. 64.1/builds/ 48/steps/ test/logs/ stdio
drizzledump: Couldn't find table: "non_existing" r/drizzledump. result 2009-06-24 18:50:36.263871478 +0300 r/drizzledump. reject 2009-07-07 19:11:25.139179087 +0300
--- ../tests/
+++ ../tests/
@@ -172,7 +172,7 @@
) ENGINE=InnoDB;
ALTER TABLE `t1` DISABLE KEYS; 100005E71A) ; KEY_CHECKS= @OLD_FOREIGN_ KEY_CHECKS; CHECKS= @OLD_UNIQUE_ CHECKS;
-INSERT INTO `t1` VALUES ('` \');
+INSERT INTO `t1` VALUES (0x602010000280
ALTER TABLE `t1` ENABLE KEYS;
SET FOREIGN_
SET UNIQUE_
drizzletest: Result content mismatch
Stopping All Servers
Restoring snapshot of databases
Resuming Tests