[SERVER-10597] autosplit_heuristics.js failing on MCI windows_64_debug Created: 22/Aug/13  Updated: 11/Jul/16  Resolved: 26/Aug/13

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 2.5.2

Type: Bug Priority: Major - P3
Reporter: Matt Kangas Assignee: Greg Studer
Resolution: Done Votes: 0
Labels: buildbot
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

windows_64_debug


Operating System: ALL
Participants:

 Description   

Perhaps this is the issue alluded to in MCI-351?

windows_64_debug slow_nightly_tests Wed Aug 21 (rev 3696ac227c)]

http://buildlogs.mongodb.org/mci_0.9_windows_64_debug/builds/605/test/slow_nightly_tests_0/autosplit_heuristics.js

{
	"sharded" : true,
	"ns" : "foo.hashBar",
	"count" : 815560,
	"numExtents" : 8,
	"size" : 16311224,
	"storageSize" : 37797888,
	"totalIndexSize" : 39277504,
	"indexSizes" : {
		"_id_" : 39277504
	},
	"avgObjSize" : 20.000029427632548,
	"nindexes" : 1,
	"nchunks" : 19,
	"shards" : {
		"shard0000" : {
			"ns" : "foo.hashBar",
			"count" : 815560,
			"size" : 16311224,
			"avgObjSize" : 20.000029427632548,
			"storageSize" : 37797888,
			"numExtents" : 8,
			"nindexes" : 1,
			"lastExtentSize" : 15290368,
			"paddingFactor" : 1,
			"systemFlags" : 1,
			"userFlags" : 0,
			"totalIndexSize" : 39277504,
			"indexSizes" : {
				"_id_" : 39277504
			},
			"ok" : 1
		}
	},
	"ok" : 1
}
assert: 19 is not greater than or eq 22 : undefined
Error: Printing Stack Trace
    at printStackTrace (src/mongo/shell/utils.js:37:15)
    at doassert (src/mongo/shell/assert.js:6:5)
    at Function.assert.gte (src/mongo/shell/assert.js:286:5)
    at D:\data\mci\git@github.commongodb\mongo.git\master\jstests\slowNightly\autosplit_heuristics.js:69:8
2013-08-22T00:46:56.173+0000 19 is not greater than or eq 22 : undefined at src/mongo/shell/assert.js:7
failed to load: D:\data\mci\git@github.commongodb\mongo.git\master\jstests\slowNightly\autosplit_heuristics.js



 Comments   
Comment by auto [ 23/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10597 disable test in debug mode, not valid autosplit_heuristics.js
Branch: master
https://github.com/mongodb/mongo/commit/37737595abc1abc7f56fc844696e2c666556b7d2

Comment by Greg Studer [ 23/Aug/13 ]

Issue is debug-only - DEBUG flag randomizes chunk load behavior and destroys data counts for autosplitting.

Correct solution is probably to disable for debug builds, in-test.

Comment by Ian Whalen (Inactive) [ 23/Aug/13 ]

continuing to fail as of:

http://mci.10gen.com/ui/task/mongodb_mongo_master_windows_64_debug_b283169ae51328f3fb5e3c8a3c9017a2e42c148f_13_08_23_04_33_07_slow_nightly_tests_windows_64

Comment by auto [ 22/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10597 autosplit_heuristics.js additional comment
Branch: master
https://github.com/mongodb/mongo/commit/13aaa9b292270514672c86cf9c39c063217b7dc7

Comment by auto [ 22/Aug/13 ]

Author:

{u'username': u'gregstuder', u'name': u'Greg Studer', u'email': u'greg@10gen.com'}

Message: SERVER-10597 autosplit_heuristics.js data count of high chunk reset to random on reload

make dummy high chunk in test
Branch: master
https://github.com/mongodb/mongo/commit/11c0a28046f49909da3e9a7c681de9f2994ebc9a

Generated at Thu Feb 08 03:23:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.