Open dimaqq opened 1 week ago
Side note, same test reliably fails in a different way when run under PyPy, because the garbage collection is delayed and weak reference not released on time.
I think that root causes are ultimately different, but there's a commonality of relying on order of destruction vs. observing a side effect.
An example failure in the doc-only change:
https://github.com/canonical/operator/actions/runs/10713359939/job/29705252719