ufs-community / ufs-srweather-app

UFS Short-Range Weather Application
Other
55 stars 116 forks source link

Save rocoto-generated job cards for manual debugging #975

Open mkavulich opened 10 months ago

mkavulich commented 10 months ago

Description

There is a desire by developers and scientists to be able to manually re-run tasks, both for development/experimentation purposes and for debugging (e.g., for allowing sysadmins to replicate an observed issue). While the rocotorun command does output the submitted job card to log files when run via crontab, these are hard to work with in raw text form, and the WE2E tests by default do not save the job cards at all due to performance issues with Python subprocesses (though this can be enabled with the --debug flag).

Solution

A first step towards meeting these developer needs is to have the submitted job cards saved as stand-alone files at run time.

Requirements**

Acceptance Criteria (Definition of Done)

Alternative Solutions (optional)