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

[ENG-5521] Phase 3: Tests pass locally but fail on CI #10602

Merged

Conversation

opaduchak
Copy link
Contributor

@opaduchak opaduchak commented May 1, 2024

Purpose

Fix tests which pass locally but fail on CI

Changes

Closed session in teardown of TestSession TestCase
DRY improvements for CI

QA Notes

Please make verification statements inspired by your code and what your code touches.

  • Verify
  • Verify

What are the areas of risk?

Any concerns/considerations/questions that development raised?

Documentation

Side Effects

Ticket

ENG-5521

@opaduchak opaduchak changed the base branch from develop to feature/python-upgrade May 1, 2024 13:19
 * Close request context manager in teardown. Leaving it open was
   causing some of subsequent tests to fail

 * factor out some repeated code in github actions
@felliott felliott merged commit ed3b54e into CenterForOpenScience:feature/python-upgrade May 3, 2024
1 of 6 checks passed
@felliott
Copy link
Member

felliott commented May 3, 2024

Looks good! Merged.

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.

2 participants