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

Add Evergreen task for running powercycle against mobile storage engine

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Backport Requested:
      v4.0
    • Sprint:
      TIG 2018-08-13
    • Story Points:
      2

      Description

      We should create a powercycle_mobile Evergreen task that performs powercycle testing while running against the mobile storage engine. It should be as straightforward as copy the definition for the powercycle task and specifying --storageEngine=mobile in the mongod_extra_options parameter to the "run powercycle test" function, although some care would need to be taken to disable the FSM clients if we do this ticket before resolving SERVER-32993.

      - name: powercycle_mobile
        exec_timeout_secs: 7200 # 2 hour timeout for the task overall
        depends_on:
        - name: compile
        commands:
        - func: "do setup"
        - func: "set up remote credentials"
          vars:
            <<: *powercycle_remote_credentials
        - func: "set up EC2 instance"
          vars:
            <<: *powercycle_ec2_instance
        - command: expansions.update
          <<: *powercycle_expansions
        - func: "run powercycle test"
          vars:
            <<: *powercycle_test
            mongod_extra_options: --mongodOptions=\"--setParameter enableTestCommands=1 --storageEngine mobile\"
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              max.hirschhorn Max Hirschhorn
              Reporter:
              max.hirschhorn Max Hirschhorn
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: