| # lucifer |
| |
| [TOC] |
| |
| This is the Python component of lucifer. See the [design |
| doc](http://goto.google.com/monitor_db_per_job_refactor). |
| |
| See also the Go |
| [component](https://chromium.googlesource.com/chromiumos/infra/lucifer) |
| |
| ## Overview |
| |
| lucifer provides two commands. From the repository root, they are: |
| |
| - `bin/job_reporter` |
| - `bin/job_aborter` |
| |
| `job_reporter` runs an Autotest job. `job_aborter` is a daemon that |
| cleans up jobs that crash and aborts jobs using the AFE database. |
| |
| ## Development |
| |
| To run all tests, in the repository root, run: |
| |
| $ bin/test_lucifer |
| |
| To skip somewhat slower tests (0.10s or more): |
| |
| $ bin/test_lucifer --skipslow |