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

Rewrite the remove_during_mr.js test as an FSM workload

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

      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).

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

              Created:
              Updated:
              Resolved: