Uploaded image for project: 'Rust Driver'
  1. Rust Driver
  2. RUST-250

Release test lock in failed tests

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      We use a lock to allow tests to be run exclusively (e.g. tests with failpoints). When such tests fail or panic, they poison the lock, which causes all subsequent tests to fail when they try to acquire the lock. This reduces the value of a single test run, since the rest of the tests essentially won't be run.

      We should come up with a way to have these failing tests release the lock so that the rest of the tests can run.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            patrick.freed Patrick Freed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated: