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

Refactor/distributed-tests #493

Merged
merged 219 commits into from
Nov 13, 2024
Merged

Conversation

bgunnar5
Copy link
Member

This PR ports the distributed tests from the integration test suite to pytest. It's introducing the start of a new architecture for integration tests where test definitions are spread out over multiple files, as is typical with pytest.

In this PR, we remove the "distributed tests" from github actions, add in "integration tests", and move "unit tests" to it's own action separate from "local tests".

This PR is necessary for existing tests to pass for #489.

bgunnar5 and others added 30 commits August 4, 2023 16:27
Copy link
Collaborator

@doutriaux1 doutriaux1 left a comment

Choose a reason for hiding this comment

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

Thanks @bgunnar5 looks good. Just a few comments here and there.

tests/context_managers/celery_workers_manager.py Outdated Show resolved Hide resolved
tests/context_managers/server_manager.py Show resolved Hide resolved
tests/fixture_types.py Show resolved Hide resolved
tests/integration/test_celeryadapter.py Show resolved Hide resolved
tests/integration/test_celeryadapter.py Show resolved Hide resolved
tests/unit/common/test_encryption.py Show resolved Hide resolved
@bgunnar5
Copy link
Member Author

for logging purposes: @doutriaux1 messaged approval to merge over teams

@bgunnar5 bgunnar5 merged commit e1655df into LLNL:develop Nov 13, 2024
18 checks passed
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.

3 participants