[SERVER-50133] Perf YAML Cleanups Created: 05/Aug/20  Updated: 06/Dec/22  Resolved: 20/Aug/20

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

Type: Bug Priority: Major - P3
Reporter: Ryan Timmons Assignee: Backlog - Server Tooling and Methods (STM) (Inactive)
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-49786 Freeze DSI and Genny for non-master p... Closed
Problem/Incident
Assigned Teams:
Server Tooling & Methods
Operating System: ALL
Sprint: STM 2020-09-07
Participants:
Linked BF Score: 0
Story Points: 2

 Description   

Depends on SERVER-49786

From sys-perf yaml:

  1. Remove mark_idle invocations and
  2. Switch run-dsi invocations to use subprocess.exec and no extensions
    1. kill the set lines; no dsienv.sh or setup-dsi-env.sh--kill in DSI (kill signal_processing_setup.sh from DSI while you're there)
    2. never any absolute paths or .py suffixes always just run-dsi command; kill bin/anaysis.py
  3. Kill "write yml config" in favor of expansions.yml
  4. "deploy cluster" calls run-dsi deploy-cluster
  5. Do json.send as a post task
  6. Kill useless/constant project_dir, platform, script_flags vars

For perf.yml:

  1. call analysis through run-dsi
  2. the killall_mci expansion doesn't exist so kill that from the pre/post steps; make the pkill scripts not ugly af


 Comments   
Comment by Githook User [ 20/Aug/20 ]

Author:

{'name': 'Ryan Timmons', 'email': '119094+rtimmons@users.noreply.github.com', 'username': 'rtimmons'}

Message: SERVER-50133 Update to new conventional locations (#661)
Branch: master
https://github.com/10gen/dsi/commit/c895237967d637a51d4f353bfad475128943808c

Comment by Ryan Timmons [ 20/Aug/20 ]

Dupe of SERVER-50277

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