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

Rewrite the remove_during_mr.js test as an FSM workload

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • v3.4
    • TIG 2017-02-13
    • 0

    Description

      Kamran used jstests/libs/parallelTester.js explicitly in the remove_during_mr.js test in order to create a stand-alone script to trigger the invariant failure described in SERVER-15539. It is straightforward to model having "map-reduce clients" and "remove clients" executing concurrently as a FSM workload. Rewriting the remove_during_mr.js in this fashion also makes it simple to tune the test based on the existing map_reduce*.js FSM workloads and avoid having it take a very long time on certain build variants (in particular, the OS X and ARM builders).

      Attachments

        Issue Links

          Activity

            People

              max.hirschhorn@mongodb.com Max Hirschhorn
              max.hirschhorn@mongodb.com Max Hirschhorn
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: