summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--buildscripts/resmokelib/core/process.py2
-rw-r--r--etc/evergreen.yml19
-rw-r--r--jstests/noPassthroughWithMongod/geo_polygon.js4
-rw-r--r--jstests/noPassthroughWithMongod/indexbg_interrupts.js3
-rw-r--r--jstests/noPassthroughWithMongod/no_balance_collection.js4
5 files changed, 28 insertions, 4 deletions
diff --git a/buildscripts/resmokelib/core/process.py b/buildscripts/resmokelib/core/process.py
index 2c458e4320f..b3d19bf599a 100644
--- a/buildscripts/resmokelib/core/process.py
+++ b/buildscripts/resmokelib/core/process.py
@@ -128,7 +128,7 @@ class Process(object):
logger=self.logger.name.replace('/', '-'),
process=os.path.basename(self.args[0]), pid=self.pid, t=now_str)
recorder_args = [
- _config.UNDO_RECORDER_PATH, "--thread-fuzzing", "-p",
+ _config.UNDO_RECORDER_PATH, "-p",
str(self.pid), "-o", recorder_output_file
]
self._recorder = subprocess.Popen(recorder_args, bufsize=buffer_size, env=self.env,
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 3935a97758d..de9f17fc7f7 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -12751,6 +12751,7 @@ buildvariants:
num_scons_link_jobs_available: 0.99
record_with: --recordWith /opt/undodb5/bin/live-record
exec_timeout_secs: 14400 # 4 hours
+ test_flags: --excludeWithAnyTags=requires_fast_memory
tasks:
- name: compile_without_package_TG
- name: .jscore .common
@@ -12764,6 +12765,24 @@ buildvariants:
- name: sharded_jscore_txns_sharded_collections
- name: sharding_jscore_passthrough
- name: sharding_jscore_op_query_passthrough
+ - name: aggregation
+ - name: aggregation_auth
+ - name: aggregation_disabled_optimization
+ - name: aggregation_ese
+ - name: aggregation_ese_gcm
+ - name: aggregation_facet_unwind_passthrough
+ - name: aggregation_slot_based_execution
+ - name: .auth .gle
+ - name: .jscore .encrypt
+ - name: noPassthroughWithMongod_gen
+ - name: parallel_compatibility
+ - name: serial_run
+ - name: session_jscore_passthrough
+ - name: .aggfuzzer
+ - name: query_fuzzer_standalone_gen
+ - name: update_fuzzer_gen
+ - name: jstestfuzz_gen
+ - name: jstestfuzz_interrupt_gen
- <<: *enterprise-rhel-62-64-bit-dynamic-required-template
name: rhel-62-64-bit-dynamic-visibility-test
diff --git a/jstests/noPassthroughWithMongod/geo_polygon.js b/jstests/noPassthroughWithMongod/geo_polygon.js
index ce7f9ebf67c..d0085fa1f92 100644
--- a/jstests/noPassthroughWithMongod/geo_polygon.js
+++ b/jstests/noPassthroughWithMongod/geo_polygon.js
@@ -16,7 +16,9 @@ for (x = -180; x < 180; x += .5) {
assert.commandWorked(bulk.execute());
var numTests = 31;
-for (var n = 0; n < numTests; n++) {
+// Reduce the amount of repetitions on live-record buildvariant
+var start = (TestData.undoRecorderPath ? 20 : 0);
+for (var n = start; n < numTests; n++) {
t.dropIndexes();
t.ensureIndex({loc: "2d"}, {bits: 2 + n});
diff --git a/jstests/noPassthroughWithMongod/indexbg_interrupts.js b/jstests/noPassthroughWithMongod/indexbg_interrupts.js
index a1bf783f032..420fb2b6d96 100644
--- a/jstests/noPassthroughWithMongod/indexbg_interrupts.js
+++ b/jstests/noPassthroughWithMongod/indexbg_interrupts.js
@@ -32,7 +32,8 @@ var checkOp = function(checkDB) {
var dbname = 'bgIndexSec';
var collection = 'jstests_feh';
-var size = 100000;
+// Reduce the amount of data on live-record buildvariant
+var size = (TestData.undoRecorderPath ? 10000 : 100000);
// Set up replica set
var replTest = new ReplSetTest({name: 'bgIndex', nodes: 3});
diff --git a/jstests/noPassthroughWithMongod/no_balance_collection.js b/jstests/noPassthroughWithMongod/no_balance_collection.js
index 38182f1c481..2ffaf7aecfc 100644
--- a/jstests/noPassthroughWithMongod/no_balance_collection.js
+++ b/jstests/noPassthroughWithMongod/no_balance_collection.js
@@ -78,7 +78,9 @@ st.waitForBalancer(true, 60000);
var lastMigration = sh._lastMigration(collB);
var bulk = collB.initializeUnorderedBulkOp();
-for (var i = 0; i < 1000000; i++) {
+// Reduce the amount of data on live-record buildvariant
+var n = (TestData.undoRecorderPath ? 100000 : 1000000);
+for (var i = 0; i < n; i++) {
bulk.insert({_id: i, hello: "world"});
}
assert.commandWorked(bulk.execute());