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

add non-cron AL2 x86, AL2 arm 64, AL2023 x86, AL2023 arm64 non-required variants

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Query Integration
    • Fully Compatible

      We currently have  AL2 x86, AL2 arm 64, AL2023 x86, AL2023 arm64  non-required variants running exclusively as cron jobs as part of the last_green candidate binary verification process.

       

      Those variants had to be cron only in order to have the project trigger on mongot only be triggered on the waterfall (not by anyone creating a patch and running tests and therefore trigger mongot to test last_green candidate binaries with non-merged code).

       

      However, we need a way for server engineers to test their proposed changes on these platforms. There are currently no non cron-only, not required variants on the master server evg project for AL2023x86, AL2023 arm, AL2 x86, AL2 arm64. So we have to add them as part of this project. 

       

      I believe it will be as simple as copying the variants we added for cron job mongot integration testing, but making them patchable: true, adding the --build-mongot compilation flags so that a mongot binary is downloaded, and adding the new search integration testing suites

            Assignee:
            maddie.zechar@mongodb.com Maddie Zechar
            Reporter:
            maddie.zechar@mongodb.com Maddie Zechar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: