Skip to content

tests read Boudewyn parameters in setup - #95

Merged
suz-estella merged 1 commit into
mainfrom
suz-params-test
Sep 11, 2026
Merged

suz-estella merged 1 commit into
mainfrom
suz-params-test

Conversation

@suz-estella

Copy link
Copy Markdown
Contributor

NFI parameter download throttling (see #91) may be due to tables being downloaded multiple times for different tests. This update will have all the relevant parameter tables downloaded a single time at test start up.

@cboisvenue has recommended we avoid having static parameter tables included as package data with CBMutils because they are subject to change over time. In total there are 8 tables with an average of ~1500 rows which is not a negligible amount of data to include in the package only for testing. Including table subsets may still be possible but some of our functions being tested attribute these parameters to our input data or provide a next best if no match found - it is important to check that this is working correctly so this would need to be done thoughtfully.

Watching to see if GHAs pass to determine if this is a sufficient solution to this issue.

@suz-estella

Copy link
Copy Markdown
Contributor Author

All tests pass; @cboisvenue I recommend that we merge!

@suz-estella
suz-estella merged commit 09ac1c0 into main Sep 11, 2026
8 checks passed
@suz-estella
suz-estella deleted the suz-params-test branch September 11, 2026 20:26
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