diff options
| author | Max Hirschhorn <max.hirschhorn@mongodb.com> | 2019-05-31 11:50:35 -0400 |
|---|---|---|
| committer | Max Hirschhorn <max.hirschhorn@mongodb.com> | 2019-05-31 11:50:35 -0400 |
| commit | 9ca4b77385c3c92e545739290b2c5c2e2de8208c (patch) | |
| tree | c661315c8db091d1cdc7f57e99624b242ecdcb73 /etc | |
| parent | 134e5a7120efba871c62e0f3cf511842ab859e3e (diff) | |
| download | mongo-9ca4b77385c3c92e545739290b2c5c2e2de8208c.tar.gz | |
SERVER-41169 Add powercycle Evergreen tasks to SSL Ubuntu 16.04 builder.
(cherry picked from commit cf57e33764ba12a6a30ba6b75ef2aa3ccc192a78)
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/evergreen.yml | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index 6ed1141cc2d..1ed2a657718 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -2189,7 +2189,10 @@ functions: cmds="$cmds; fi" cmds="$cmds; else echo Cannot change the core pattern and no core dumps will be generated." cmds="$cmds; fi" - cmds="$cmds; $sudo reboot" + # The following line for restarting the machine is based on + # https://unix.stackexchange.com/a/349558 in order to ensure the ssh client gets a + # response from the remote machine before it restarts. + cmds="$cmds; nohup $sudo reboot &>/dev/null & exit" ssh_connection_options="${ssh_identity} ${ssh_connection_options}" ${activate_virtualenv} $python buildscripts/remote_operations.py \ @@ -7634,6 +7637,27 @@ buildvariants: - name: logical_session_cache_replication_1sec_refresh_jscore_passthrough_gen - name: logical_session_cache_sharding_1sec_refresh_jscore_passthrough_gen - name: logical_session_cache_standalone_1sec_refresh_jscore_passthrough_gen + - name: powercycle + distros: + - ubuntu1604-powercycle + - name: powercycle_fcv3.6 + distros: + - ubuntu1604-powercycle + - name: powercycle_kill_mongod + distros: + - ubuntu1604-powercycle + - name: powercycle_replication + distros: + - ubuntu1604-powercycle + - name: powercycle_replication_smalloplog + distros: + - ubuntu1604-powercycle + - name: powercycle_syncdelay + distros: + - ubuntu1604-powercycle + - name: powercycle_write_concern_majority + distros: + - ubuntu1604-powercycle - name: replica_sets - name: replica_sets_auth_gen - name: replica_sets_jscore_passthrough |
