Mike Grundy
463efc31ce
SERVER-21148 Upload FTDC data from Evergreen test runs
2016-06-23 15:45:50 -04:00
Jonathan Abrahams
6a91eaf7e0
SERVER-24722 Tweak Jepsen run options
2016-06-22 13:09:36 -04:00
Waley Chen
2f708de733
SERVER-23974 Add clang 3.4 with libc++ canary builder
2016-06-22 11:03:20 -04:00
Spencer Jackson
ebda7755dd
SERVER-24670 Add external_auth_WT test to Windows
2016-06-21 12:49:30 -04:00
Shane Harvey
9eca478fd6
SERVER-24669 Use configuration files for mongodb_setup
2016-06-20 17:30:04 -07:00
Henrik Ingo
0d56984689
SERVER-24353 distributed_correctness.yml: Remove 3-node replset variant
2016-06-20 13:15:42 +03:00
Jonathan Abrahams
50dd7b8ec7
SERVER-24626 Tail the LXC host log, if the host is not running
2016-06-17 15:37:18 -04:00
Mike Grundy
b3833ba6f4
SERVER-24619 Requires statement in evergreen.yml preventing some tests from running in patch builds
...
The requires statement has been relocated to not affect other build
variants
2016-06-17 09:48:22 -04:00
Chung-Yen Chang
51438df3f3
SERVER-24617 : checking ticket status for dashboard
2016-06-16 22:37:00 -07:00
Mike Grundy
30d9af9cbd
SERVER-24619 Requires statement in evergreen.yml preventing some tests from running in patch builds
2016-06-16 09:56:12 -04:00
Mike Grundy
7af6573341
SERVER-24537 Create a new and modified test running task
2016-06-15 16:50:15 -04:00
Spencer Jackson
f23455dfa5
SERVER-19335 : Add enterprise test suite for LDAP authorization
2016-06-15 14:57:38 -04:00
Jonathan Abrahams
46e47e5aac
SERVER-24420 Add Jepsen processes to hang_analyzer
2016-06-15 14:55:58 -04:00
Ernie Hershey
6d87562b81
SERVER-20183 Change tools to Evergreen module
2016-06-15 10:28:17 -04:00
Mike Grundy
dbbad24bfb
SERVER-24456 Tests should lower RocksDB cache size
2016-06-14 18:16:27 -04:00
Jonathan Abrahams
69260371e9
SERVER-24557 Jepsen tests have a system failure if the archive file doesn't exist
2016-06-14 14:12:31 -04:00
Mike Grundy
dd3d9e3077
SERVER-22204 Tests should lower WT cache size
2016-06-13 16:33:56 -04:00
Ernie Hershey
f1d618ed10
SERVER-24504 Disable runtime hardening for RocksDB build
2016-06-10 15:44:59 -04:00
Ernie Hershey
831bd376b1
SERVER-24504 Always use objcopy from custom toolchain
2016-06-10 15:44:59 -04:00
Jonathan Abrahams
b186683da3
SERVER-24507 Kill process list should be integrated with Jepsen tasks
2016-06-10 11:55:46 -04:00
Jonathan Abrahams
5e26352a65
SERVER-24211 Add OOM killed process messages to system log
2016-06-09 15:03:56 -04:00
Brian Samek
35286750e1
SERVER-24169 Move test suites to larger instances
2016-06-09 14:45:10 -04:00
Jonathan Abrahams
ab4072ea2a
SERVER-24436 Save mongod logs in Jepsen archive
2016-06-08 16:20:16 -04:00
Jonathan Abrahams
db2fe00da4
SERVER-24289 Add ignore-list pattern, in evergreen.yml, to prevent triggering unnecessary builds
2016-06-08 11:00:07 -04:00
Robert Guo
032424437d
SERVER-24346 use system nodejs and rhel55-test hosts
2016-06-07 14:15:32 -04:00
Jonathan Abrahams
a164d4c7ec
SERVER-24224 Print ulimit in system logs at start of task
2016-06-06 14:42:39 -04:00
Geert Bosch
00ed8f3b27
SERVER-19735 : Add support for decimal type in aggregation
2016-06-06 13:22:34 -04:00
dalyd
1278d0f137
SERVER-24361 : Fix longevity.yml syntax error
2016-06-02 11:15:00 -04:00
dalyd
190c3c700b
SERVER-24243 : Turn on manifest in system_perf.yml, longevity.yml and
...
distributed_correctness.yml
2016-06-01 11:46:39 -04:00
J. Rassi
f6e1e5a946
SERVER-22371 Fix typo in ubsan blacklist entry for ICU
2016-06-01 10:46:16 -04:00
Jonathan Abrahams
d5a2826989
SERVER-24236 Add report.json from Jepsen test task
2016-05-27 09:33:57 -04:00
Jonathan Abrahams
1a50bd4b6d
SERVER-24197 Run Jepsen tasks more frequently, on their own variant.
2016-05-27 09:28:51 -04:00
Sam Kleinman
4feacccacb
SERVER-24193 : fix rhel55+ssl tool compile
2016-05-26 12:32:40 -04:00
Sam Kleinman
caa0109999
SERVER-24199 : build the tools gccgo on solaris
2016-05-26 12:08:43 -04:00
Shane Harvey
65d8fd53c7
SERVER-24260 Update system_perf.yml to use mongodb setup script
2016-05-25 17:55:40 -04:00
Sam Kleinman
8644fe41cc
SERVER-24193 : use gccgo to build tools on rhel55 systems
2016-05-24 18:37:54 -04:00
Sam Kleinman
9811b7af76
SERVER-23043 : support for ubuntu1604 community and enterprise builds
2016-05-24 15:55:01 -04:00
J. Rassi
484de592fa
SERVER-22371 Add ICU to undefined behavior sanitizer blacklist
2016-05-23 11:58:01 -04:00
Rui Zhang
e957101bc9
SERVER-24119 sys-perf disable trial variants
2016-05-20 09:09:50 -07:00
dalyd
17fe3ba0b0
SERVER-24228 : Change ycsb to YCSB in sytem_perf.yml and longevity.yml modules
2016-05-20 10:14:31 -04:00
Ernie Hershey
ea4c4f51d4
SERVER-23697 Release shell as separate download
2016-05-19 13:38:27 -04:00
Geert Bosch
e71a5606d0
SERVER-23533 Enable decimal jstests on s390x
2016-05-18 13:34:27 -04:00
Gabriel Russell
ef4d89551e
TOOLS-1144 pull the stable tools branch instead a tag
2016-05-17 13:55:39 -04:00
Jonathan Abrahams
6e8d9ef666
SERVER-24170 Upload Jepsen artifacts on failure
2016-05-17 13:02:16 -04:00
Jonathan Abrahams
9f38ec6a0a
SERVER-24158 Change Java heap space for Jepsen task
2016-05-17 12:54:10 -04:00
Andrew Morrow
dca92896c8
SERVER-23826 Run all tests under the undefined behavior sanitizer
2016-05-16 16:39:34 -04:00
Jonathan Abrahams
87f738623f
SERVER-23834 New Evergreen task
...
Jepsen testing, runs on SSL Ubuntu 14.04 & Enterprise Ubuntu 14.04
2016-05-10 15:53:03 -04:00
Chung-Yen Chang
60f8bca32e
SERVER-24091 : generate dashboard data
2016-05-09 17:32:55 -04:00
dalyd
c3c0b85ed0
SERVER-23964 : Clone all DP repos directly from Evergreen using
...
modules, for longevity and distributed correctness
2016-05-09 08:38:31 -04:00
Chung-Yen Chang
d32ecd37d4
SERVER-24091 : generate perf dashboard data
2016-05-07 01:17:01 -07:00
Jonathan Abrahams
9cb5a6e997
SERVER-24013 Fix kill_process logic to handle process names which contains regex special characters
2016-05-06 15:30:21 -04:00
dalyd
0ae4fb568a
SERVER-24050 : Update perf.yml to create src directory for analysis phase of perf project
2016-05-04 16:50:55 -04:00
Chung-Yen Chang
116e6519a8
SERVER-24022 : fix dir path for DSI tests
2016-05-03 08:32:27 -07:00
Rui Zhang
a45700cc01
SERVER-24009 sys-perf: time series generation should not cause system failure
2016-05-02 13:54:20 -07:00
dalyd
2a7f7fa63e
SERVER-23964 : Another fix
2016-05-02 15:05:19 -04:00
dalyd
1bc99c0758
SERVER-23964 : Missed paths in system-perf.yml
2016-05-02 13:56:56 -04:00
Kamran Khan
d87ad6adb4
SERVER-23989 Disable concurrency and fuzzer suites on ephemeralForTest variant
...
These suites trigger a known deadlock that's contributing to CI noise.
2016-04-29 16:54:38 -04:00
dalyd
860de6296a
SERVER-23964 : Clone all DP repos directly from Evergreen using modules
2016-04-29 14:26:28 -04:00
Mark Benvenuto
78ca1d510c
SERVER-23519 Change Windows Builders to VS2015, and require VS2015
2016-04-28 10:26:59 -04:00
Jonathan Reams
82c8242652
SERVER-21977 Add patch id to version string in patch builds
2016-04-28 09:50:35 -04:00
Andrew Morrow
99e48007ab
SERVER-23950 Use libc++ with ASAN
2016-04-27 14:52:49 -04:00
Henrik Ingo
821c2bb43c
SERVER-23867 system_perf.yml: Refactor deployment of perf test clusters
2016-04-25 22:58:56 +03:00
Mark Benvenuto
b50c37e8d4
SERVER-23542 Add 390x debug in-mem storage engine builder
2016-04-25 14:27:58 -04:00
Mark Benvenuto
74c1d8599b
SERVER-23542 Add 390x debug in-mem storage engine builder
2016-04-25 13:25:23 -04:00
Mark Benvenuto
0faa91edf5
SERVER-23804 Reduce num_jobs_available on ppc64le rhel builder
2016-04-22 15:08:19 -04:00
Geert Bosch
8e13345122
SERVER-1393 : Include decimal support under control of server parameter
2016-04-22 14:58:59 -04:00
Mark Benvenuto
dd7427d7ac
SERVER-23846 Disable stepback on PPC64LE Debug Builder
2016-04-22 13:34:55 -04:00
Mark Benvenuto
e34014a91e
SERVER-19505 Add Visual Studio 2015 Builder
2016-04-22 10:46:44 -04:00
Rui Zhang
7ca1821d5f
SERVER-23463 add Windows 1-node replSet sys-perf test
2016-04-21 10:53:52 -07:00
Andrew Morrow
c60dea0181
SERVER-23826 Run the dbtests under UBSAN
...
Also cleans up some handling around how undefined behavior
sanitizer finds the symbolizer, and suppresses some undefined
behavior in mozjs that prevented the dbtests from passing.
In addition, it was recognized that we can reduce the scope
where we inhibit UBSANs checks for misaligned access to only
wiredtiger, so do that too.
2016-04-20 15:52:49 -04:00
Jonathan Abrahams
e09d6916fd
SERVER-23524 Compare version string in compile_expansions.yml to version string from MongoDB binary
2016-04-20 12:52:15 -04:00
Mark Benvenuto
c26fd6a62e
SERVER-23804 Reduce num_jobs_available on ppc64le rhel builder
2016-04-19 17:07:50 -04:00
Jonathan Reams
a1ad099310
SERVER-23537 Switch solaris to gcc 5.3
2016-04-19 17:00:57 -04:00
Andrew Morrow
f2ec414e9c
SERVER-16221 Enable UBSAN build and unittest
2016-04-19 10:09:30 -04:00
Henrik Ingo
3bead6a7de
SERVER-23642 system_perf.yml refactoring
...
- Collapse dsi/bin/run-*.sh scripts so
that there's one each for ycsb, benchRun
initialSync.
- Push some "plumbing" bash code from .yml
files to dsi files.
- Remove
dsi/bin/run-distributed_correctness_suite_2.sh
It was 100% duplicate of suite_1.
2016-04-18 22:32:29 +03:00
Andrew Morrow
a0c60da293
SERVER-23520 Add a C++14 canary builder
2016-04-18 15:12:34 -04:00
Kyle Suarez
23a9387919
SERVER-23735 ephemeral KVEngines aren't durable
...
Ephemeral storage engines that do no journaling should not report themselves as
durable.
Tests that run with ephemeral storage engines should not run any test that
requires journaling.
2016-04-15 16:42:42 -04:00
Andrew Morrow
5b177d096a
SERVER-16221 SERVER-23713 Blacklist subset of aggregation that has numeric UB
2016-04-15 10:08:39 -04:00
Kamran Khan
cb2f097f71
SERVER-23523 Stop suppressing rm output and exit codes
...
This should make it easier to diagnose permissions issues and mismatched
binaries when running tests on Evergreen.
2016-04-14 14:07:19 -04:00
Mark Benvenuto
fa3e395932
SERVER-22149 ppc64le - create inmemory evergreen variant
2016-04-14 11:49:12 -04:00
Henrik Ingo
494dfa285d
SERVER-23652 etc/system_perf.yml: Fix git clone of dsi repo
2016-04-13 16:20:12 +03:00
Henrik Ingo
4d35c2fbff
SERVER-23652 Add timeseries.py integration to performance tests
2016-04-13 15:51:43 +03:00
Andrew Morrow
c63f9ec3cf
SERVER-23537 Use v2 toolchain everywhere except solaris
2016-04-12 16:19:54 -04:00
Henrik Ingo
1b69718e55
SERVER-23566 Update distros for Evergreen performance projects.
2016-04-11 22:08:09 +03:00
Eric Milkie
ee97028113
SERVER-23617 make dynamic-linking builder run all the time instead of once per day
2016-04-08 08:33:04 -04:00
Robert Guo
bd9278cec9
SERVER-23402 add validation and dbhash hooks to jstestfuzz mmapv1
2016-04-07 11:29:35 -04:00
Andrew Morrow
ff8061cd1d
SERVER-23556 Disable mmapv1 on non-x86 platforms
2016-04-06 20:33:27 -04:00
Rui Zhang
d4e14c6bef
SERVER-23583 fix path for distributed correctness
2016-04-06 14:29:32 -07:00
Sam Kleinman
4241beaae0
SERVER-23557 : add debug symbols to more variants
2016-04-06 13:55:00 -04:00
Andrew Morrow
36f3ff8da1
SERVER-23537 Build s390x and POWER with new toolchain
2016-04-05 18:47:50 -04:00
Andy Schwerin
5e11e4484b
SERVER-23299 When starting mongod, clear temp flags from collections if appropriate.
...
See the description in SERVER-23299 for the definition of appropriate.
2016-04-04 19:01:43 -04:00
Jonathan Reams
e23d3f76d1
SERVER-23465 Make master compile cleanly on gcc 5.3.0
2016-04-04 17:19:50 -04:00
Ernie Hershey
9418954cb5
bump tools to 3.3.4
2016-04-04 17:18:49 -04:00
Rui Zhang
a97371259a
SERVER-23375 add Windows standalone variant for sys-perf
2016-04-04 13:51:25 -07:00
Ian Whalen
03b086be7b
SERVER-TBD Display buildvariants running on every commit first when sorted alphabetically
2016-04-03 21:37:00 -04:00
Henrik Ingo
eabb26e2a3
SERVER-23387 Cleanup tasks
2016-04-01 15:57:18 +03:00
Gabriel Russell
6cc2959136
TOOLS-1098 pull the tools version from the server tag
2016-03-31 23:31:49 -04:00
Rui Zhang
8e7ff2c96f
SERVER-23413 longevity test should run with CSRS only
2016-03-31 10:22:55 -07:00
Rui Zhang
5a5f124bac
SERVER-23451 sys-perf should not fail during resource cleanup
2016-03-31 10:12:14 -07:00
Ernie Hershey
46d994e5c1
SERVER-23416 RPM support for zSeries
...
This also enables zSeries push tasks.
2016-03-30 15:16:36 -04:00
Jonathan Reams
ef4aa5906c
SERVER-23404 Add gcc 5.3 build variant to master
2016-03-30 11:27:54 -04:00
Jason Carey
ba71e2b56e
SERVER-23342 Disable more suites for s390x
2016-03-30 10:30:40 -04:00
Henrik Ingo
5260294d8a
SERVER-23387 Part 1: Moved dsi .sh files from clusters/ to bin/
...
Inside dsi scripts logic is still the same. Main change in
etc/*.yml is that ${cluster} (cluster type) is now a
parameter to setup-cluster.sh
2016-03-30 12:03:41 +03:00
Jason Carey
42930d4ffc
SERVER-23400 tag and skip mmapv1 tests on s390x
2016-03-29 15:59:52 -04:00
Brian Samek
9be485ea5e
BUILD-893 Upgrade OS X builders to 10.10
...
In addition to updating the OS X builders to 10.10, this changes the display
name of the OS X builders to refer to the minimum version that we are
compiling for rather than the version of the OS that we are compiling on.
2016-03-25 16:57:11 -04:00
Brian Samek
005cc0f40f
TOOLS-1100 Tag for osx-1010 SSL updates
2016-03-25 16:55:56 -04:00
Andrew Morrow
79e63132b5
SERVER-23342 Add s390x builder
2016-03-25 16:18:11 -04:00
Jason Carey
491764cac9
SERVER-23337 Disable 32 bit builds
...
Disable deprecated 32 bit builds
2016-03-24 14:55:09 -04:00
Ian Whalen
58da9dfa6c
SERVER-23182 Suspend sharding_auth tasks on OS X Enterprise
2016-03-17 14:41:35 -04:00
Jonathan Reams
7857db1be2
SERVER-23121 Fix RHEL ppc64le distro specifics and remove ubuntu1504 distro
2016-03-17 13:28:59 -04:00
Jonathan Reams
aa9da61d1e
SERVER-23198 Build tools with ssl/sasl on POWER
2016-03-17 13:27:56 -04:00
Jonathan Reams
28399f947d
SERVER-23121 Fix slow2 naming issue
2016-03-16 15:54:19 -04:00
Jonathan Reams
d259a2f74a
SERVER-23121 Add RHEL71 POWER builder to master
2016-03-16 15:44:46 -04:00
Ian Whalen
d116b7dcf4
SERVER-23182 Suspend sharding and sharding_WT tasks on OSX* buildvariants
2016-03-16 13:46:47 -04:00
Jonathan Abrahams
d46d582d93
SERVER-22856 Rework taskkill/pkill logic in etc/evergreen.yml
2016-03-15 16:30:21 -04:00
Eric Milkie
61fd8eefb0
SERVER-23111 isolate election_timing.js and memory.js by creating new serial_run suite
2016-03-15 13:28:47 -04:00
Chung-Yen Chang
9ffa6bc052
PERF-388 : change sys-perf baseline
2016-03-14 15:53:59 -07:00
Randolph Tan
a606292546
SERVER-22650 add a sharding_multiversion suite that runs the sharding tests with the previous version of mongos
2016-03-14 15:12:46 -04:00
Adam Midvidy
6efa681435
SERVER-22356 add read_only_sharded suite
2016-03-10 11:03:15 -05:00
Robert Guo
f242db24ea
SERVER-22894 use python script instead of curl to download jstestfuzz
2016-03-03 11:18:26 -05:00
Adam Midvidy
1b0377c6b1
SERVER-22358 add readOnly mode support for WiredTiger
2016-03-02 08:42:28 -05:00
Jonathan Abrahams
abbc44c381
SERVER-22704 Remove SCCC support from the concurrency suite
2016-02-26 13:43:59 -05:00
Jonathan Abrahams
a5566c6c41
SERVER-22750 Remove the 2.4 multi-version download from etc/evergreen.yml
2016-02-25 14:33:07 -05:00
Adam Midvidy
c4369291d3
SERVER-22357 run mmap tests with readOnly permissions
2016-02-23 12:45:05 -05:00
Ramon Fernandez
e264ed87f4
bump tools to 3.3.2
2016-02-22 13:47:22 -05:00
Andrew Morrow
75dfb6a259
SERVER-16221 Improve support for running with ubsan
2016-02-17 18:09:27 -05:00
Robert Guo
742f15bfcf
SERVER-22636 disable jstestfuzz's self-tests on Evergreen
2016-02-17 17:34:06 -05:00
Robert Guo
dfaa843d7e
SERVER-22559 add --retry to curl
2016-02-12 17:17:25 -05:00
Misha Tyulenev
543bf9945a
SERVER-22319 remove SCCC tests from testcases
2016-02-12 17:00:02 -05:00
Sam Kleinman
5495e297c6
SERVER-18329 : add debian8 packages to builds
2016-02-11 10:05:25 -05:00
Sam Kleinman
9fcd7ecc1f
SERVER-22413 : add build variants for debian 8 variants
2016-02-11 10:05:25 -05:00
Rui Zhang
68614480bd
SERVER-22545 add two variants with smaller instance types
2016-02-09 15:36:36 -08:00
Scott Hernandez
d0cd37a4e2
SERVER-22533 : disable ReadConcern.Majority tests for noJournal variant
2016-02-09 18:02:27 -05:00
Kamran Khan
e39a25c60e
SERVER-22513 Stop suppressing stderr output from jstestfuzz self-tests
...
This change should make it easier to diagnose intermittent failures.
2016-02-08 12:34:40 -05:00
dalyd
3242451e20
SERVER-22366 : Update mongo-perf baselines
2016-02-05 11:34:24 -05:00
matt dannenberg
2c2e6a38f5
SERVER-22276 SERVER-22277 implement "j" flag in write concern apply to secondary as well as primary
2016-02-04 11:22:18 -05:00
Robert Guo
14e7c0a4ad
SERVER-22419 increase jstestfuzz task timeout to 4h
2016-02-01 18:43:56 -05:00
Jonathan Abrahams
b56cd5cb19
SERVER-22098 Split FSM sharded tests for SCCC into a separate suite
2016-02-01 09:44:31 -05:00
Robert Guo
c532f7c7a9
SERVER-20907 run jstestfuzz on OS X
2016-01-29 17:07:23 -05:00
Adam Midvidy
3c22b5e073
SERVER-22278 create readOnly suite
2016-01-29 14:55:42 -05:00
dalyd
d21109c7b3
SERVER-22326 : Upgrade perf.yml to use new mongo-perf release r20160127
2016-01-29 14:42:35 -05:00
Ernie Hershey
7a95cd41c3
SERVER-22350 Fail Evergreen task on package generation failure
2016-01-29 12:37:57 -05:00
Ramon Fernandez
e1a38c10c8
bump tools to 3.3.1
2016-01-27 17:55:30 -05:00
Rui Zhang
e9b8390693
SERVER-22325 change baseline to 3.0.9
2016-01-27 08:56:50 -08:00
Chung-Yen Chang
cb89e4f260
SERVER-22306 : enable per-branch overrides
2016-01-26 17:40:35 -08:00
Max Hirschhorn
50d09c53be
SERVER-21499 Enable fsm_all_simultaneous.js FSM runner.
...
fsm_all_simultaneous.js runs different FSM workloads simultaneously. By
default, these workloads still run with their own collection and
database.
Defined concurrency_simultaneous and concurrency_simultaneous_WT tasks
to run this mode of the concurrency framework in Evergreen.
2016-01-26 17:27:33 -05:00
Mark Benvenuto
b342e083fb
SERVER-22313 ppc64le statically link libgo
2016-01-26 15:43:45 -05:00
Robert Guo
d688727c3d
SERVER-21309 Remove the Install Step from Jstestfuzz in Evergreen
2016-01-22 13:38:34 -05:00
Rui Zhang
f4a4d6944b
SERVER-22266 sys-perf: upload cluster config files
2016-01-21 13:13:09 -08:00
Andrew Morrow
baffac716d
SERVER-22197 Don't use tcmalloc by default on non x86 linux
2016-01-19 17:42:42 -05:00