Project

General

Profile

Subtask #2236

Feature #2226: osd: better filestore idempotency test

filestore failure injection (3)

Added by Sage Weil almost 12 years ago. Updated almost 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

add a hook to operations that we want to potentially fail.
need to identify the caller so that the tester can potentially trigger every failure point
enable via compilation flag

History

#1 Updated by Sage Weil almost 12 years ago

  • Subject changed from filestore failure injection to filestore failure injection (3)
  • Description updated (diff)

#2 Updated by Sage Weil almost 12 years ago

  • Status changed from New to Resolved

wip-filestore-failure

I don't think enumerating/identifying the callers is needed here. For the idempotency tester the density of weirdness will be very high.

If need be, we can make a second --filestore-kill-foo-at with a parallel set of injection points, but this is enough for now.

Also available in: Atom PDF