Refactor timeline framework to properly enforce concurrency-safe observations, and fix various issues discovered in the implementation of expectation algebra.

Refactor pattern to use == rather than 'in'.

Improve timeline logging and timestamp everything that's logged.

Do not run checks in fixture finalization if test failed.
This commit is contained in:
Pavel Minaev 2018-10-05 06:21:40 -07:00 committed by Karthik Nadig
parent 8c3269543a
commit a204460039
11 changed files with 765 additions and 385 deletions

View file

@ -1,3 +1,3 @@
[pytest]
testpaths=pytests
timeout=5
timeout=15