LLNL / merlin

Machine Learning for HPC Workflows
MIT License
118 stars 26 forks source link

feature/detailed-status #451

Closed bgunnar5 closed 7 months ago

bgunnar5 commented 11 months ago

This branch contains the functionality and tests for the new merlin detailed-status command. This command displays more detailed status information for each step. This command will allow users to filter by status, return code, worker, task queue, and steps. Users can also control how many tasks are displayed in total to help keep the output to a minimum.

The display functionality adopts from Maestro's status renderers, which allowed me to create two different display layouts for this command.

The docs for this will be released later but you can get a sneak peak at #431

bgunnar5 commented 10 months ago

When you run merlin detailed-status <study> it should pull up a pager window that looks like so: detailed-status

For failures the entire row will be highlighted red to ensure that they stand out: detailed-status-failed

bgunnar5 commented 10 months ago

@lucpeterson see above, I forgot to tag you in it

bgunnar5 commented 7 months ago

@lucpeterson @koning Do you think this branch is good to merge? It says the CHANGELOG is not updated but it is