[SERVER-51164] Remove non-DSI Microbenchmarks Created: 25/Sep/20  Updated: 29/Oct/23  Resolved: 03/Nov/20

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: Backlog
Fix Version/s: 4.9.0, 4.4.3

Type: Improvement Priority: Major - P3
Reporter: Ryan Timmons Assignee: Ryan Timmons
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Gantt Dependency
Problem/Incident
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4
Sprint: STM 2020-10-19, STM 2020-11-02, STM 2020-11-16
Participants:
Linked BF Score: 0
Story Points: 2

 Description   

After TIG-2656 is done, ensure the DSI and non-DSI versions of the microbenchmarks workloads show comparable performance numbers for at least 2 waterfall runs. If they do, remove the non-DSI tasks and remove the _dsi suffix from the DSI tasks.

Get buy-in from the performance team and/or the perf-build-barons via slack prior to merging.

At the same time, make perf.yml and sys-perf.yml look as identical as possible. The only difference at this point should be the list of tasks and the names of the variants. Everything else should be the same now.



 Comments   
Comment by Ryan Timmons [ 03/Nov/20 ]

v4.4 has minor conflicts, resolved in my branch of v4.4 (commit fdc829c9073c0a84ec00b0e44586825196374999 of my fork).

Comment by Githook User [ 03/Nov/20 ]

Author:

{'name': 'Ryan Timmons', 'email': 'ryan.timmons@mongodb.com', 'username': 'rtimmons'}

Message: SERVER-51164 Unify perf yamls
Branch: master
https://github.com/mongodb/mongo/commit/8778b0681eaf061fffb5a4055f60597589450606

Comment by Githook User [ 20/Oct/20 ]

Author:

{'name': 'Ryan Timmons', 'email': 'ryan.timmons@10gen.com', 'username': 'rtimmons'}

Message: SERVER-51164 Remove Non-DSI Microbenchmarks Workloads
Branch: v4.4
https://github.com/mongodb/mongo/commit/5992f432504d654080324244934ff5c16a0f080b

Comment by Githook User [ 20/Oct/20 ]

Author:

{'name': 'Ryan Timmons', 'email': 'ryan.timmons@10gen.com', 'username': 'rtimmons'}

Message: SERVER-51164 Remove Non-DSI Microbenchmarks Workloads
Branch: master
https://github.com/mongodb/mongo/commit/b649de3d45136033c251bfc07c8d42ea22da329f

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