Skip to content

Commit 0ed7d4b

Browse files
author
Prabeen Pradhan
committed
bug#21280964 : fixed pb2 time mismatch error
1 parent c5dd09d commit 0ed7d4b

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

mysql-test/r/version_token.result

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ SELECT version_tokens_set("a=aa;b=bb;c=cc");
202202
version_tokens_set("a=aa;b=bb;c=cc")
203203
3 version tokens set.
204204
set @@version_tokens_session= "a=aa";
205-
SELECT sleep(8); # sleep for 8 seconds in background.;
205+
SELECT sleep(6); # sleep for 6 seconds in background.;
206206
# Connection: vtcon2
207207
SELECT version_tokens_lock_exclusive("b",20);
208208
version_tokens_lock_exclusive("b",20)
@@ -215,7 +215,7 @@ SELECT version_tokens_unlock();
215215
version_tokens_unlock()
216216
1
217217
# Connection: vtcon1
218-
sleep(8)
218+
sleep(6)
219219
0
220220

221221
UNINSTALL PLUGIN version_tokens;

mysql-test/t/version_token.test

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,8 @@ CONNECT (vtcon3, localhost, root,,);
224224
CONNECTION vtcon1;
225225
SELECT version_tokens_set("a=aa;b=bb;c=cc");
226226
set @@version_tokens_session= "a=aa";
227-
--send SELECT sleep(8); # sleep for 8 seconds in background.
227+
--let $t1_vtcon1 = `SELECT sysdate()`
228+
--send SELECT sleep(6); # sleep for 6 seconds in background.
228229

229230
-- echo # Connection: vtcon2
230231
CONNECTION vtcon2;
@@ -238,12 +239,11 @@ if ($t3_vtcon2 >= "03") {
238239

239240
-- echo # Connection: vtcon3
240241
CONNECTION vtcon3;
241-
--let $t1_vtcon3 = `SELECT sysdate()`
242242
SELECT version_tokens_lock_exclusive("a",20);
243243
--let $t2_vtcon3 = `SELECT sysdate()`
244-
--let $t3_vtcon3 = `SELECT time_format(timediff("$t2_vtcon3","$t1_vtcon3"),'%S')`
245-
if ($t3_vtcon3 <= "04") {
246-
--echo vtcon2 - Time difference should be not less than 4 seconds, waited till lock on a is released by default connection
244+
--let $t3_vtcon3 = `SELECT time_format(timediff("$t2_vtcon3","$t1_vtcon1"),'%S')`
245+
if ($t3_vtcon3 < "06") {
246+
--echo vtcon2 - Time difference should be not less than 6 seconds, waited till lock on a is released by vtcon1
247247
}
248248
SELECT version_tokens_unlock();
249249
-- echo # Connection: vtcon1

0 commit comments

Comments
 (0)