-
Notifications
You must be signed in to change notification settings - Fork 88
feat(ci): Add task for package integration tests. #1664
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
Merged
quinntaylormitchell
merged 62 commits into
y-scope:main
from
quinntaylormitchell:testing-start-stop-6
Dec 4, 2025
Merged
Changes from all commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
8e75e15
Test a generic clp package start up and spin down (default: clp-text).
quinntaylormitchell 44ee20e
Merge branch 'main' into feature branch
quinntaylormitchell bbe0575
Expand to clp-text and clp-json; store JSON config pairs in temp conf…
quinntaylormitchell 5cd47f8
Merge branch 'main' into feature branch
quinntaylormitchell c5375eb
Include and employ clp_py_utils.clp_config; refrain from using the us…
quinntaylormitchell 2be837f
Lint.
quinntaylormitchell bf14b5e
Refactor; move all utility functions to utils files as appropriate.
quinntaylormitchell 27b7f5b
Add comments.
quinntaylormitchell e041f0e
Streamline logger calls.
quinntaylormitchell 75672fc
Deduplicate fixture code.
quinntaylormitchell 0822a79
Merge branch 'main' into feature branch
quinntaylormitchell 2df9515
Change method of clp_config import; temporary, will change again once…
quinntaylormitchell 63f3ae4
Generalize code so that it's better equipped to handle future CLP_MOD…
quinntaylormitchell 0011447
Merge branch 'main' into feature branch
quinntaylormitchell 0ff9465
Combine PackageConfig, PackageModeConfig, and PackageInstanceConfig i…
quinntaylormitchell cdcfaee
Employ a 'CLPConfig'-centric approach rather than 'dict'-centric.
quinntaylormitchell 53e7343
Store list of required components for each mode
quinntaylormitchell 796ffe3
Generalize the method by which the mode of operation is determined.
quinntaylormitchell bae12de
Move all mode-related utilities to their own file.
quinntaylormitchell 9c9ef74
Minor error.
quinntaylormitchell 0f3dcd5
Move load_yaml_to_dict to general utilities file.
quinntaylormitchell f9865a8
Add taskfile tasks for package tests.
quinntaylormitchell 865e9ed
Address rabbit comments.
quinntaylormitchell 09d5200
Add mariadb_config install for linting purposes (will be unecessary a…
quinntaylormitchell 5fffc32
Lint YAML.
quinntaylormitchell 571f313
Merge branch 'main' into feature branch
quinntaylormitchell e348be0
Adapt code after #1549 merge.
quinntaylormitchell 30f186f
Merge branch 'main' into feature branch
quinntaylormitchell e5da7e9
Merge branch 'main' into feature branch
quinntaylormitchell 292ec70
Merge branch 'main' into feature branch
quinntaylormitchell 0c4cfa4
Remove 'python -m'.
quinntaylormitchell bee738a
Address Bill-hbrhbr comments.
quinntaylormitchell 49eaf97
Brush up docstrings.
quinntaylormitchell e3c4a3b
Merge branch 'main' into feature branch
quinntaylormitchell 4cd92e6
Adapt to PascalCase ClpConfig.
quinntaylormitchell 87c4809
Merge branch 'main' into feature branch
quinntaylormitchell baddcfe
Address Bill's comments; add helper function that returns a list of r…
quinntaylormitchell 7cf597d
Rabbit.
quinntaylormitchell 8372a9f
Refactor PackageConfig and PackageInstance classes into three separat…
quinntaylormitchell b92ee22
Apply suggestions from code review
Bill-hbrhbr f950df0
Merge branch 'main' into testing-start-stop
Bill-hbrhbr aac6fcb
lint fix and variable substitution
Bill-hbrhbr 9f995b9
Update according to coderabbit AI suggestion.
Bill-hbrhbr 03cb974
Merge branch 'main' into testing-start-stop
Bill-hbrhbr 0e0567a
Apply Bill's comments.
quinntaylormitchell d44ab95
Merge branch 'main' into feature branch
quinntaylormitchell 324ade4
Add ClpConfig data member to PackageConfig class; use 'fixt_' at begi…
quinntaylormitchell e7e79e1
Merge branch 'main' into feature branch
quinntaylormitchell 7116cfc
Post-merge main.
quinntaylormitchell 3471168
Remove return from _write_temp_config_file.
quinntaylormitchell a324248
Remove unecessary logging statements.
quinntaylormitchell 6caf53a
Move content to other PRs.
quinntaylormitchell f3e533d
Add task for package integration tests.
quinntaylormitchell a71bcb0
Revert "Move content to other PRs."
quinntaylormitchell b5cf248
Revert "Revert "Move content to other PRs.""
quinntaylormitchell b496025
Revert "Add task for package integration tests."
quinntaylormitchell 4d17a5c
Add task command for running package integration tests to taskfile.
quinntaylormitchell 9b8ffbb
Merge branch 'main' into feature branch
quinntaylormitchell 3b9877c
Apply suggestions from code review
quinntaylormitchell 818d767
Address Bill & Junhao's comments.
quinntaylormitchell c1c751b
Merge branch 'main' into feature branch
quinntaylormitchell 44ba046
Merge branch 'main' into testing-start-stop-6
quinntaylormitchell File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.