Why do my tests work when run sequentially, but fail when I run them in parallel? Follow