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

Add Evergreen task for running powercycle against mobile storage engine

    • Fully Compatible
    • v4.0
    • TIG 2018-08-13
    • 2

      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\"
      

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

              Created:
              Updated:
              Resolved: