Need "failpoints" system to facilitate testing core server.

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Done
    • Priority: Major - P3
    • 2.3.0
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • None
    • Fully Compatible
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      A failpoints system would allow us to write tests involving rare occurrences in the core server. The idea comes from the BSD kernel, where failpoints set by sysctl are used to test unusual control paths in kernel components. It is also effective for testing race conditions, especially if you can enable/disable the failpoints in an online fashion.

              Assignee:
              Randolph Tan
              Reporter:
              Andy Schwerin
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: