Project

General

Profile

Feature #2617

teuthology: ability to whitelist specific lockdep failures

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

Status:
New
Priority:
High
Assignee:
-
Category:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:

Description

This probably needs to do something like:

- grep for BUG|INFO|DEADLOCK
- filter out obvious ones we don't care about
- for each match, if it is a lockdep warning, look at following 10-20 lines, and whitelist based on that.

This will be easier to test/maintain as a standalone function or script, not buried in internal.py def syslog as it is now.

This should also include un-whitelisting the current lockdep errors, so we can re-whitelist the individual failures on a fine-grained basis.

History

#1 Updated by Sage Weil almost 12 years ago

  • Description updated (diff)
  • Category set to teuthology
  • Priority changed from Normal to High

#2 Updated by Sage Weil over 11 years ago

  • translation missing: en.field_position deleted (16)
  • translation missing: en.field_position set to 48

#3 Updated by Sage Weil over 11 years ago

  • Priority changed from High to Normal

#4 Updated by Sage Weil over 11 years ago

  • Project changed from Ceph to sepia
  • Category deleted (teuthology)

#5 Updated by Sage Weil about 11 years ago

  • Project changed from sepia to teuthology

#6 Updated by Anonymous about 11 years ago

  • Priority changed from Normal to High

#7 Updated by Anonymous about 11 years ago

Some lockdep failures are not our fault, and we are currently forced to choose between having test fail for things that have nothing to do with us or not getting the benefits of lockdep testing. Being able to whitelist specific failures would enable us to get the benefits of regular lockdep testing.

Also available in: Atom PDF