[SERVER-30867] Add a resmoke hook to ensure no failpoints are left on after any test Created: 28/Aug/17  Updated: 06/Dec/22

Status: Backlog
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major - P3
Reporter: Mathias Stearn Assignee: Backlog - Server Tooling and Methods (STM) (Inactive)
Resolution: Unresolved Votes: 0
Labels: stm, tig-qwin-eligible, tig-resmoke
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-30735 DBDirectClient should use its own Las... Closed
Assigned Teams:
Server Tooling & Methods
Participants:

 Description   

Leaving a failpoint enabled after test completion is always a bug in a test and it can lead to hard-to-debug failures in later tests.

When this hook finds an enabled failpoint, it should mark the test as failed and either turn the failpoint off or mark the servers as invalid and restart them before running the next test.



 Comments   
Comment by Steven Vannelli [ 10/May/22 ]

Moving this ticket to the Backlog and removing the "Backlog" fixVersion as per our latest policy for using fixVersions.

Generated at Thu Feb 08 04:25:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.