Bug #28285 | Test "events_bugs" has instable results of "select /*1*/ ... from processlist" | ||
---|---|---|---|
Submitted: | 7 May 2007 17:22 | Modified: | 7 Sep 2007 13:01 |
Reporter: | Joerg Bruehe | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Tests | Severity: | S3 (Non-critical) |
Version: | 5.1.18 | OS: | Any |
Assigned to: | Kristofer Pettersson | CPU Architecture: | Any |
[7 May 2007 17:22]
Joerg Bruehe
[26 May 2007 15:51]
Andrey Hristov
Queued in 5.1-runtime
[26 May 2007 16:05]
Konstantin Osipov
Test suite change, pushed without review.
[1 Jun 2007 19:22]
Bugs System
Pushed into 5.1.20-beta
[1 Jun 2007 20:28]
Paul DuBois
Test suite change. No changelog entry needed.
[22 Aug 2007 11:00]
Joerg Bruehe
Sorry, I have to reopen this bug - see these results from the 5.1.21 build: ------------------------------------------------------- *** /PATH/mysql-test/r/events_bugs.result --- /PATH/mysql-test/r/events_bugs.reject *************** *** 57,62 --- 57,63 "Now if everything is fine the event has compiled and is locked" select /*1*/ user, host, db, info from information_schema.processlist where command!='Daemon' and (info is null or info n ot like '%processlist%') order by info; user host db info + root localhost events_test select get_lock("test_lock2_1", 20) root localhost events_test select get_lock('test_bug16407', 60) select release_lock('test_bug16407'); release_lock('test_bug16407') ------------------------------------------------------- (RHAS 3, x86) ------------------------------------------------------- *** /PATH/mysql-test/r/events_bugs.result --- /PATH/mysql-test/r/events_bugs.reject *************** *** 57,62 --- 57,64 "Now if everything is fine the event has compiled and is locked" select /*1*/ user, host, db, info from information_schema.processlist where command!='Daemon' and (info is null or info n ot like '%processlist%') order by info; user host db info + root localhost NULL NULL + root localhost events_test select get_lock("test_lock2_1", 20) root localhost events_test select get_lock('test_bug16407', 60) select release_lock('test_bug16407'); release_lock('test_bug16407') ------------------------------------------------------- (HP-UX 11.00, HP-PA, 64 bit, "debug" build)
[23 Aug 2007 13:38]
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/32954 ChangeSet@1.2569, 2007-08-23 15:37:55+02:00, thek@adventure.(none) +2 -0 Bug#28285 Test "events_bugs" has instable results of "select /*1*/ ... from processlist" Test case contains possible race conditions. This patch fixes these race conditions and also adjust the test to execute according to its documentation.
[7 Sep 2007 8:09]
Bugs System
Pushed into 5.1.23-beta
[7 Sep 2007 13:01]
Paul DuBois
Test suite change. No changelog entry needed.