Closed tcompa closed 2 months ago
This is the simple form:
A small spinner is displayed in the button while the test is running. In case of success we are redirected to the workflow page.
I've forced triggering an error during the process and we can see a message describing the failed step together with the error message:
Extra note. I've refactored the buttons in the main admin area page, since we are now having some of them.
[this is clearly non urgent]
Main goal: after a version update, the admin can quickly make a basic verification that job submission (and therefore SLURM integration) works fine.
This new page would have a simple input interface, which asks the admin to provide a zarr directory (or other arguments which are not coming to mind at the moment). Upon receiving this input, the page would then go through a sequence of steps:
command_non_parallel="echo"
.Note: we could also encode this in a backend endpoint, but it's actually easier to do it here because we "just" need to make API calls (rather than writing new custom Python code) and we get the most realistic emulation of a user's steps.
Note: the cleanup does not need to be automated: after the admin is done, they can go and delete the project and be done.