Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-58052

Create separate variant for commit queue

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • Labels:
      None
    • STM 2021-07-12, STM 2021-07-26
    • 0

      Create a separate variant for CQ so we can leverage a separate pool of hosts to improve CQ's SLA.

      The code is the following; as well ass adding the "lint" tag to all the relevant lint functions

      diff --git a/etc/evergreen.yml b/etc/evergreen.yml
      index c5dd5283bb..9702df4ad7 100644
      --- a/etc/evergreen.yml
      +++ b/etc/evergreen.yml
      @@ -9139,6 +9139,25 @@ buildvariants:
           distros:
             - rhel80-xlarge+- <<: *enterprise-rhel-80-64-bit-dynamic-required-template
      +  name: enterprise-rhel-80-64-bit-dynamic-required-commit-queue
      +  display_name: "~ Shared Library Enterprise RHEL 8.0 Commit Queue"
      +  batchtime: 999999999
      +  run_on:
      +    - rhel80-other-pool
      +  tasks:
      +    - name: compile_test_and_package_parallel_core_stream_TG
      +    - name: compile_test_and_package_parallel_unittest_stream_with_recording_TG
      +    - name: compile_test_and_package_parallel_unittest_stream_TG
      +    - name: compile_test_and_package_parallel_dbtest_stream_TG
      +    - name: jsCore
      +    - name: .lint
      +      distros:
      +        - rhel80-small
      +    - name: test_api_version_compatibility
      +      distros:
      +        - rhel80-small
      +
       - &enterprise-rhel-80-64-bit-dynamic-all-feature-flags-required-template
         name: enterprise-rhel-80-64-bit-dynamic-all-feature-flags-required
         display_name: "! Shared Library Enterprise RHEL 8.0 (all feature flags)"
      

      Also create a similar variant for all Query patch builds since the new Query variants aren't running non-JS tasks.
       

            Assignee:
            robert.guo@mongodb.com Robert Guo (Inactive)
            Reporter:
            robert.guo@mongodb.com Robert Guo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: