stuck-benchmarks: add `finalize_teardown` for `BaseExchangeMixin`
If the `setup` method fails, the tests session waits for timeout (1800s per benchmark!), because BaseExchangeMixin's setup launches `hg serve`. The ASV test runner does not understand that setup failed and it should move on to the next benchmark. This shuts down the `hg serve` in case the `setup` breaks.
Loading
Please register or sign in to comment