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

Run jstestfuzz unit tests as part of the Evergreen task

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • TIG A (10/09/15), TIG B (10/30/15)

    Description

      We should run the self-tests before using jstestfuzz on Evergreen.

      Tasks:
      1 - Split out the 'npm install' step into a separate command that fails if dependencies fail to install, this way the failure is indicated as a system failure instead of a test failure

      2 - Remove some of the fail-safe code we have to handle npm issues (e.g., npm install || true -> npm install)

      3 - Run 'npm test' as a "test" command to run the jstestfuzz unit tests before running 'npm start'

      Attachments

        Activity

          People

            robert.guo@mongodb.com Robert Guo (Inactive)
            kamran.khan Kamran K.
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: