Sweeping !1036 from master to devel: [master] Automatically handle Idle Analysis Production transformations in ProductionStatusAgent
This builds upon !1035 (closed) but I've split it as a separate PR it's actually adding functionality. See e272923b.
For now it just handles Idle Analysis productions and moves them to either ValidatingOutput
or completed Completed
depending on if the output is being kept. This is only done if all input files have been processed and there are no active transformations that are still producing data for the input bookkeeping query.
BEGINRELEASENOTES
*Production Management NEW: Handle Idle Analysis Production transformations in ProductionStatusAgent
ENDRELEASENOTES
Part of https://gitlab.cern.ch/lhcb-dpa/project/-/issues/135