Skip to content

Conversation

@harshil21
Copy link
Member

@harshil21 harshil21 commented Apr 21, 2021

Removes the pytest-timeout plugin, since we have have patient_request_wrapper, which already handles timeout errors. Also stops tests from failing unnecessarily!

@harshil21 harshil21 added the ⚙️ tests affected functionality: tests label Apr 21, 2021
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey! Looks like you edited the (dev) requirements or the pre-commit hooks. I'm just a friendly reminder to keep the pre-commit hook versions in sync with the dev requirements and the additional dependencies for the hooks in sync with the requirements :)

@harshil21 harshil21 marked this pull request as draft April 21, 2021 12:25
Copy link
Member

@Bibo-Joshi Bibo-Joshi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool stuff! 🦾 (I see succeeding tests ❤️ )

about flaky: tests that don't make a requests to TG shouldn't be flaky. the idea behind flaky is to make non-deterministic tests more stable. I can agree to the conversation timeout thingy, because timing is not always really deterministic but IISC the other two tests shouldn't be flaky and I don't recall them being unreliable for me …

@harshil21 harshil21 marked this pull request as ready for review April 28, 2021 20:39
@Bibo-Joshi Bibo-Joshi merged commit b202658 into master Apr 30, 2021
@Bibo-Joshi Bibo-Joshi deleted the improve-tests branch April 30, 2021 08:43
@github-actions github-actions bot locked and limited conversation to collaborators May 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

⚙️ tests affected functionality: tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants