XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      STM 2020-03-23, STM 2020-04-06, STM 2020-04-20
    • Story Points:
      3

      Description

      Before working on actual features, add the E2E tests outlined in the test plan and ensure they fail:

      Create resmoke unit tests that will test these scenarios:

      • Run a single test using a resmoke fixture (simulating a test timeout)
      • Run multiple tests using a resmoke fixture (simulating a task timeout)
      • Run a test using mongorunner to spin up mongods (simulating a non-fixture test)

      For each test, the script that sends a signal to resmoke will be called. The same script waits for those processes to have exited. Once they have, we will inspect that the analysis and archival has been done for all cases above. This should test everything except for evergreen calling it’s timeout task.

      When beginning to add project features, ensure they pass these tests.

        Attachments

          Activity

            People

            Assignee:
            vlad.rachev Vlad Rachev
            Reporter:
            vlad.rachev Vlad Rachev
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: