[SERVER-60874] Integrate 1-click dev env setup command with Evergreen task pages Created: 21/Oct/21  Updated: 27/Oct/23  Resolved: 10/Dec/21

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Robert Guo (Inactive) Assignee: Backlog - Server Tooling and Methods (STM) (Inactive)
Resolution: Gone away Votes: 0
Labels: dp-qp-stakeholder-request-2021-10
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-60875 Move the multiversion setup portion o... Closed
Assigned Teams:
Server Tooling & Methods
Participants:

 Description   

1. Add support to setup-dev-env for finding the compile task given an arbitrary task ID, and support downloading artifacts from the given task, in addition to the compile tasks.
2. Add a link containing a text file with the setup-dev-env command that sets up the dev environment and the filename of the shell script from the next step.
3. When resmoke fails, write out a shell script containing the local invocation to run the failed test(s). This will be downloaded as part of the above command.



 Comments   
Comment by Robert Guo (Inactive) [ 10/Dec/21 ]

The minimizer is now run automatically so there's no need to generate a resmoke.py invocation. The static/hard-coded invocation is in a wiki page linked to fuzzer tasks with minimized results.

Comment by Robert Guo (Inactive) [ 02/Nov/21 ]

Re-opened; the minimizer's local repro needs the resmoke invocation

Comment by Brooke Miller [ 02/Nov/21 ]

Closing as Won't Fix since we've received feedback that we only want this tool to be used on virtual workstations.

Generated at Thu Feb 08 05:50:58 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.