Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 🧪 Fix e2e client tests #73

Merged
merged 3 commits into from
Oct 3, 2023

Conversation

bisgaard-itis
Copy link
Collaborator

What do these changes do?

Fix client e2e portal tests. The following are the changes:

  • Don't fail postproccessing job just because one of the test runs fail. This confuses people. Instead the postprocessing job only fails if something in the postprocessing fails.
  • Allow for more exitcodes from pytest to ensure tests are reported as failed when tests are interrupted.
  • Ensure generated html table is compatible with above changes

Related issue/s

How to test

@bisgaard-itis bisgaard-itis self-assigned this Oct 3, 2023
@bisgaard-itis bisgaard-itis added bug Something isn't working add test Add more tests and removed add test Add more tests labels Oct 3, 2023
@bisgaard-itis bisgaard-itis added this to the the nameless milestone Oct 3, 2023
@bisgaard-itis bisgaard-itis merged commit d732e18 into ITISFoundation:master Oct 3, 2023
16 checks passed
@bisgaard-itis bisgaard-itis deleted the fix-test branch October 3, 2023 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants