Skip to content

integration_tests: Speed up CI run time (SC-612)#1111

Merged
blackboxsw merged 1 commit into
canonical:mainfrom
TheRealFalcon:reduce-ci-tests
Nov 17, 2021
Merged

integration_tests: Speed up CI run time (SC-612)#1111
blackboxsw merged 1 commit into
canonical:mainfrom
TheRealFalcon:reduce-ci-tests

Conversation

@TheRealFalcon
Copy link
Copy Markdown
Contributor

@TheRealFalcon TheRealFalcon commented Nov 16, 2021

Proposed Commit Message

integration_tests: Speed up CI run time

Move more tests into test_combined.py and remove the CI mark from module
tests that aren't updated often or don't represent core functionality.

Additional Context

Removed files have been merged into test_combined.py. All tests will still get run daily on our internal jenkins instance. This is for travis and tests that block merging.

Move more tests into test_combined.py and remove the CI mark from module
tests that aren't updated often or don't represent core functionality.
@TheRealFalcon TheRealFalcon changed the title integration_test: Speed up CI run time integration_tests: Speed up CI run time Nov 16, 2021
@TheRealFalcon TheRealFalcon changed the title integration_tests: Speed up CI run time integration_tests: Speed up CI run time (SC-612) Nov 16, 2021
Copy link
Copy Markdown
Collaborator

@blackboxsw blackboxsw left a comment

Choose a reason for hiding this comment

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

All good with consolidating unrelated modules into test_combined in general. If we run into failure scenarios because of interaction between those modules(unlikely), we can separate them back out. Likewise, if we find that the removal of pytest.mark.ci leads to frequent failures on our daily build after branches have landed, we can opt to re-integrate those tests in per-PR CI runs.

@blackboxsw blackboxsw merged commit 8c52bb3 into canonical:main Nov 17, 2021
@TheRealFalcon TheRealFalcon deleted the reduce-ci-tests branch March 21, 2025 18:52
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