Repository navigation
Enable drunc and small_footprint integration tests as CI workflows - #1077
Open
PawelPlesniak wants to merge 131 commits into
Open
PawelPlesniak wants to merge 131 commits into
PawelPlesniak wants to merge 131 commits into
Conversation
drunc and small_footprint integration tests as CI workflows
added 20 commits
October 5, 2026 09:12
Collaborator
Author
|
I need to get tthe SSH daemon working, but the test now runs |
Collaborator
Author
added 2 commits
October 12, 2026 22:45
added 2 commits
October 13, 2026 11:39
Collaborator
Author
|
With the current commit, a kubernetes integration test ran successfully on CI |
added 2 commits
October 13, 2026 18:14
Collaborator
Author
|
TODOs:
|
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Allows for the small footprint test to be ran as a CI workflow. This will be extended to the
druncintegration tests, which focus on ensuring that the features that we rely on in all use cases (production, development, integ testing) remain functional.Builds on
Will be able to close #610, and any other subprocess integration test PRs and issues.
This has also refactored the structure of the CI workflows that the developer will need to consider into two workflows:
Run checks at the development stage- runs standard checks including__init__file structure is correctRun tests- runs the unit (including publishing reports on the results and coverage),daqsystemtestintegration tests, and thedruncintegration testsThe
Run testsworkflow has been configured to run when a user takes a PR out of draft mode, which is the currently proposed development model.The
track_new_*workflows have also been extended to track in the drunc project board, and to assign the relevantt developers to the relevant PRs. An example of this working can be seen here