RunFab - A Regression Tool

RunFab is a parallel job runner, which is designed mainly for regression, but not only for it, it can be used to run any task. It provides functionality to manage regression-spec and testcases, as well as job control.

Below are the main features:

  • Start/Stop a job, or groups of jobs

  • Pend jobs execution globally

  • Monitor job running status, in real time

  • Job result management

  • Regression status summary report

  • VO mapping status summary report

  • Max num of jobs control, and job submission control

  • Regression session management

  • Inter-user status review

It’s very easy to migrate an existing flow into RunFab, just 2 simple text files need to write, in YAML format; They are task file and regression-spec file;