Bug #76931 Random warning order ndb_one_fragment
Submitted: 4 May 2015 13:37 Modified: 13 May 2015 16:07
Reporter: Magnus Blåudd Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S3 (Non-critical)
Version:7.5.0 OS:Any
Assigned to: CPU Architecture:Any

[4 May 2015 13:37] Magnus Blåudd
Description:
ndb.ndb_one_fragment                     w4 [ fail ]
        Test ended at 2015-04-09 12:48:18

CURRENT_TEST: ndb.ndb_one_fragment
--- /local/home/club/club/git_mysql-5.7-cluster-7.5/0/mysql-cluster-gpl-7.5.0/mysql-test/suite/ndb/r/ndb_one_fragment.result	2015-04-09 13:30:28.000000000 +0300
+++ /dev/shm/var-test-400/4/log/ndb_one_fragment.reject	2015-04-09 13:48:18.215676836 +0300
@@ -955,9 +955,9 @@
 Warning	1062	Duplicate entry '123654' for key 'PRIMARY'
 Warning	1062	Duplicate entry '143044' for key 'PRIMARY'
 Warning	1062	Duplicate entry '82305' for key 'PRIMARY'
+Warning	1062	Duplicate entry '121702' for key 'PRIMARY'
 Warning	1062	Duplicate entry '102372' for key 'PRIMARY'
 Warning	1062	Duplicate entry '97711' for key 'PRIMARY'
-Warning	1062	Duplicate entry '121702' for key 'PRIMARY'
 Warning	1062	Duplicate entry '144744' for key 'PRIMARY'
 Warning	1062	Duplicate entry '12126' for key 'PRIMARY'
 Warning	1062	Duplicate entry '43129' for key 'PRIMARY'

How to repeat:
./mtr ndb_one_fragment many times

Suggested fix:
Test generates 10000 warnings and only the first 64 is shown. Order of those warnings is not deterministic. Don't show the warnings since test only cares about "affected_rows: 0".
[13 May 2015 16:07] Jon Stephens
Test changes only, nothing to document. Closed.