summaryrefslogtreecommitdiff
path: root/common_modules/module_manager/src/txm_module_manager_thread_create.c
diff options
context:
space:
mode:
authorFrédéric Desbiens <[email protected]>2026-09-30 12:00:52 -0400
committerGitHub <[email protected]>2026-09-30 12:00:52 -0400
commitf09846d75ace90fc57fffe89ea8c286db3a08d6d (patch)
tree18d96b3f6194c769d87c5fd294c7ec1b63598976 /common_modules/module_manager/src/txm_module_manager_thread_create.c
parentfb4a8761fc04cad7d259f6563c85460f8aeb6a7a (diff)
Made the install step timeout a template input (#790)
The install step is capped at ten minutes for every consumer. That suits a consumer that only installs packages, which is all of them bar one: measured install steps run 0.2 to 0.5 minutes, and NetX Duo's secure interoperability job, which builds OpenSSL and wolfSSL from source, takes 2.1 to 2.8. GUIX does not fit. Its regression suite is staged across the install, build and test steps to keep each inside its limit, so the install step also builds a configuration, and on a slow mirror the packages and the ThreadX checkout leave too little of the ten minutes for it. Three runs on dev were lost that way. The cap is now an input defaulting to ten, so a consumer that needs longer asks for it and every other consumer keeps the timeout it has today. Assisted-by: Claude Code (Opus 5) <[email protected]>
Diffstat (limited to 'common_modules/module_manager/src/txm_module_manager_thread_create.c')
0 files changed, 0 insertions, 0 deletions