[SERVER-56916] Enable powercycle tasks on the mainline Created: 13/May/21  Updated: 29/Oct/23  Resolved: 20/May/21

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 5.0.0-rc0, 5.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Mikhail Shchatko Assignee: Mikhail Shchatko
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Duplicate
is duplicated by SERVER-56714 Fix powercycle for Windows Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.0
Sprint: STM 2021-05-31
Participants:
Linked BF Score: 139
Story Points: 1

 Description   
  • Add powercycle smoke test task on RHEL 8 all feature flag required builder
  • Add all other powercycle tasks on the following daily (non-required and non-suggested) build variants: 
    • Enterprise Amazon Linux
    • Ubuntu 18.04
  • Windows - make the following changes to get a 99.9%+ chance of a green powercycle task in a week of runs on a daily builder.
    • Change number of loops to 3
    • Run powercycle_replication_smalloplog, powercycle_syncdelay, powercycle, and powercycle_kill_mongod
    • Group the 4 powercycle tasks above in a display task so that we can easily identify in evergreen task history if there is a build where all 4 are green
    • Run on the Enterprise Windows daily builder 


 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 20/May/21 ]

Author:

{'name': 'Mikhail Shchatko', 'email': 'mikhail.shchatko@mongodb.com', 'username': 'MikhailShchatko'}

Message: SERVER-56916 Enable powercycle tasks on the mainline

(cherry picked from commit a3f6fd6950ce452ab72fb83d5de7c3a3fb7bd322)
Branch: v5.0
https://github.com/mongodb/mongo/commit/1aa7519ccd8c2e0634d5d4ffc006ee973ceb3d74

Comment by Githook User [ 20/May/21 ]

Author:

{'name': 'Mikhail Shchatko', 'email': 'mikhail.shchatko@mongodb.com', 'username': 'MikhailShchatko'}

Message: SERVER-56916 Enable powercycle tasks on the mainline
Branch: master
https://github.com/mongodb/mongo/commit/a3f6fd6950ce452ab72fb83d5de7c3a3fb7bd322

Comment by Brooke Miller [ 14/May/21 ]

Assuming this depends on SERVER-56903, when that's complete, can you update this ticket with the tasks you intend to add to required vs. suggested builders?

Generated at Thu Feb 08 05:40:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.