tree: 5f22cd6860e4c6517607f7ea51790cb8ced33b51 [path history] [tgz]
  1. cmd/
  2. __init__.py
  3. autotest.py
  4. autotest_unittest.py
  5. conftest.py
  6. eventlib.py
  7. eventlib_unittest.py
  8. leasing.py
  9. leasing_unittest.py
  10. loglib.py
  11. loglib_unittest.py
  12. README.md
venv/lucifer/README.md

lucifer

This is the Python component of lucifer. See the design doc.

See also the Go component

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