Commit Graph

1644 Commits

Author SHA1 Message Date
Ian Boros
1e2626463b SERVER-29522 better error codes when running concurrent tests in resmoke 2017-10-10 10:08:06 -04:00
Ian Boros
51414083ae SERVER-31472 resmoke returns error code when StepDownThread terminates prematurely 2017-10-10 10:04:12 -04:00
Max Hirschhorn
dd094ce1bc SERVER-29141 Remove blacklist entry for resume_change_stream.js.
The test was deleted in 47084f8ce0, so
we'll want to add this blacklist entry back in once the test's spurious
failures are addressed.
2017-10-09 20:46:00 -04:00
Charlie Swanson
4f17acbd9c SERVER-29141 Enable change streams on sharded collections 2017-10-09 17:46:10 -04:00
Ian Boros
574f5ae3d7 SERVER-30958: Add yml file for jstestfuzz_sharded_causal_consistency 2017-10-09 16:31:15 -04:00
Louis Williams
eb25a8afdb SERVER-30161 Remove enableUUIDs server parameter 2017-10-09 15:08:14 -04:00
Yves Duhem
1170477971 SERVER-30872 Avoid modifying suite from signal handler 2017-10-09 13:19:42 -04:00
Esha Maharishi
6787c13d49 SERVER-30793 merge setFeatureCompatibilityVersion and _configsvrSetFeatureCompatibilityVersion 2017-10-09 10:24:55 -04:00
Yves Duhem
203c210332 SERVER-30922 Do not fail on non matching selector pattern 2017-10-06 13:14:47 -04:00
Ian Boros
65d4cdd857 SERVER-29607 resmoke prints available suites when an invalid one is specified 2017-10-06 13:13:31 -04:00
Nick Zolnierz
dc09f8a83b SERVER-31168: Add integration testing for $jsonSchema in contexts other than doc validation 2017-10-06 12:50:59 -04:00
Yves Duhem
5d1c412f41 SERVER-30922 Fail on invalid resmoke test file arguments 2017-10-06 11:00:59 -04:00
Yves Duhem
0875727af8 SERVER-30828 Untag unreliable tests that are not running 2017-10-06 10:37:53 -04:00
Tess Avitabile
cb9f7cdcb7 SERVER-30731 Add expr support in MatchExpression outside of aggregation 2017-10-05 16:47:26 -04:00
Robert Guo
e02285559b SERVER-30839 fix typo in combine_report.py 2017-10-05 16:12:07 -04:00
Robert Guo
7bbda2fbfd SERVER-30839 add back resmoke import checks 2017-10-05 10:14:59 -04:00
Rob Guo
381c7fc06c SERVER-30839 prevent buildscripts/combine_reports.py from overwriting report.json 2017-10-04 15:50:59 -04:00
Eddie Louie
6ed8e31519 SERVER-29243 Move jsHeapLimit.js from core to noPassthrough
Plus add overrides for runMongod, ShardingTest and ReplSetTest to
throw error if any js test in core.yml tries to use these to start
their own mongod.
2017-10-03 19:07:24 -04:00
Siyuan Zhou
c13400f50b SERVER-29126 Require change streams to run with readConcern:majority 2017-10-03 18:55:15 -04:00
Jason Carey
3805ccdc25 SERVER-31289 Add test only $listLocalCursors
In order to make the kill sessions test a bit more reliable, adding a
test only agg stage that returns minimal info about cursors.  That way
we can see if we killed our specific cursors, rather than looking at
global counts.
2017-10-03 18:44:26 -04:00
Yves Duhem
420c06608a SERVER-31309 Fix use of resmoke args for cpp tests 2017-10-03 15:20:08 -04:00
Yves Duhem
f64d3147b9 SERVER-31312 Fix include_suites matching for db_test 2017-10-03 12:26:56 -04:00
Ian Boros
79da41f50a SERVER-24759 SERVER-31128 Validate collections on all nodes in cluster
When connecting to a secondary to perform validate(), we now call
slaveOk() on the connection.

This also adds support for us to call validate() on all members of
replica set shards.
2017-09-29 13:33:10 -04:00
David Storch
eeb0fa4585 SERVER-30582 Permit 'local' readConcern for aggregation explain. 2017-09-29 12:15:08 -04:00
Randolph Tan
f88f6f43b7 SERVER-30894/SERVER-31290 Implement command for transferring session information during migration
This reverts commit f24fbb0011.
This reverts commit d293f6857b.
2017-09-28 16:51:00 -04:00
samantharitter
ba7208d572 SERVER-29027 Allow collections in the config db to be sharded 2017-09-28 14:52:13 -04:00
Randolph Tan
f24fbb0011 Revert "Revert "Revert "SERVER-30894 Implement command for transferring session information during migration"""
This reverts commit aaa0c96532.
2017-09-28 10:45:49 -04:00
Randolph Tan
aaa0c96532 Revert "Revert "SERVER-30894 Implement command for transferring session information during migration""
This reverts commit 522f7f7d36.
2017-09-27 23:34:00 -04:00
Greg McKeon
522f7f7d36 Revert "SERVER-30894 Implement command for transferring session information during migration"
This reverts commit 85d9721c00.
2017-09-27 14:32:40 -04:00
Yves Duhem
02e1ac97d8 SERVER-30980 Add tag selector expressions support 2017-09-27 11:11:35 -04:00
Randolph Tan
85d9721c00 SERVER-30894 Implement command for transferring session information during migration 2017-09-26 19:11:04 -04:00
Esha Maharishi
726e554410 SERVER-30344 prevent shards from implicitly creating a collection on createIndexes 2017-09-26 13:06:13 -04:00
Esha Maharishi
62fe0f89e9 SERVER-30511 call checkUUIDsConsistentAcrossCluster() before shutting down a ShardingTest 2017-09-25 11:27:23 -04:00
Dianna Hohensee
f9a41c8419 SERVER-30550 Test that safe secondary reads is inactive until 3.6 feature compatibility version is set 2017-09-25 11:13:51 -04:00
Jonathan Abrahams
1b54950066 SERVER-29818 Enable powercycle tests on SSL Ubuntu 14.04 2017-09-25 09:40:24 -04:00
Randolph Tan
539602950b SERVER-31224 Blacklist write_cmd_auto_split.js in last stable mongos suite 2017-09-22 17:56:43 -04:00
Henrik Edin
c79b69d1ea SERVER-31095 Adding an evergreen builder to test the legacy transport layer. Fix so resmoke.py can passthrough the --transportLayer option. 2017-09-22 17:16:02 -04:00
Henrik Edin
6732fbb1fb SERVER-30135 Added a synchronous executor to make the code path between the two modes similar while still allowing customization in the execution. Should fix some perf regressions that came with unifying the service state machine. 2017-09-22 16:38:54 -04:00
David Storch
5f8d84b179 SERVER-31049 Fix resolution of a view's default collation on mongos. 2017-09-21 14:46:13 -04:00
Louis Williams
4725cefbcb Revert "SERVER-29428 Fail gracefully in mongod when featureCompatibilityVersion is incompatibile"
This reverts commit b35c6fc183.
2017-09-21 13:46:58 -04:00
Kevin Pulo
a1028a016a SERVER-30860 Re-enable shard_existing_coll_chunk_count.js in sharding_last_stable_mongos_and_mixed_shards 2017-09-21 16:00:19 +10:00
Dianna Hohensee
44a2de4960 SERVER-31032 Make secondary requests default to 'available' rc-level when both rc-level and afterClusterTime are not specified 2017-09-20 13:45:33 -04:00
Louis Williams
b35c6fc183 SERVER-29428 Fail gracefully in mongod when featureCompatibilityVersion is incompatibile 2017-09-19 15:55:50 -04:00
Nick Zolnierz
4574a7c8dd SERVER-30176: Extend the JSON Schema parser to handle logical restriction keywords (enum only) 2017-09-19 13:47:58 -04:00
Kaloian Manassiev
f6ed0eba35 SERVER-30325 Enable tests blacklisted from the retryable writes passthrough suite 2017-09-19 13:27:55 -04:00
Matthew Russotto
84dde9f345 SERVER-29929 Report highest observed cluster time from change stream on each shard 2017-09-19 10:22:32 -04:00
Kaloian Manassiev
c8a630fcaf SERVER-30325 Perform dbhash check in the 'retryable writes' jscore passthrough suite 2017-09-19 09:44:37 -04:00
Nick Zolnierz
7b3d369d8e SERVER-30647: Modify the 3rd party JSON Schema test suite to only test keywords supported by MongoDB 2017-09-18 17:35:58 -04:00
Kyle Suarez
e7c299f90d SERVER-30178 extend JSON Schema parser to handle "items" and "additionalItems" 2017-09-18 14:02:04 -04:00
Sara Golemon
7b7de197a7 SERVER-30166 Support pipelines running on mongos only 2017-09-15 15:40:14 -04:00