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

Devops: Make use of the improved pytest fixtures in aiida-core #87

Merged
merged 3 commits into from
Jul 1, 2024

Conversation

sphuber
Copy link
Owner

@sphuber sphuber commented Apr 7, 2024

The new fixtures allow to configure a profile with aiida_profile with
a storage backend that doesn't require PostgreSQL but uses the
core.sqlite_dos plugin instead. The fixture by default also doesn't
configure to use RabbitMQ as the broker, however, the tests in
aiida-shell submit to the daemon which requires a broker. Therefore
aiida_profile is overridden to configure RabbitMQ`.

@sphuber sphuber force-pushed the feature/improved-profile-fixtures branch 3 times, most recently from deabb9d to 4ec950e Compare April 7, 2024 07:54
@sphuber sphuber changed the title Feature/improved profile fixtures Devops: Make use of the improved pytest fixtures in aiida-core Apr 7, 2024
@sphuber sphuber force-pushed the feature/improved-profile-fixtures branch 3 times, most recently from 7a94b7e to 9e79756 Compare April 9, 2024 07:51
@sphuber sphuber force-pushed the feature/improved-profile-fixtures branch from 9e79756 to d1a619e Compare July 1, 2024 10:42
The new fixtures allow to configure a profile with `aiida_profile` with
a storage backend that doesn't require PostgreSQL but uses the
`core.sqlite_dos` plugin instead. The fixture by default also doesn't
configure to use RabbitMQ as the broker, however, the tests in
`aiida-shell` submit to the daemon which requires a broker. Therefore
`aiida_profile` is overridden to configure RabbitMQ`.
@sphuber sphuber force-pushed the feature/improved-profile-fixtures branch from 41e8983 to c6454d4 Compare July 1, 2024 11:52
@sphuber sphuber force-pushed the feature/improved-profile-fixtures branch from c6454d4 to b7efbd2 Compare July 1, 2024 11:54
@sphuber sphuber merged commit 27a6393 into master Jul 1, 2024
11 checks passed
@sphuber sphuber deleted the feature/improved-profile-fixtures branch July 1, 2024 12:01
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.

1 participant