Skip to content

Fix side effects for parallel tests#1554

Merged
sl0thentr0py merged 3 commits intomasterfrom
neel/fix-concurrent-tests
Aug 12, 2022
Merged

Fix side effects for parallel tests#1554
sl0thentr0py merged 3 commits intomasterfrom
neel/fix-concurrent-tests

Conversation

@sl0thentr0py
Copy link
Copy Markdown
Member

@sl0thentr0py sl0thentr0py commented Aug 10, 2022

fixes #1553

#1504 added parallelization for tox but we have some tests that have global side effects and thus will flake when run concurrently.

  • Fixed Sanic tests starting on the same fixed port for older versions 0.8.x and 18.x
  • Fixed rediscluster test side-effect by resetting integrations list to ensure our monkeypatching happens after the test fixture monkeypatching

@sl0thentr0py sl0thentr0py force-pushed the neel/fix-concurrent-tests branch from ad976ac to b4a53f2 Compare August 12, 2022 12:21
@sl0thentr0py sl0thentr0py marked this pull request as ready for review August 12, 2022 12:25
@sl0thentr0py sl0thentr0py enabled auto-merge (squash) August 12, 2022 12:37
@sl0thentr0py sl0thentr0py merged commit 8588dbe into master Aug 12, 2022
@sl0thentr0py sl0thentr0py deleted the neel/fix-concurrent-tests branch August 12, 2022 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Redis integration tests have side effects

2 participants