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

Add powercycle smoke test

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      STM 2020-12-14, STM 2020-12-28
    • Story Points:
      1

      Description

      Add a Powercycle smoke test to detect an infrastructure break immediately - on all variants currently running Powercycle. This should be added to all required builders, in hopes that any failures could be found when running patch builds.

      • Enterprise Amazon Linux
      • Ubuntu 16.04
      • Windows

      Instead of running compile, we can use the new multiversion setup script to download the latest nightly builds of mongodb binaries on master for faster feedback. The smoke test will not set any feature-specific mongodb options so it should be fine for the powercycle code commit to diverge from the binary commit by a bit.

      The powercycle smoke tests can be added to a new buildvariant that runs 3 OSs in 3 tasks for less visual clutter. It's different to how build variants are currently defined but the logic will be more consistent in a more diagonalized world

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              vlad.rachev Vlad Rachev
              Reporter:
              robert.guo Robert Guo
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: