[SERVER-72519] Add arm and intel Microbenchmark test variants to Sys Perf Created: 04/Jan/23  Updated: 29/Oct/23  Resolved: 23/Jan/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0-rc0, 6.3.0-rc1, 4.4.20, 5.0.16, 6.0.6

Type: Task Priority: Major - P3
Reporter: Jawwad Asghar Assignee: Jawwad Asghar
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.3, v6.2, v6.0, v5.0, v4.4
Participants:

 Comments   
Comment by Githook User [ 06/Mar/23 ]

Author:

{'name': 'Jawwad Asghar', 'email': 'jawwad.asghar@mongodb.com', 'username': 'jawwadasghar'}

Message: SERVER-72519 Add arm and intel Microbenchmark test variants to Sys Perf
Branch: v5.0
https://github.com/mongodb/mongo/commit/fad65ee51af4bdd89aa61afbf70bde2c35ead0d2

Comment by Githook User [ 06/Mar/23 ]

Author:

{'name': 'Jawwad Asghar', 'email': 'jawwad.asghar@mongodb.com', 'username': 'jawwadasghar'}

Message: SERVER-72519 Add arm and intel Microbenchmark test variants to Sys Perf
Branch: v6.2
https://github.com/mongodb/mongo/commit/af4f6f14571988a36c3811c8a30b6ad750c6c376

Comment by Githook User [ 06/Mar/23 ]

Author:

{'name': 'Jawwad Asghar', 'email': 'jawwad.asghar@mongodb.com', 'username': 'jawwadasghar'}

Message: SERVER-72519 Add arm and intel Microbenchmark test variants to Sys Perf
Branch: v6.0
https://github.com/mongodb/mongo/commit/1aa323aca0ee3f7d93ca767713153cedf1854721

Comment by Githook User [ 06/Mar/23 ]

Author:

{'name': 'Jawwad Asghar', 'email': 'jawwad.asghar@mongodb.com', 'username': 'jawwadasghar'}

Message: SERVER-72519 Add arm and intel Microbenchmark test variants to Sys Perf
Branch: v4.4
https://github.com/mongodb/mongo/commit/b30d26954214ef66bb80f111be8ccdcb3a8dd1a5

Comment by Githook User [ 03/Mar/23 ]

Author:

{'name': 'Jawwad Asghar', 'email': 'jawwad.asghar@mongodb.com', 'username': 'jawwadasghar'}

Message: SERVER-72519 Add arm and intel Microbenchmark test variants to Sys Perf
Branch: v6.3
https://github.com/mongodb/mongo/commit/25184c1132eb56e089fdf3c82230433f5e5d27c3

Comment by Githook User [ 20/Jan/23 ]

Author:

{'name': 'Jawwad Asghar', 'email': 'jawwad.asghar@mongodb.com', 'username': 'jawwadasghar'}

Message: SERVER-72519 Adding arm and intel Microbenchmark test variants to Sys Perf
Branch: master
https://github.com/mongodb/mongo/commit/6a7bf4f2daea0c3a9d4bf2ded2a2938ea9ca3996

Comment by Jawwad Asghar [ 18/Jan/23 ]

Standup: 

  • Apart from finalizing the names (below). waiting for go ahead to merge based on variance observed in runs. 
  • We are adding 12 variants to sys perf and input on the display names is more than welcome!
    • Current names in perf:   <topology> <OS> <options / flags>
      Proposed name:            MicroBenchmarks <architecture> <topology> <options / flags>.<date stamp>
    • For example - 
      1-Node ReplSet Linux inMemory (all feature flags)           becomes
      MicroBenchmarks Arm 1-Node ReplSet (all feature flags).2023-01
Comment by Jawwad Asghar [ 12/Jan/23 ]

Standup: 

  • Addressed code review comments - main change was swapping variants such that the ARM was the main example, and intel inherited the configuration from ARM)
  • Have this good looking patch with all successes and latest dsi + mongo changes
  • Would like to get results from more executions to start looking at variance 
Comment by Jawwad Asghar [ 11/Jan/23 ]

Standup:

  • Addressing code review comments. 
  • wont be submitting this until we look at the variance across runs
Comment by Jawwad Asghar [ 10/Jan/23 ]

Standup: 

  • Created remaining Microbenchmark MongoDB setup files for different tasks 
  • Intel / ARM variants generally looking good!
    • Ran all 226 tasks. ~5% Failed - looking at failures today. 
Comment by Jawwad Asghar [ 09/Jan/23 ]

Standup: 

  • Have all of our variants / tasks showing up in our sys_perf patch. 
  • Working through some bugs now to make sure all variants / tasks pass
Comment by Jawwad Asghar [ 06/Jan/23 ]

Standup: 

Comment by Jawwad Asghar [ 05/Jan/23 ]

Standup: 

  • Starting this today. Need to confirm we are OK adding tests to sys_perf rather than perf. 
Generated at Thu Feb 08 06:22:03 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.