0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
mongodb/jstests
2011-06-23 13:32:05 -04:00
..
auth make auth/rename.js test a little cleaner 2011-05-31 15:28:56 -04:00
clone
disk update test for extent alloc changes 2011-05-03 17:22:11 -04: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
quota
repl test for SERVER-2881 2011-05-04 16:01:44 -04:00
replsets allow reconfig on secondary on startup 2011-06-22 10:23:09 -04:00
rs clean m/r tests 2010-12-17 09:31:55 -05:00
sharding fix auth test and missing hook call 2011-06-23 13:32:05 -04:00
slowNightly Fix for slownightly - store slave not full rs conn for getMore 2011-06-06 00:31:37 -04:00
slowWeekly use 2d index for exact matches too - SERVER-2968 2011-05-11 13:41:46 -04:00
tool json support for undefined 2011-05-13 15:27:25 -04:00
_fail.js
_lodeRunner.js
_runner_leak_nojni.js
_runner_leak.js
_runner_sharding.js
_runner.js
_tst.js tst beginnings 2011-01-03 16:35:28 -05:00
all2.js
all.js
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
array1.js
array3.js
array4.js
array_match1.js
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
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
basic1.js
basic2.js
basic3.js [SERVER-1988]: added unit test 2010-12-17 10:55:31 -08:00
basic4.js
basic5.js
basic6.js
basic7.js
basic8.js
basic9.js
basica.js
basicb.js
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
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
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 dos2unix 2011-05-04 12:38:05 -04:00
compact.js dos2unix 2011-05-04 12:38:05 -04:00
copydb-auth.js
copydb.js
count2.js
count3.js
count4.js
count5.js
count.js
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
cursor2.js
cursor3.js
cursor4.js
cursor5.js
cursor6.js
cursor7.js
cursora.js debugging 2011-01-01 17:28:39 -05:00
datasize2.js
datasize3.js make test more reliable SERVER-2376 2011-01-19 01:57:27 -05:00
datasize.js
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
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
dbref1.js
dbref2.js
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
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
drop2.js
drop3.js SERVER-2998 workarounds 2011-04-26 00:15:14 -07:00
drop_index.js
drop.js
dropdb_race.js buildbot 2011-05-04 22:40:32 -04:00
dropdb.js a little more reliable with sharding 2011-04-26 14:54:43 -04:00
error1.js
error2.js
error3.js
error4.js
error5.js more test fixing 2011-01-21 09:01:24 -05:00
eval0.js
eval1.js
eval2.js
eval3.js
eval4.js
eval5.js
eval6.js
eval7.js
eval8.js
eval9.js
eval_nolock.js fix test 2011-03-17 01:28:43 -04:00
evala.js
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
evalf.js
exists2.js
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
explain1.js
explain2.js
explain3.js SERVER-2451 guard dropped cursor on explain yield 2011-01-31 21:02:49 -08:00
extent.js
find1.js
find2.js
find3.js
find4.js
find5.js
find6.js
find7.js
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
find_and_modify.js
fm1.js
fm2.js
fm3.js
fm4.js
fsync2.js
fsync.js db.fsyncUnlock() now waits for unlock to actually happen SERVER-2789 2011-03-17 21:12:46 -04:00
geo1.js
geo2.js
geo3.js
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
geo6.js
geo7.js
geo8.js
geo9.js
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
geo_box2.js
geo_box3.js
geo_center_sphere1.js
geo_center_sphere2.js test for SERVER-2951 and SERVER-2944 2011-04-18 16:42:59 -04:00
geo_circle1.js
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
geo_circle4.js
geo_circle5.js
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_haystack2.js
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
geo_near_random2.js
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
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
geo_update2.js use distinct collection names in tests to prevent conflict in parallel suite 2011-02-08 11:49:52 -08:00
geoa.js
geob.js
geoc.js
geod.js
geoe.js
geof.js
group1.js
group2.js
group3.js
group4.js
group5.js
group6.js
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
idhack.js use idhack for _id : { x : 5 } kind of queries 2011-05-01 09:30:17 -04:00
in2.js
in3.js
in4.js
in5.js
in6.js
in7.js
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
inc1.js
inc2.js
inc3.js
index1.js
index2.js
index3.js
index4.js
index5.js
index6.js
index7.js
index8.js
index9.js
index10.js
index11.js update index test because of fix SERVER-1716 2011-03-02 10:58:31 -05:00
index_arr1.js
index_arr2.js
index_big1.js fix test for v8 2011-03-09 12:51:29 -05:00
index_bigkeys.js fix test 2011-03-02 11:53:50 -05:00
index_check1.js
index_check2.js
index_check3.js
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
index_check7.js
index_check8.js fix test 2011-04-06 16:40:43 -04:00
index_diag.js
index_elemmatch1.js
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
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
indexapi.js
indexb.js
indexc.js
indexd.js
indexe.js
indexf.js
indexg.js
indexh.js disable indexh debugging 2010-12-28 14:30:35 -08:00
indexi.js
indexj.js
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
jni2.js fix v8 readOnly mode 2011-01-24 00:19:53 -05:00
jni3.js
jni4.js
jni5.js
jni7.js
jni8.js
jni9.js
json1.js
killop.js
map1.js
maxscan.js
median.js
minmax.js
mod1.js
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
multi.js
ne1.js
ne2.js
ne3.js
nin.js
not1.js
not2.js
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
numberlong.js
objid1.js
objid2.js
objid3.js
objid4.js
objid5.js crlf 2011-01-01 17:29:27 -05:00
objid6.js
objid7.js
or1.js
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
or8.js
or9.js
ora.js
orb.js
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_remove1.js
pull.js
pullall2.js
pullall.js
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
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
queryoptimizer2.js
ref2.js
ref3.js
ref4.js
ref.js
regex2.js Add support for s (DOT_ALL) regex option SERVER-2943 2011-04-14 16:59:33 -04:00
regex3.js
regex4.js
regex5.js
regex6.js Regex tests with \Q...\E SERVER-2862 2011-03-29 18:44:33 -04:00
regex7.js
regex8.js
regex9.js
regex_embed1.js
regex.js
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
remove4.js
remove5.js
remove6.js
remove7.js
remove8.js
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
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
rename2.js
rename3.js
rename4.js
rename.js fix rename.js to work for both SM and v8 2011-05-10 16:10:28 -07:00
repair.js
run_program1.js
set1.js
set2.js
set3.js
set4.js
set5.js
set6.js
set7.js
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
sort1.js
sort2.js use unique collection name in test 2011-01-18 13:32:49 -08:00
sort3.js
sort4.js
sort5.js
sort6.js
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
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
storefunc.js
sub1.js
temp_cleanup.js clean m/r tests 2010-12-17 09:31:55 -05:00
testminmax.js
ts1.js new Timestamp() for v8 SERVER-2315 2011-01-03 00:20:46 -05:00
type1.js
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
uniqueness.js
unset2.js
unset.js
update2.js
update3.js
update4.js
update5.js
update6.js
update7.js
update8.js
update9.js
update_addToSet2.js
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
update_arraymatch1.js
update_arraymatch2.js
update_arraymatch3.js
update_arraymatch4.js
update_arraymatch5.js
update_arraymatch6.js
update_blank1.js test for SERVER-2651 2011-03-01 15:48:02 -05:00
update_multi3.js
update_multi4.js
update_multi5.js
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
updateb.js
updatec.js
updated.js
updatee.js
upsert1.js
where1.js
where2.js
where3.js