Fix system_perf.yml and perf.yml microbench buildvariant definitions

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Blocker - P1
    • 7.0.0-rc0, 6.0.5, 6.3.0-rc1
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • ALL
    • v6.3, v6.0
    • 135
    • None
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Evergreen has upgraded it's yaml library to be more correct / consistent.

      As a result, some of the microbenchmarks build variants are broken.

      We need to fix the broken variants to be of the following form:

      - &linux-microbenchmarks-standalone-arm
        ... stuff ...
        expansions: &new-alias-name-for-expansions
      
      ...other configuration...
      - <<: *linux-microbenchmarks-standalone-arm
        ...other stuff...
        expansions:
          <<: *new-alias-name-for-expansions
          mongodb_setup: microbenchmarks_standalone-all-feature-flags.2023-01
      

      These changes may need to be applied to both the performance and system performance projects.

              Assignee:
              Jawwad Asghar
              Reporter:
              James O'Leary
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: