• Home
Name Date Size #Lines LOC

..--

cmd/03-May-2024-586398

README.mdD03-May-2024653 3017

__init__.pyD03-May-2024636 1911

autotest.pyD03-May-20245.9 KiB199137

autotest_unittest.pyD03-May-20242.5 KiB8463

conftest.pyD03-May-2024864 2716

eventlib.pyD03-May-20244 KiB12890

eventlib_unittest.pyD03-May-20242.9 KiB10163

handlers.pyD03-May-202413.9 KiB366297

handoffs.pyD03-May-20243.2 KiB9771

jobx.pyD03-May-20246 KiB203147

leasing.pyD03-May-20244.7 KiB169126

leasing_unittest.pyD03-May-20247.4 KiB268202

loglib.pyD03-May-20241.8 KiB6646

loglib_unittest.pyD03-May-20241.2 KiB3624

results.pyD03-May-20241.9 KiB6845

README.md

1# lucifer
2
3[TOC]
4
5This is the Python component of lucifer.  See the [design
6doc](http://goto.google.com/monitor_db_per_job_refactor).
7
8See also the Go
9[component](https://chromium.googlesource.com/chromiumos/infra/lucifer)
10
11## Overview
12
13lucifer provides two commands.  From the repository root, they are:
14
15- `bin/job_reporter`
16- `bin/job_aborter`
17
18`job_reporter` runs an Autotest job. `job_aborter` is a daemon that
19cleans up jobs that crash and aborts jobs using the AFE database.
20
21## Development
22
23To run all tests, in the repository root, run:
24
25    $ bin/test_lucifer
26
27To skip somewhat slower tests (0.10s or more):
28
29    $ bin/test_lucifer --skipslow
30