I'm dealing with a module that keeps failing the C...
# modules
d
I'm dealing with a module that keeps failing the CI tests because the tool is hardcoded to request 8 CPUs and 25 GB of RAM. Do we have an way of dealing with situations like this? Here is the draft PR for context: https://github.com/nf-core/modules/pull/12462
Does anyone have advice on this? I'd prefer not making GitHub Actions skip the tests if that is not necessary.
p
where is it hardcoded?
d
Here: https://github.com/Illumina/canvas/blob/7d032d8c43bb241cf62404c298d48bbd05cb1082/Src/Canvas/Canvas/CanvasRunner.cs#L286 Leads to the following error message:
Copy code
2026-07-30T10:01:58+00:00,Checkpoint 02 CanvasSNV complete. Elapsed time (hh/mm/ss): 00:00:02.8
      2026-07-30T10:01:58+00:00,ERROR: Canvas workflow error: System.AggregateException: One or more errors occurred. (One or more errors occurred. (Resources requested (8 procs, 25 GB) are greater than maximum allowed (4 procs, 13.6149482727051 GB))) ---> System.AggregateException: One or more errors occurred. (Resources requested (8 procs, 25 GB) are greater than maximum allowed (4 procs, 13.6149482727051 GB)) ---> Isas.Framework.NV_NA12878/ballele.bedgraph.gz'. Elapsed time: 00:00:02.5
      2026-07-30T10:01:58+00:00,Checkpoint 02 CanvasSNV complete. Elapsed time (hh/mm/ss): 00:00:02.8
      2026-07-30T10:01:58+00:00,ERROR: Canvas workflow error: System.AggregateException: One or more errors occurred. (One or more errors occurred. (Resources requested (8 procs, 25 GB) are greater than maximum allowed (4 procs, 13.6149482727051 GB))) ---> System.AggregateException: One or more errors occurred. (Resources requested (8 procs, 25 GB) are greater than maximum allowed (4 procs, 13.6149482727051 GB)) ---> Isas.Framework.WorkManagement.ResourceManagement.InsufficientResourcesException: Resources requested (8 procs, 25 GB) are greater than maximum allowed (4 procs, 13.6149482727051 GB)