Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-39305

Update resmoke to support new repeatTests options

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.9
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • Labels:
      None
    • Fully Compatible
    • DAG 2019-02-25
    • 2

      Add the following new options to control test repetition:

      • --repeatTestsTimeSecs
      • --repeatTestsMax

      These options help repeat a test until the --repeatTestsTimeSecs is reached. The default value, None, indicates no time limit specified and resmoke uses the --repeatTests value. An additional parameter, --repeatTestsMax, which would be used in conjunction with --repeatTests (minimum number of repetitions) to bound the --repeatTestsTimeSecs between these values. The test runs as follows:

      • At least --repeatTests times
      • Stops repeating when either the --repeatTestsTimeSecs or --repeatTestsMax is reached

      See SERVER-38911 for a proof of concept of this option.

            Assignee:
            jonathan.abrahams Jonathan Abrahams
            Reporter:
            jonathan.abrahams Jonathan Abrahams
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: