cloud-pipeline icon indicating copy to clipboard operation
cloud-pipeline copied to clipboard

Allow to show engine tasks stats on run details page

Open ekazachkova opened this issue 9 months ago • 0 comments

Background At the moment, Cloud Pipeline does not allow to show runtime tasks states from third party tools like NEXTFLOW, SLURM, etc. and it would be nice to support it.

Approach

API part

The following API methods shall be implemented:

  • POST run/<runID>/engine/tasks - to register run engine task event. If event for specified runID and the same engineType and taskId is already registered such a record shall be updated.
  • GET run/<runID>/engine/<engineType>/tasks/stats
  • POST run/<runID>/engine/<engineType>/tasks/filter

ekazachkova avatar Jan 20 '25 11:01 ekazachkova