Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37125 Remove unused ProcessControl code | Mikhail Shchatko | 2021-05-12 | 1 | -21/+5 |
| | |||||
* | SERVER-39883: Have Posix powercycle tests check the MongoDB lock file to ↵ | Daniel Gottlieb | 2020-06-24 | 1 | -19/+41 |
| | | | | | | signal process termination. (cherry picked from commit 128ea14211bc3b0925c5788a848b3c696743f540) | ||||
* | SERVER-47940 Add space between resmoke.py and run in powertest | Carl Raiden Worley | 2020-05-04 | 1 | -1/+1 |
| | |||||
* | SERVER-46769 Migrate from optparse to argparse | vrachev | 2020-04-30 | 1 | -0/+1 |
| | |||||
* | SERVER-44559 Enable WT debug table for powercycle tests | Jamie Heppenstall | 2020-04-17 | 1 | -1/+1 |
| | | | | (cherry picked from commit 5c53fe70e2d6e70b56b3f6a161a74a63d7490cdc) | ||||
* | SERVER-42615 Run chkdsk command on Windows after each powercycle loop. | Max Hirschhorn | 2019-08-02 | 1 | -0/+29 |
| | |||||
* | SERVER-41169 Add powercycle Evergreen tasks to SSL Ubuntu 16.04 builder.r4.1.12 | Max Hirschhorn | 2019-05-27 | 1 | -1/+4 |
| | |||||
* | SERVER-41321 Ignore ERROR_BROKEN_PIPE from StopService() in powercycle. | Max Hirschhorn | 2019-05-27 | 1 | -5/+13 |
| | |||||
* | SERVER-41322 Retry rsync'ing data directory up to 5 times in powercycle. | Max Hirschhorn | 2019-05-27 | 1 | -7/+25 |
| | |||||
* | SERVER-41109 Migrate powercycle scripts over to Python 3. | Max Hirschhorn | 2019-05-16 | 1 | -17/+21 |
| | |||||
* | SERVER-40542 Remove references to pip2 | Mathew Robinson | 2019-04-10 | 1 | -1/+1 |
| | |||||
* | SERVER-32295 Support Python 3 | Mathew Robinson | 2019-04-08 | 1 | -198/+201 |
| | |||||
* | SERVER-38697 Use process creation time to detect pid reuse. | Max Hirschhorn | 2019-03-01 | 1 | -28/+19 |
| | | | | | Changes start_cmd() to use psutil.Popen() rather than subprocess.Popen() in order to cache the creation time of the child process. | ||||
* | SERVER-37490 Increase ssh ConnectTimeout from 10 to 30 seconds. | Max Hirschhorn | 2019-01-03 | 1 | -4/+7 |
| | |||||
* | SERVER-36152 Update requirements.txt | Ben Caimano | 2018-09-28 | 1 | -4/+0 |
| | | | | | This is the full upgrade and split of the majority of our pypa project requirements. | ||||
* | SERVER-36162 Powercycle - ensure internal crash command has been executed on ↵ | Jonathan Abrahams | 2018-09-13 | 1 | -8/+48 |
| | | | | the remote host | ||||
* | SERVER-36152 Update requirements.txt | Ben Caimano | 2018-08-28 | 1 | -1/+1 |
| | |||||
* | SERVER-36431 Powercycle should check for existence of a process before ↵ | Jonathan Abrahams | 2018-08-13 | 1 | -2/+5 |
| | | | | accessing it's attributes | ||||
* | SERVER-33695 Fix lint | Jonathan Abrahams | 2018-07-25 | 1 | -1/+1 |
| | |||||
* | SERVER-33695 Include the loop name in the before and after recovery files in ↵ | Jonathan Abrahams | 2018-07-25 | 1 | -7/+25 |
| | | | | powertest.py | ||||
* | SERVER-35946 Powercycle kill_mongod function should ensure the service is ↵ | Jonathan Abrahams | 2018-07-24 | 1 | -6/+24 |
| | | | | not in a running state | ||||
* | SERVER-35724 Remote EC2 hosts which are not accessible via ssh should fail ↵ | Jonathan Abrahams | 2018-06-29 | 1 | -24/+72 |
| | | | | with system error | ||||
* | SERVER-35588 powertest.py should call replSetReconfigure command only after ↵ | Jonathan Abrahams | 2018-06-27 | 1 | -13/+14 |
| | | | | successful replSetGetConfig | ||||
* | SERVER-35506 The Powercycle wait_for_mongod_shutdown function should ensure ↵ | Jonathan Abrahams | 2018-06-18 | 1 | -12/+27 |
| | | | | the mongod process is no longer running | ||||
* | SERVER-33817 Powercycle test using kill mongod | Jonathan Abrahams | 2018-06-18 | 1 | -16/+42 |
| | |||||
* | SERVER-35233 Fix remote collection validation by ignoring views | Jonathan Abrahams | 2018-05-29 | 2 | -1/+3 |
| | |||||
* | SERVER-34075 Reenable powercycle_replication* tests and startup mongod as a ↵ | Jonathan Abrahams | 2018-05-01 | 1 | -15/+30 |
| | | | | replset during recovery mode in powertest.py | ||||
* | SERVER-34444 Reestablish a new connection to LocalToRemoteOperations after ↵ | Jonathan Abrahams | 2018-04-12 | 1 | -5/+8 |
| | | | | crash in powercycle.py | ||||
* | SERVER-34144 Powercycle output improvements: | Jonathan Abrahams | 2018-04-10 | 1 | -3/+5 |
| | | | | | - Correct replset name to 'powercycle' - Improve canary insert and validate output | ||||
* | SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy | Jonathan Abrahams | 2018-04-05 | 2 | -296/+317 |
| | |||||
* | SERVER-34318 Set timeout for canary insert to 1 hour in powertest.py | Jonathan Abrahams | 2018-04-04 | 1 | -4/+6 |
| | |||||
* | SERVER-23312 Format Python files with yapf | Jonathan Abrahams | 2018-03-26 | 1 | -531/+306 |
| | |||||
* | SERVER-34062 powertest.py attempts to access an attribute named address_type ↵ | Jonathan Abrahams | 2018-03-23 | 1 | -1/+1 |
| | | | | rather than its value | ||||
* | SERVER-33696 Set timeout_secs for powercycle* task to restrict the duration ↵ | Jonathan Abrahams | 2018-03-09 | 1 | -5/+15 |
| | | | | of a single powercycle loop | ||||
* | SERVER-33619 Assign address_type for any EC2 instance in powertest.py | Jonathan Abrahams | 2018-03-05 | 1 | -9/+24 |
| | |||||
* | SERVER-32515 Powercycle - rsync file exclude list | Jonathan Abrahams | 2018-01-03 | 1 | -6/+21 |
| | |||||
* | SERVER-32228 Powercycle - handle remote host restarts | Jonathan Abrahams | 2017-12-21 | 1 | -27/+37 |
| | |||||
* | SERVER-32074 Powercycle - Fix Windows event_name for handling stack dumps | Jonathan Abrahams | 2017-12-06 | 1 | -1/+1 |
| | |||||
* | SERVER-32074 Powercycle - Add stack dump when SIGUSR1 or Windows event is ↵ | Jonathan Abrahams | 2017-12-03 | 1 | -0/+82 |
| | | | | received | ||||
* | SERVER-32091 Powecycle - remove mongod.lock file for MMAPV1 test | Jonathan Abrahams | 2017-12-01 | 1 | -0/+24 |
| | |||||
* | SERVER-32090 Powercycle - pymongo client args are overwritten | Jonathan Abrahams | 2017-12-01 | 1 | -13/+15 |
| | |||||
* | SERVER-32071 Powercycle - use internal crash nstead of AWS EC2 force-stop, ↵ | Jonathan Abrahams | 2017-12-01 | 1 | -27/+28 |
| | | | | | | | | which does not immediately terminate an instance. Internal crash methods are: - Linux, use sysrq-trigger - Windows, use NotMyFault | ||||
* | SERVER-31886 Add powercycle tasks to run on Windows | Jonathan Abrahams | 2017-11-21 | 1 | -104/+274 |
| | | | | | - Add capability to generate report.json in powertest.py - Add capability to generate and read a configuration YML file in powertest.py | ||||
* | SERVER-31807 Powercycle: Fix CRUD client configuration file | Jonathan Abrahams | 2017-11-09 | 1 | -3/+3 |
| | |||||
* | SERVER-31807 Add Powercycle task using writeConcern {w: "majority"} | Jonathan Abrahams | 2017-11-08 | 1 | -52/+64 |
| | |||||
* | SERVER-31325 Powercycle new tasks: | Jonathan Abrahams | 2017-11-08 | 1 | -87/+179 |
| | | | | | | - Replication WT - Replication small oplog - Sync delay | ||||
* | SERVER-31774 New powercycle test option & task - setFeatureCompatibilityVersion | Jonathan Abrahams | 2017-11-07 | 1 | -0/+31 |
| | |||||
* | SERVER-31682 Use AWS EC2 force-stop in powercycle tests | Jonathan Abrahams | 2017-10-25 | 1 | -14/+70 |
| | |||||
* | SERVER-30802 Add CRUD & FSM clients to powertest.py | Jonathan Abrahams | 2017-10-25 | 1 | -64/+355 |
| | |||||
* | SERVER-29816 Powercyle test added, pytests/powertest.py. | Jonathan Abrahams | 2017-09-14 | 1 | -0/+1751 |