[SERVER-20803] Run jstestfuzz unit tests as part of the Evergreen task Created: 07/Oct/15  Updated: 27/Oct/15  Resolved: 16/Oct/15

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: 3.1.9
Fix Version/s: 3.2.0-rc1

Type: Task Priority: Major - P3
Reporter: Kamran K. Assignee: Robert Guo (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: TIG A (10/09/15), TIG B (10/30/15)
Participants:

 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'



 Comments   
Comment by Githook User [ 16/Oct/15 ]

Author:

{u'username': u'guoyr', u'name': u'Robert Guo', u'email': u'robert.guo@10gen.com'}

Message: SERVER-20803 Run jstestfuzz unit tests in Evergreen
Branch: master
https://github.com/mongodb/mongo/commit/af021f6e674f003f1d8227d46f43fe69cdef7606

Generated at Thu Feb 08 03:55:20 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.