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

Release test lock in failed tests

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      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.

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

              Created:
              Updated:
              Resolved: