Skip to content

Conversation

@tristan-f-r
Copy link
Collaborator

@tristan-f-r tristan-f-r commented Sep 6, 2025

PR 2/2 split from #329. This is a continuation of #387. We break the signature of run_container_* and prepare_volume to introduce the more generic ProcessedContainerSettings parameter, which helps pass more options to container frameworks.

This will be used for dsub testing, and also happens to be used in #329 to avoid the algorithm-container dependency diamond.


This also moves enable_profiling into containers. This was an oversight from my part which I missed in the #387 merge.

@read-the-docs-community
Copy link

read-the-docs-community bot commented Sep 6, 2025

Documentation build overview

📚 spras | 🛠️ Build #30171350 | 📁 Comparing 50d7b50 against latest (c3b02cd)


🔍 Preview build

Show files changed (4 files in total): 📝 4 modified | ➕ 0 added | ➖ 0 deleted
File Status
genindex.html 📝 modified
fordevs/spras.analysis.html 📝 modified
fordevs/spras.config.html 📝 modified
fordevs/spras.html 📝 modified

@tristan-f-r tristan-f-r mentioned this pull request Sep 6, 2025
6 tasks
@tristan-f-r tristan-f-r added refactor Changes that don't actually improve anything except for code quality. blocked-by-other-pr labels Sep 6, 2025
@tristan-f-r tristan-f-r changed the title refactor: pass around container settings refactor: broaden container settings args Sep 21, 2025
@tristan-f-r tristan-f-r added the P-medium medium prirotity; this is needed for some external service or another PR label Sep 25, 2025
@github-actions github-actions bot added the merge-conflict This PR has merge conflicts. label Oct 3, 2025
@tristan-f-r tristan-f-r added the tuning Workflow-spanning algorithm tuning label Oct 14, 2025
@tristan-f-r
Copy link
Collaborator Author

This has been tagged with tuning because it is a dependency of #321.

@github-actions github-actions bot removed the merge-conflict This PR has merge conflicts. label Oct 24, 2025
@tristan-f-r tristan-f-r added P-high This is a blocker for many PRs/issues/features and removed P-medium medium prirotity; this is needed for some external service or another PR labels Nov 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P-high This is a blocker for many PRs/issues/features refactor Changes that don't actually improve anything except for code quality. tuning Workflow-spanning algorithm tuning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants