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

Split test_snapshot.test_load to a separate job #139

Open
khaeru opened this issue Nov 24, 2023 · 0 comments
Open

Split test_snapshot.test_load to a separate job #139

khaeru opened this issue Nov 24, 2023 · 0 comments
Labels
ci Continuous integration & testing

Comments

@khaeru
Copy link
Member

khaeru commented Nov 24, 2023

Current output from the "pytest" CI workflow includes this:

246.42s call     message_ix_models/tests/model/test_snapshot.py::test_load[0]
13.88s call     message_ix_models/tests/test_workflow.py::test_make_click_command
11.73s call     message_ix_models/tests/tools/test_advance.py::test_get_advance_data

At 4 minutes, this is more than half of the total job run time. To speed up CI, split this to a separate job.

@khaeru khaeru added the ci Continuous integration & testing label Nov 24, 2023
@khaeru khaeru mentioned this issue Mar 26, 2024
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous integration & testing
Projects
None yet
Development

No branches or pull requests

1 participant