0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-11-30 17:10:48 +01:00
mongodb/jstests
2011-07-16 16:49:52 -04:00
..
auth make auth/rename.js test a little cleaner 2011-05-31 15:28:56 -04:00
clone remove collection level logging SERVER-1455 2010-07-21 09:55:46 -04:00
disk SERVER-3176: autoIndexId not honored in mongo shell's createCollection command 2011-07-10 17:37:12 -07:00
dur make test less sensitive? 2011-06-11 14:28:17 -04:00
libs correct key permissions 2011-06-17 11:29:12 -04:00
misc new test 2011-02-16 14:26:24 -05:00
multiClient connection per client thread, since connections are not thread-safe 2011-02-06 23:01:19 -05:00
parallel fix incorrect modifier syntax in parallel repl test 2010-12-28 10:46:36 -08:00
perf Add randomized $near tests SERVER-1342 2010-09-02 20:19:00 -04:00
quota Add paramaterizable timeout for engine's invoke and exec, set timeout of 10 minutes for db.eval 2009-05-19 16:13:24 -04:00
repl repl test debugging 2011-07-13 11:05:44 -04:00
replsets don't use same db on 2 shards 2011-07-16 16:49:52 -04:00
rs clean m/r tests 2010-12-17 09:31:55 -05:00
sharding more verbose logging for sync6.js to catch issues on v.slow buildbots 2011-07-14 12:36:07 -04:00
slowNightly more logging for debugging slowNightly 2011-07-15 10:59:13 -04:00
slowWeekly use 2d index for exact matches too - SERVER-2968 2011-05-11 13:41:46 -04:00
tool SERVER-854: reverting back tests 2011-07-05 10:42:19 -07:00
_fail.js Make smoke.py exit nonzero if tests fail. SERVER-253 2010-06-11 15:33:47 -04:00
_lodeRunner.js Add another runner. This one starts and stops the db on its own. 2009-02-05 22:43:52 -05:00
_runner_leak_nojni.js Issue meminfo cmd from dummy db 2009-02-20 12:24:20 -05:00
_runner_leak.js got rid of meminfo and timeinfo and replace with serverStatus 2009-10-07 12:43:24 -04:00
_runner_sharding.js cleaning split 2009-03-30 14:33:40 -04:00
_runner.js stability tests 2010-06-21 13:17:05 -04:00
_tst.js tst beginnings 2011-01-03 16:35:28 -05:00
all2.js fix count w / $all issue SERVER-382 SERVER-320 2009-10-22 21:40:45 -04:00
all.js fix $all with an empty arraty SERVER-143 2009-07-10 10:50:00 -04:00
and2.js SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexing system 2011-06-15 21:03:04 -07:00
and3.js SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexing system 2011-06-15 21:03:04 -07:00
and.js SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexing system 2011-06-15 21:03:04 -07:00
andor.js SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexing system 2011-06-15 21:03:04 -07:00
apitest_db.js added getSiblingDB SERVER-2159 2010-11-29 23:09:59 -05:00
apitest_dbcollection.js fix test for validate change 2011-04-15 03:38:14 -04:00
apply_ops1.js preCondition is a better name 2010-06-29 16:59:58 -04:00
array1.js arrays match themselves in queryies SERVER-146 2009-10-09 10:12:19 -04:00
array3.js Array.avg Array.stdDev 2009-11-09 22:25:37 -05:00
array4.js fixes x.y.N skipping N's elements SERVER-1820 2010-09-21 13:54:23 -04:00
array_match1.js arrays match themselves embedded as well SERVER-807 2010-03-22 17:35:07 -04:00
array_match2.js SERVER-2898 additional test case 2011-04-05 13:14:17 -07:00
array_match3.js SERVER-2902 test 2011-04-05 13:14:17 -07:00
arrayfind1.js better assert msgs 2010-02-24 23:06:54 -05:00
arrayfind2.js SERVER-3104 comment 2011-05-17 12:20:08 -07:00
arrayfind3.js notes for SERVER-1264 2010-11-15 10:22:08 -05:00
auth1.js don't allow blank usernmae or password SERVER-3003 2011-05-03 10:53:24 -04:00
auth2.js db.logout() command 2011-06-22 13:49:25 -04:00
autoid.js Clean up autoid test 2009-02-04 10:58:55 -05:00
basic1.js new killOp(opnumber) 2009-12-22 15:22:37 -05:00
basic2.js don't connect explicitly 2009-01-31 17:22:22 -05:00
basic3.js [SERVER-1988]: added unit test 2010-12-17 10:55:31 -08:00
basic4.js don't connect explicitly 2009-01-31 17:22:22 -05:00
basic5.js don't connect explicitly 2009-01-31 17:22:22 -05:00
basic6.js don't connect explicitly 2009-01-31 17:22:22 -05:00
basic7.js don't connect explicitly 2009-01-31 17:22:22 -05:00
basic8.js just a very simple test 2009-06-24 14:50:59 -04:00
basic9.js lower risk of collection name collisions 2010-08-23 12:54:02 -04:00
basica.js temp fix for sub object mods 2009-07-23 17:37:52 -04:00
basicb.js test for SERVER-328 2009-10-02 16:06:20 -04:00
bench_test1.js fix bench test 2011-05-08 17:11:20 -04:00
bench_test2.js remove assert 2011-06-01 11:01:31 -04:00
big_object1.js dur log info if abort because cant remap a private view 2011-03-07 15:17:43 -05:00
binData.js SERVER-3168: Fixed hexadecimal output, added tests 2011-06-22 10:16:14 -07:00
capped1.js SERVER-485 fix validate on capped collection 2009-12-30 13:06:23 -05:00
capped2.js more perftest 2011-05-04 12:23:20 -04:00
capped3.js crlf 2011-01-01 17:29:27 -05:00
capped5.js fix test for new server behavior SERVER-3064 2011-06-03 18:14:25 -04:00
capped6.js add test comments 2010-12-27 11:51:58 -08:00
capped7.js add test comments 2010-12-27 11:51:58 -08:00
capped8.js capped8.js 2011-05-04 12:37:35 -04:00
capped9.js notes and test for SERVER-3064 2011-06-03 16:00:06 -04:00
capped.js test error messages 2011-07-11 13:09:08 -04:00
check_shard_index.js don't force a check on _id for sharding as it has to be there 2011-04-26 17:32:47 -04:00
compact_speed_test.js jstests tweaking 2011-06-27 16:52:14 -04:00
compact.js dos2unix 2011-05-04 12:38:05 -04:00
copydb-auth.js rename test 2010-07-21 16:32:06 -04:00
copydb.js make copyDatabase use admin db automatically SERVER-222 2009-08-10 13:31:48 -04:00
count2.js added countReturn which takes limit and and skip into consideration 2009-05-27 13:52:17 -04:00
count3.js field selector no longer effects which objects are returned 2009-10-19 12:14:20 -04:00
count4.js fix count w / $all issue SERVER-382 SERVER-320 2009-10-22 21:40:45 -04:00
count5.js skipping all results shouldn't be an error for count operations 2009-11-14 09:31:54 -08:00
count.js Merge branch 'smshell' 2009-05-15 13:10:55 -04:00
coveredIndex1.js clear indexes at beginning of covered index tests so they will pass consistently if run multiple times in a row 2011-02-08 15:00:41 -08:00
coveredIndex2.js clear indexes at beginning of covered index tests so they will pass consistently if run multiple times in a row 2011-02-08 15:00:41 -08:00
cursor1.js another test for good measure MINOR 2009-06-25 13:53:13 -04:00
cursor2.js dbshell support for field spec with count 2009-02-06 17:16:28 -05:00
cursor3.js make test more debuggable MINOR 2009-07-02 17:13:42 -04:00
cursor4.js Update jstests for new query optimizer 2009-02-24 14:38:03 -05:00
cursor5.js Update jstests for new query optimizer 2009-02-24 14:38:03 -05:00
cursor6.js Update jstests for new query optimizer 2009-02-24 14:38:03 -05:00
cursor7.js Update jstests for new query optimizer 2009-02-24 14:38:03 -05:00
cursora.js debugging 2011-01-01 17:28:39 -05:00
datasize2.js datasize maxSize test 2010-04-28 13:20:26 -04:00
datasize3.js make test more reliable SERVER-2376 2011-01-19 01:57:27 -05:00
datasize.js changed semantics a bit 2010-04-28 12:28:47 -04:00
date1.js signed dates and the shell 2011-06-06 19:53:49 -04:00
date2.js SEVER-3304 SERVER-3222 test 2011-06-20 18:02:31 -07:00
dbadmin.js Depend less an a time estimate. 2010-08-12 14:22:01 -04:00
dbcase2.js SERVER-2111 comment 2011-03-29 18:14:53 -07:00
dbcase.js SERVER-2111 fix test 2011-04-12 22:24:49 -07:00
dbhash.js SERVER-761 debug 2010-03-30 11:59:45 -07:00
dbref1.js renamed DBRef DBPointer SERVER-243 2009-10-02 16:38:20 -04:00
dbref2.js MINOR dbref2 use unique collection 2010-01-04 11:23:12 -08:00
delx.js SERVER-2998 workarounds 2011-04-26 00:15:14 -07:00
distinct1.js put cursor used in distinct stats output 2011-03-23 10:43:53 -04:00
distinct2.js disintct and eoo fix 2009-10-27 12:56:59 -04:00
distinct_array1.js make distinct yield safely SERVER-1850 2010-10-13 16:11:50 -04:00
distinct_index1.js disable distinct index1 check temporarily - exact value doesn't matter 2011-06-15 22:56:02 -07:00
distinct_index2.js fix ClientCursor::getFieldsDotted with compound keys SERVER-2325 2011-01-05 00:32:15 -05:00
distinct_speed1.js faster distinct SERVER-796 2010-03-29 12:55:44 -04:00
drop2.js fix drop2 test with command change 2011-07-07 08:29:15 -04:00
drop3.js SERVER-2998 workarounds 2011-04-26 00:15:14 -07:00
drop_index.js camelcase to _ 2010-09-17 10:08:22 -04:00
drop.js fix broken build 2010-04-23 17:35:05 -04:00
dropdb_race.js log less in test 2011-06-28 00:38:08 -04:00
dropdb.js a little more reliable with sharding 2011-04-26 14:54:43 -04:00
error1.js Revert "Revert "MINOR drop collection at beginning of test"" 2010-01-12 11:56:14 -08:00
error2.js Spider Monkey: all jstests pass 2009-05-07 10:52:57 -04:00
error3.js some tests MINOR 2009-09-11 14:16:54 -04:00
error4.js use code in getLastError SERVER-112 2009-12-28 17:12:49 -05:00
error5.js more test fixing 2011-01-21 09:01:24 -05:00
eval0.js Spider Monkey: args for db.eval 2009-04-30 10:40:33 -04:00
eval1.js timing tests are too hard to do across a dozen machines MINOR 2009-08-19 13:53:11 -04:00
eval2.js .group works on collection as well as db 2009-06-05 10:05:33 -04:00
eval3.js Spider Monkey: udpate working, other db.eval things 2009-05-06 15:30:05 -04:00
eval4.js Spider Monkey: remove 2009-05-07 12:49:50 -04:00
eval5.js Spider Monkey: find field spec 2009-05-09 10:23:44 -04:00
eval6.js Spider Monkey: writable objects 2009-05-10 09:24:54 -04:00
eval7.js handle broken eval scripts correctly 2009-05-20 15:47:48 -04:00
eval8.js fix issue when deleting fields from JS SERVER-139 2009-07-09 12:09:30 -04:00
eval9.js make sure db doesn't crash with weird db.eval returns SERVER-159 2009-07-15 11:41:23 -04:00
eval_nolock.js fix test 2011-03-17 01:28:43 -04:00
evala.js handle comments at the beginning of code SERVER-398 2009-11-10 13:40:21 -05:00
evalb.js fix profile test 2011-05-08 01:27:00 -04:00
evalc.js make test a bit faster 2011-04-26 00:54:50 -04:00
evald.js SERVER-1928 try to fix evald race condition 2010-10-12 10:21:36 -07:00
evale.js SERVER-1840 make eval function construction logic in v8 more consistent with sm 2010-10-04 14:44:42 -07:00
evalf.js SERVER-1900 disable test 2010-10-06 08:33:04 -07:00
exists2.js fix exists with index SERVER-708 2010-03-06 17:53:50 -05:00
exists3.js SERVER-1587 add tests 2011-04-05 13:14:15 -07:00
exists4.js SERVER-1587 add tests 2011-04-05 13:14:15 -07:00
exists5.js SERVER-2896 check isNot when handling exists and missing field 2011-04-05 13:14:16 -07:00
exists6.js SERVER-393 Use index bounds for exists:false 2011-04-05 13:14:16 -07:00
exists7.js fix test 2011-04-21 11:00:19 -07:00
exists8.js SERVER-2897 Additional test cases 2011-04-05 18:25:49 -07:00
exists9.js SERVER-393 SERVER-2902 additional tests 2011-04-05 13:14:17 -07:00
exists.js SERVER-1701 don't use index key to resolve exists query 2010-08-30 14:06:32 -07:00
explain1.js fix explain/limin test 2010-09-14 14:59:13 -04:00
explain2.js SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
explain3.js SERVER-2451 guard dropped cursor on explain yield 2011-01-31 21:02:49 -08:00
extent.js test extent reclamation 2009-12-21 15:13:39 -05:00
find1.js make jstOID a simple type and fix field filter and findOne 2009-11-25 14:51:40 -05:00
find2.js don't connect explicitly 2009-01-31 17:22:22 -05:00
find3.js don't connect explicitly 2009-01-31 17:22:22 -05:00
find4.js test for field filters MINOR 2009-06-20 21:38:45 -04:00
find5.js field selector no longer effects which objects are returned 2009-10-19 12:14:20 -04:00
find6.js SERVER-182 allow queries with array indexes 2010-01-20 13:57:20 -05:00
find7.js test for compound keys 2010-02-16 08:25:30 -05:00
find8.js SERVER-480 SERVER-2884 Perform in memory sorts by generating keys suitable for an index 2011-06-02 10:23:32 -04:00
find_and_modify2.js Make findAndModify work when _id is removed in projection SERVER-2626 2011-05-31 15:28:56 -04:00
find_and_modify3.js fix findAndModify when sort is used and _id in query SERVER-2530 2011-02-10 15:49:47 -05:00
find_and_modify4.js remove debugging 2010-07-02 15:45:17 -04:00
find_and_modify.js Make findAndModify helper function return null rather than {} (no change to server API) 2010-07-01 20:40:37 -04:00
fm1.js handle empty objects better in FieldMatcher SERVER-224 2009-08-10 15:24:48 -04:00
fm2.js SERVER-446 js implementation of keySet() 2009-12-21 11:21:25 -08:00
fm3.js tests for new FieldMatcher 2009-10-28 12:44:26 -04:00
fm4.js Support explicit exclusion of _id. SERVER-822 2010-04-30 21:39:01 -04:00
fsync2.js SERVER-519 2010-01-04 16:37:28 -05:00
fsync.js db.fsyncUnlock() now waits for unlock to actually happen SERVER-2789 2011-03-17 21:12:46 -04:00
geo1.js use BinData for GeoHash for footprint size 2010-03-01 16:50:03 -05:00
geo2.js $maxDistance for $near SERVER-813 2010-04-01 17:17:32 -04:00
geo3.js repl: only try to get a write lock for keepalive 2010-06-04 23:07:41 -04:00
geo4.js double bounds for geo query scaling and addn'l error msgs SERVER-2386 SERVER-2388 2011-03-15 19:16:02 -04:00
geo5.js geo2d command -> geoNear 2010-02-26 14:40:09 -05:00
geo6.js allow empty geo objects, but not 1 field which is invalid 2010-03-18 15:05:13 -04:00
geo7.js geo index doesn't break non-geo search on same field 2010-03-01 21:36:56 -05:00
geo8.js use BinData for GeoHash for footprint size 2010-03-01 16:50:03 -05:00
geo9.js handle multiple geo indexes with $near SERVER-686 2010-03-01 22:06:30 -05:00
geo10.js double bounds for geo query scaling and addn'l error msgs SERVER-2386 SERVER-2388 2011-03-15 19:16:02 -04:00
geo_array0.js support for indexing arrays of locations SERVER-838 2011-03-28 11:27:32 -04:00
geo_array1.js support for indexing arrays of locations SERVER-838 2011-03-28 11:27:32 -04:00
geo_array2.js allow multiple locations to be nested in different subdocuments SERVER-838 2011-03-28 15:51:50 -04:00
geo_borders.js Better handling of boundary conditions SERVER-2389 2011-04-04 15:11:01 -04:00
geo_box1.js fix limit with $with SERVER-777 2010-03-17 21:51:14 -04:00
geo_box2.js fix $box corner cases SERVER-791 2010-03-19 14:00:46 -04:00
geo_box3.js Tidy up one geo test re-examined in light of server-1392. 2010-07-15 10:37:12 -04:00
geo_center_sphere1.js Working $centerSphere 2010-08-24 14:28:09 -04:00
geo_center_sphere2.js test for SERVER-2951 and SERVER-2944 2011-04-18 16:42:59 -04:00
geo_circle1.js typo 2010-08-24 13:28:00 -04:00
geo_circle2.js geo indexing with nested multikeys now works as non-nested 2011-01-28 12:28:57 -05:00
geo_circle2a.js additional test for geoindex 2011-01-28 12:43:40 -05:00
geo_circle3.js Add an error term for distance comparisons in geo search. Part of SERVER-848, SERVER-1191 2010-06-08 16:55:22 -04:00
geo_circle4.js Do one more box of point checks in GeoCircleBrowse. SERVER-848, SERVER-1238 2010-07-01 18:02:25 -04:00
geo_circle5.js Do one more box of point checks in GeoCircleBrowse. SERVER-848, SERVER-1238 2010-07-01 18:02:25 -04:00
geo_distinct.js skip indices which require sorting for distinct SERVER-2135 2011-04-06 14:05:43 -04:00
geo_fiddly_box2.js names have to be unique 2011-05-18 18:08:21 -04:00
geo_fiddly_box.js names have to be unique 2011-05-18 18:08:21 -04:00
geo_haystack1.js geo haystack SERVER-1315 2010-07-23 10:57:50 -04:00
geo_haystack2.js geo haystack SERVER-1315 2010-07-23 10:57:50 -04:00
geo_mapreduce.js test for SERVER-1742 2011-04-01 09:11:48 -04:00
geo_multinest0.js allow multiple locations to be nested in different subdocuments SERVER-838 2011-03-28 15:51:50 -04:00
geo_multinest1.js allow multiple locations to be nested in different subdocuments SERVER-838 2011-03-28 15:51:50 -04:00
geo_near_random1.js Adjust times on geo_near_random tests 2010-09-03 13:28:10 -04:00
geo_near_random2.js Add randomized $near tests SERVER-1342 2010-09-02 20:19:00 -04:00
geo_oob_sphere.js check spherical earth query bounds SERVER-2980 2011-05-06 13:31:26 -04:00
geo_polygon1.js rotation and sanity tests for polygons 2011-04-14 13:56:41 -04:00
geo_polygon2.js rotation and sanity tests for polygons 2011-04-14 13:56:41 -04:00
geo_polygon3.js exact results for polygon searches SERVER-772 2011-04-13 18:15:18 -04:00
geo_queryoptimizer.js when using a special index, don't record because may screw up later SERVER-1669 2010-08-26 00:28:35 -04:00
geo_regex0.js look inside indexed arrays for regexes fix for SERVER-2247 2011-04-06 15:44:55 -04:00
geo_small_large.js working exact distance checks for 2d queries SERVER-2115 2011-04-11 15:16:35 -04:00
geo_sort1.js v8 sort 2010-11-16 09:56:00 -05:00
geo_update1.js test for SERVER-1821 2010-09-24 15:14:15 -04:00
geo_update2.js use distinct collection names in tests to prevent conflict in parallel suite 2011-02-08 11:49:52 -08:00
geo_update.js test case for SERVER-3428 2011-07-14 11:29:16 -04:00
geoa.js fix for geo with embedded loc SERVER-694 2010-03-02 20:35:13 -05:00
geob.js fix for assert.close and use assert.close for 0 case in jstests/geob.js 2010-03-22 11:19:50 -04:00
geoc.js test for SERVER-795 2010-03-22 14:02:30 -04:00
geod.js Cleanup & comment in jstests/geod.js. 2010-07-12 15:25:36 -04:00
geoe.js Reverse when the initial btree scan finds no geo points. SERVER-1283 2010-07-12 16:09:20 -04:00
geof.js odd $near bug 2010-08-26 18:26:47 -04:00
group1.js group() now uses full key-names in output SERVER-296 2009-09-17 11:56:40 +08:00
group2.js SERVER-446 make v8 undefined/null conversion same as sm 2010-02-01 15:53:34 -08:00
group3.js group3 test use correct namespace to prevent parallel test failure 2010-02-17 10:24:19 -08:00
group4.js fix group with [] in inital SERVER-361 2009-10-15 21:19:24 -04:00
group5.js fix group5.js test. MINOR 2009-10-20 17:04:49 -04:00
group6.js SERVER-1457 make deep copy of NumberLong properly for group 2010-09-08 22:56:25 -07:00
hint1.js fix hint1.js and minkey for date which is now tricky as we support a couple different compare semantics for V0 and V1 indexes 2011-06-06 12:40:41 -04:00
id1.js test for using object as _id 2009-10-15 21:22:50 -04:00
idhack.js use idhack for _id : { x : 5 } kind of queries 2011-05-01 09:30:17 -04:00
in2.js multiple $in support SERVER-103 2009-07-07 17:38:47 -04:00
in3.js SERVER-1528 account for expensive skipping operations in nscanned 2010-08-03 20:09:16 -07:00
in4.js SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
in5.js fix SERVER-1366 test 2010-07-06 12:53:30 -04:00
in6.js SERVER-1159 forgot test 2010-07-08 00:55:42 -07:00
in7.js move slow test that is now fast, add small optimization to cursor advance 2010-07-21 00:10:10 -07:00
in8.js SERVER-2829 change data type to make test work with v8 implementation as well 2011-03-28 10:33:47 -07:00
in9.js SERVER-2343 SERVER-1943 test 2011-03-25 11:31:11 -07:00
in.js SERVER-653 fix problem where some special query types would only work if they were the first element 2010-02-22 16:20:50 -08:00
inc1.js $inc/$set work even if indexes - not 100% efficient now - SERVER-108 2009-10-21 01:01:52 -04:00
inc2.js use correct test name for parallel tests 2010-03-22 09:42:04 -07:00
inc3.js another inc test 2009-12-10 17:30:16 -05:00
index1.js SERVER-371 checkpoint 2010-07-07 12:26:20 -07:00
index2.js don't connect explicitly 2009-01-31 17:22:22 -05:00
index3.js fix for new getIndexes 2009-05-14 10:30:22 -04:00
index4.js add _id index automatically, don't allow it to be deleted 2009-04-20 18:40:38 -04:00
index5.js don't connect explicitly 2009-01-31 17:22:22 -05:00
index6.js fix test name for parallel 2010-03-30 10:53:20 -07:00
index7.js SERVER-802 update explain format 2010-07-16 05:09:10 -07:00
index8.js make index text more robust 2010-01-25 13:01:37 -05:00
index9.js SERVER-3176: autoIndexId not honored in mongo shell's createCollection command 2011-07-10 17:37:12 -07:00
index10.js fix bug in cloner introduced today 2010-06-30 21:53:52 -04:00
index11.js bigger KeyMax index maximum key size for btree v1 indexes. (3kb) 2011-07-01 13:30:13 -04:00
index_arr1.js another case for SERVER-1082 2010-05-04 19:18:59 -04:00
index_arr2.js fix updates on indexes fields when using array offsets SERVER-1093 2010-05-05 22:52:51 -04:00
index_big1.js set keysize in v1 to 1KB 2011-07-05 16:12:11 -04:00
index_bigkeys.js fix test 2011-03-02 11:53:50 -05:00
index_check1.js add index id in userCreateNS, unless this is not requested in create spec 2009-04-21 15:42:22 -04:00
index_check2.js SERVER-802 update explain format 2010-07-16 05:09:10 -07:00
index_check3.js some more tests 2009-08-11 04:58:19 -04:00
index_check5.js SERVER-958 Looser bounds for multikey indexes with parallel nested fields 2011-05-02 10:33:53 -07:00
index_check6.js SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
index_check7.js SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
index_check8.js fix test 2011-04-06 16:40:43 -04:00
index_diag.js re-hydrate index values 2010-02-16 16:24:23 -05:00
index_elemmatch1.js test for weird $elemMatch issue 2010-06-14 14:52:14 -04:00
index_many2.js Add support for making NamespaceDetails::Extra writes durable and use this durable support when dropping indexes 2010-12-28 17:35:15 -08:00
index_many.js dos2unix 2010-05-26 11:37:28 -04:00
index_maxkey.js set keysize in v1 to 1KB 2011-07-05 16:12:11 -04:00
index_sparse1.js fix test collection name for parallel suite 2010-12-08 00:32:56 -08:00
index_sparse2.js fix test collection name for parallel suite 2010-12-08 00:32:56 -08:00
indexa.js remove methods in Array.prototype so for ( x in [] ) works 2009-08-23 23:33:17 -04:00
indexapi.js support up to 64 indexes 2010-05-23 15:00:39 -04:00
indexb.js fix bug SERVER-96 update that changes unique index field disregards unique constraint 2009-06-19 16:03:44 -04:00
indexc.js fixed bug SERVER-118 multikey duplicate results from queries 2009-07-07 13:17:53 -04:00
indexd.js fix drop fallout 2009-11-09 13:10:30 -05:00
indexe.js remove warning 2010-06-30 23:17:49 -04:00
indexf.js some index cleaning 2010-01-15 16:46:17 -05:00
indexg.js SERVER-670 don't allow simple index matching with negating operators 2010-03-02 16:53:07 -08:00
indexh.js disable indexh debugging 2010-12-28 14:30:35 -08:00
indexi.js SERVER-1528 account for expensive skipping operations in nscanned 2010-08-03 20:09:16 -07:00
indexj.js SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
indexk.js SERVER-958 tests 2011-04-25 13:29:50 -07:00
indexl.js SERVER-2165 test 2011-04-25 13:29:51 -07:00
indexm.js SERVER-3105 example 2011-05-17 12:20:08 -07:00
indexn.js SERVER-958 tests 2011-04-25 13:29:50 -07:00
indexo.js SERVER-958 tests 2011-04-25 13:29:50 -07:00
indexp.js SERVER-958 SERVER-2864 tests 2011-04-25 13:29:51 -07:00
indexq.js SERVER-958 Prefer fully contained multikey ranges since they are smaller. 2011-05-02 10:33:52 -07:00
indexr.js SERVER-958 Looser bounds for multikey indexes with parallel nested fields 2011-05-02 10:33:53 -07:00
indexs.js SERVER-3005 test 2011-04-26 15:01:26 -07:00
insert1.js add tests to notice if paddingfactor were to regress 2011-03-21 12:09:00 -04:00
insert2.js check for $ mods on insert SERVER-1954 2010-11-01 23:43:57 -04:00
jni1.js don't connect explicitly 2009-01-31 17:22:22 -05:00
jni2.js fix v8 readOnly mode 2011-01-24 00:19:53 -05:00
jni3.js New query optimizer checkpoint, minus jstest changes 2009-02-24 10:27:07 -05:00
jni4.js SERVER-446 js implementation of keySet() 2009-12-21 11:21:25 -08:00
jni5.js test that already passes MINOR 2009-06-01 17:28:13 -04:00
jni7.js don't connect explicitly 2009-01-31 17:22:22 -05:00
jni8.js hack for backwards compatability MINOR 2009-05-07 09:18:13 -04:00
jni9.js don't connect explicitly 2009-01-31 17:22:22 -05:00
json1.js tojson(undefined) shouldn't return "null" 2010-01-27 15:07:00 -05:00
killop.js SERVER-1900 disable test until fixed 2010-10-05 21:49:38 -07:00
map1.js fix gratuitous slowness in Map (for group) SERVER-189 2009-07-29 14:20:40 -04:00
maxscan.js $maxScan for limiting how much to scan SERVER-1015 2010-04-28 16:11:27 -04:00
median.js median key handle empty range correctly 2009-05-06 14:22:44 -04:00
minmax.js make $max query parameter an exclusive bound 2009-05-06 14:02:44 -04:00
mod1.js SERVER-653 fix problem where some special query types would only work if they were the first element 2010-02-22 16:20:50 -08:00
mr1.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr2.js if using inline mr, don't put an empty "result" SERVER-2311 2011-01-04 01:52:54 -05:00
mr3.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr4.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr5.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr_bigobject.js fix test 2011-01-21 11:06:30 -05:00
mr_comments.js fix comments in embedded code SERVER-2121 2010-11-22 00:53:00 -05:00
mr_errorhandling.js try to fix compile 2011-05-26 22:22:40 -04:00
mr_index2.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr_index3.js some mr tests for SERVER-1787 SERVER-2272 2011-01-16 01:21:21 -05:00
mr_index.js fix smal oplog test 2010-11-09 19:01:39 -05:00
mr_killop.js mr_killop remove kill time check, as it may not be a valid check running in parallel suite 2011-01-31 17:42:24 -08:00
mr_merge2.js another test for m/r merge 2011-03-26 18:04:34 -04:00
mr_merge.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr_optim.js mr_optim rename collection to avoid collection conflict in parallel test suite 2011-01-31 11:45:03 -08:00
mr_outreduce2.js some mr tests for SERVER-1787 SERVER-2272 2011-01-16 01:21:21 -05:00
mr_outreduce.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr_replaceIntoDB.js custom out db for m/r doesn't work sharded with non-sharded db 2011-01-21 00:55:38 -05:00
mr_sort.js map/reduce no longer uses temp collections. 2010-12-16 16:41:28 -05:00
mr_undef.js fix m/r handling of undefined SERVER-2861 2011-03-30 03:23:37 -04:00
multi2.js fix compount key with array indexing SERVER-279 2009-10-08 13:07:25 -04:00
multi.js fix array matching in matcher only SERVER-161 2009-07-16 12:06:36 -04:00
ne1.js some tests MINOR 2009-09-11 14:16:54 -04:00
ne2.js SERVER-1705 validate op type with regex 2010-08-30 20:11:00 -07:00
ne3.js SERVER-1705 validate op type with regex 2010-08-30 20:11:00 -07:00
nin.js arrays match themselves embedded as well SERVER-807 2010-03-22 17:35:07 -04:00
not1.js fix $ne/$nin on non-matches SERVER-198 2009-08-06 15:55:16 -04:00
not2.js SERVER-1212 deal with elemMatch later 2010-08-30 14:49:52 -07:00
notablescan.js SERVER-2217 queryoptimizer handle properly when notablescan exception is generated in queryop init 2010-12-14 10:52:32 -08:00
null.js simple null test 2009-10-08 11:12:08 -04:00
numberint.js - V8: use BSON data as is if an object was not modified 2011-07-10 17:12:47 -07:00
numberlong.js NumberLong shell output changed to NumberLong(111111111111) or NumberLong(11111) (when absolute value < 2^30) SERVER-1659 2010-08-29 00:27:59 -04:00
objid1.js make objectid serialize to something parseable 2009-07-06 13:47:00 -04:00
objid2.js don't connect explicitly 2009-01-31 17:22:22 -05:00
objid3.js more tests passing, _id in front 2009-05-14 16:35:43 -04:00
objid4.js better error handling for invalid objcet ids SERVER-88 2009-06-02 08:31:07 -04:00
objid5.js crlf 2011-01-01 17:29:27 -05:00
objid6.js SERVER-857 test 2010-06-16 01:20:46 -07:00
objid7.js ObejctId.equals SERVER-1247 2010-06-23 10:02:16 -04:00
or1.js SERVER-205 cleaner test 2010-04-13 11:24:18 -07:00
or2.js SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexing system 2011-06-15 21:03:04 -07:00
or3.js SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexing system 2011-06-15 21:03:04 -07:00
or4.js clean m/r tests 2010-12-17 09:31:55 -05:00
or5.js SERVER-2998 workarounds 2011-04-26 00:15:14 -07:00
or6.js SERVER-2189 2010-12-07 23:01:40 -08:00
or7.js SERVER-109 make simplifiedQuery match actual btree cursor bounds when necessary 2010-06-10 00:44:24 -07:00
or8.js SERVER-1883 expand nested array fields when testing document for match with previous or clause 2010-10-03 14:29:49 -07:00
or9.js bail out or clause checking if we do an unpredicted table scan 2010-07-20 13:58:58 -07:00
ora.js tests that already pass for $or with $where and geo 2010-07-20 14:35:31 -04:00
orb.js fix or neg matching reverse direction 2010-07-20 15:39:49 -07:00
orc.js SERVER-2245 use IndexSpec::GetKeys for or deduping 2010-12-22 18:58:54 -08:00
ord.js SERVER-2998 workarounds 2011-04-26 00:15:14 -07:00
ore.js SERVER-2245 use IndexSpec::GetKeys for or deduping 2010-12-22 18:58:54 -08:00
orf.js SERVER-2262 add a regression test for 200 or clauses 2010-12-27 10:32:37 -08:00
org.js SERVER-2282 test 2011-03-24 14:47:38 -07:00
orh.js SERVER-2831 test/demonstration of current behavior 2011-03-24 14:48:11 -07:00
ori.js SERVER-958 tests 2011-04-25 13:29:50 -07:00
orj.js SERVER-3192 a few more test cases 2011-06-15 21:03:06 -07:00
profile1.js try to make profile1 more reliable 2011-05-29 02:15:16 -04:00
proj_key1.js use data from indexes if possivle SERVER-192 2010-11-16 16:11:43 -05:00
pull2.js $pull uses a matcher now, so partial matches are supported 2009-12-11 12:33:16 -05:00
pull_remove1.js fix pull with primitives and $ops SERVER-1697 2010-09-24 15:40:59 -04:00
pull.js BUG SERVER-130 pull modifier implemented 2009-07-15 17:05:38 -04:00
pullall2.js sample pull 2010-04-08 00:08:27 -04:00
pullall.js pullall test use correct namespace 2010-03-16 14:05:41 -07:00
push2.js drop some large collections when tests are done 2011-01-20 02:00:22 -05:00
push.js $pop from an empty fix SERVER-2465 2011-03-31 09:29:41 -04:00
pushall.js MINOR additional check in test 2009-07-22 17:23:20 -04:00
query1.js test and note for $comment so we don't break laster SERVER-2515 2011-05-28 11:51:55 -04:00
queryoptimizer1.js trying to find concurrency issue 2009-12-05 12:17:51 -05:00
queryoptimizer2.js SERVER-1207 be more conservative recording a successful query plan when part of an or clause 2010-08-31 20:33:58 -07:00
ref2.js fix search on $ref , $id SERVER-223 2009-08-10 11:10:15 -04:00
ref3.js rename test colls to work in parallel mode 2010-03-29 09:36:16 -07:00
ref4.js Array.fetchRefs SERVER-213 2009-10-05 16:02:15 -04:00
ref.js renamed DBRef DBPointer SERVER-243 2009-10-02 16:38:20 -04:00
regex2.js Add support for s (DOT_ALL) regex option SERVER-2943 2011-04-14 16:59:33 -04:00
regex3.js SERVER-726 optimize exclusive bounds 2010-08-18 11:42:58 -07:00
regex4.js regex4.js use correct namespace, for parallel tests 2010-02-17 15:36:45 -08:00
regex5.js SERVER-802 update explain format 2010-07-16 05:09:10 -07:00
regex6.js Regex tests with \Q...\E SERVER-2862 2011-03-29 18:44:33 -04:00
regex7.js SERVER-322 implement $in with regex 2010-03-08 16:53:45 -08:00
regex8.js test 2010-03-20 11:30:13 -04:00
regex9.js SERVER-1705 validate op type with regex 2010-08-30 20:11:00 -07:00
regex_embed1.js fix a.0.x for regex SERVER-799 2010-03-22 13:37:56 -04:00
regex.js sm18 checkpoint 2009-07-24 08:26:35 -04:00
regexa.js SERVER-3298 add test 2011-06-20 11:29:03 -07:00
remove2.js SERVER-3192 require atomic specifier to be top level 2011-06-15 21:03:06 -07:00
remove3.js fix test 2010-08-22 08:05:20 -04:00
remove4.js don't connect explicitly 2009-01-31 17:22:22 -05:00
remove5.js More prev error tests 2009-03-26 13:57:46 -04:00
remove6.js a little cleaner test 2009-11-22 22:52:38 -05:00
remove7.js correct fix for SERVER-436 2009-11-23 01:29:38 -05:00
remove8.js add dbtempreleasecond that only releases if you have a single level lock 2009-12-17 20:45:54 -05:00
remove9.js SERVER-2009 don't skip location on yield recovery when the location has already been updated 2011-06-02 10:23:33 -04:00
remove10.js SERVER-2009 add test for spurious wassert on delete 2011-03-25 11:31:11 -07:00
remove_justone.js shell support for justOne for removes SERVER-1653 2010-08-22 00:52:06 -04:00
remove_undefined.js remove( { x : undefined } ) should not delete everything in the collection SERVER-2384 2011-01-21 02:51:21 -05:00
remove.js don't connect explicitly 2009-01-31 17:22:22 -05:00
rename2.js renameCollection command 2009-09-07 11:14:48 -04:00
rename3.js forgot to commit test for SERVER-487 2009-12-28 13:11:36 -05:00
rename4.js SEVER-394 remove overwrite field name in place mode, as this can cause field ordering to differ between master and slave 2010-09-29 11:16:25 -07:00
rename.js fix rename.js to work for both SM and v8 2011-05-10 16:10:28 -07:00
repair.js SERVER-1203 repair oplog properly 2010-06-08 11:50:45 -07:00
run_program1.js Windows doesn't like running echo as a program 2010-02-23 21:21:24 -05:00
set1.js check for bad $set where set to an object with a . SERVER-261 2010-01-16 11:16:30 -05:00
set2.js a test that works MINOR 2009-08-26 15:13:58 -04:00
set3.js fix EmbeddedBuilder where field names are same length but different SERVER-367 2009-10-17 01:10:48 -04:00
set4.js test for SERVER-206 2010-01-14 23:03:28 -05:00
set5.js test for SERVER-622 2010-02-10 13:35:43 -05:00
set6.js fix upsert for DBRef SERVER-627 2010-02-11 11:36:08 -05:00
set7.js SERVER-652 simplify field name upper limit check, guard against setting string fields in arrays 2010-03-02 13:16:20 -08:00
set_param1.js get/set -> (get|set)Parameter and a test SERVER-1843 2010-11-22 19:52:44 -05:00
shellkillop.js Make shell killOp on ctrl-c stuff work on windows too SERVER-1451 2011-04-06 16:46:53 -04:00
shellspawn.js SERVER-2784 debugging 2011-03-17 10:52:12 -07:00
shellstartparallel.js try to fix shellstartparallel failures 2011-01-10 10:57:37 -08:00
skip1.js SERVER-2845 add test 2011-04-05 13:14:16 -07:00
slice1.js Only $slice outer arrays when nested. SERVER-1085 2010-05-05 15:52:40 -04:00
sort1.js Revert "Revert "SERVER-470 don's use namespace 'bar' in jstests"" 2010-01-12 11:55:51 -08:00
sort2.js crlf 2011-07-09 11:03:42 -04:00
sort3.js don't connect explicitly 2009-01-31 17:22:22 -05:00
sort4.js fix SERVER-282 - BSONObj::extractFields 2009-09-09 12:25:02 -04:00
sort5.js fix shell _id moving SERVER-438 2010-03-12 15:19:33 -05:00
sort6.js make undefined sort same with with and w/o an index SERVER-635 2010-02-17 22:53:32 -05:00
sort7.js SERVER-480 SERVER-2884 Perform in memory sorts by generating keys suitable for an index 2011-06-02 10:23:32 -04:00
sort8.js SERVER-480 SERVER-2884 Perform in memory sorts by generating keys suitable for an index 2011-06-02 10:23:32 -04:00
sort9.js SERVER-480 SERVER-2884 Perform in memory sorts by generating keys suitable for an index 2011-06-02 10:23:32 -04:00
sort_numeric.js don't connect explicitly 2009-01-31 17:22:22 -05:00
sorta.js SERVER-2905 adjust test to potentially work in v8 mode 2011-06-02 16:53:44 -04:00
splitvector.js splitVector can now be 'force'-d to split a small chunk 2010-10-21 14:11:48 -04:00
stats.js fix test 2010-02-07 12:48:23 -05:00
storefunc.js tony found a bug 2010-07-26 23:17:29 -04:00
sub1.js simpoe sub object test 2009-05-15 13:06:57 -04:00
temp_cleanup.js clean m/r tests 2010-12-17 09:31:55 -05:00
testminmax.js minmaxtest 2010-02-25 08:08:30 -05:00
ts1.js new Timestamp() for v8 SERVER-2315 2011-01-03 00:20:46 -05:00
type1.js SERVER-653 fix problem where some special query types would only work if they were the first element 2010-02-22 16:20:50 -08:00
type2.js SERVER-1735 add a real field value test case 2011-06-03 10:55:22 -04:00
type3.js SERVER-3222 min and max for type cleaning and fixes 2011-06-21 10:51:14 -07:00
unique2.js SERVER-470 avoid conflicting use of the popular 'foo' namespace 2010-01-05 10:48:26 -08:00
uniqueness.js Revert "Revert "SERVER-470 don's use namespace 'bar' in jstests"" 2010-01-12 11:55:51 -08:00
unset2.js SERVER-652 unset/array sets value to null, which makes more sense 2010-03-02 23:09:34 -08:00
unset.js tests for $unset 2009-12-11 16:07:49 -05:00
update2.js $inc/$set work even if indexes - not 100% efficient now - SERVER-108 2009-10-21 01:01:52 -04:00
update3.js better asserts 2009-05-14 16:39:36 -04:00
update4.js debugging for odd error 2009-10-29 12:10:58 -04:00
update5.js clean spam MINOR 2009-07-24 14:35:27 -04:00
update6.js SERVER-652 update test 2010-03-02 23:23:38 -08:00
update7.js fix multi-update and modding indexed field SERVER-268 SERVER-108 2009-11-02 12:25:51 -05:00
update8.js cleaning 2009-12-16 23:34:43 -05:00
update9.js fix un-sorted update 2009-12-18 01:51:43 -05:00
update_addToSet2.js another test 2010-04-13 17:28:39 -04:00
update_addToSet3.js fix case where the same element is in $each part of $addToSet SERVER-2249 2010-12-19 01:36:41 -05:00
update_addToSet.js $addToSet : { $each : ... } SERVER-628 2010-02-27 22:05:59 -05:00
update_arraymatch1.js use .$ instead of .~ for SERVER-631 2010-03-09 21:24:36 -05:00
update_arraymatch2.js $ operator and $set can behave poorly with replication SERVER-1052 2010-04-26 15:24:16 -04:00
update_arraymatch3.js $ operator test 2010-03-15 20:46:10 -04:00
update_arraymatch4.js $ operator and indexed fields SERVER-1055 2010-05-10 14:38:10 -04:00
update_arraymatch5.js fix $ update with indexes in some cases SERVER-1339 2010-07-01 11:00:53 -04:00
update_arraymatch6.js SERVER-1040 add test 2010-08-16 11:06:12 -07:00
update_blank1.js test for SERVER-2651 2011-03-01 15:48:02 -05:00
update_invalid1.js SERVER-3360 don't allow embededd $ ops to propogate 2011-07-01 17:38:26 -04:00
update_multi3.js more aggressive about checking for index moves in multi-update SERVER-1060 2010-04-28 16:56:14 -04:00
update_multi4.js fix for yield on multi-updatre SERVER-1020 2010-05-17 10:44:17 -04:00
update_multi5.js simple multi update test 2010-06-04 15:08:53 -04:00
update_multi6.js test that's already working 2011-01-11 23:01:17 -05:00
update.js add tests to notice if paddingfactor were to regress 2011-03-21 12:09:00 -04:00
updatea.js fix lexNumCmp for middle 0 SERVER-3218 2011-06-25 23:24:44 -04:00
updateb.js fix upset with x.y query and $mod SERVER-390 2010-01-16 10:25:32 -05:00
updatec.js test for SERVER-567 2010-01-25 23:48:52 -05:00
updated.js fix array numberic sort order SERVER-833 2010-03-26 15:30:29 -04:00
updatee.js fix set with large ints SERVER-1347 2010-08-26 15:26:26 -04:00
upsert1.js getLastError has _id of of upserted object SERVER-1173 2010-06-24 11:24:54 -04:00
where1.js only strings for $where 2009-05-14 16:50:14 -04:00
where2.js SERVER-446 clean up whitespace when creating js function in v8 engine 2009-12-22 10:47:03 -08:00
where3.js make return parsing smarter SERVER-864 2010-04-02 15:56:43 -04:00