This is the Python component of lucifer. See the design doc.
See also the Go component
lucifer provides two commands. From the repository root, they are:
bin/job_reporterbin/job_aborterjob_reporter runs an Autotest job. job_aborter is a daemon that cleans up jobs that crash and aborts jobs using the AFE database.
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