Commit graph

19 commits

Author SHA1 Message Date
667dd8ffa5 Run all jobs inside long lived worker processes
- There is less forking, once per worker process, instead of once per job.
- Nice and ionice are applied to the worker processes and hence all jobs run
  by them.
- This allows jobs to benefit from caches filled by previous jobs. For example
  many tools applied to a python file need to calculate if its python2 or python3.
2015-12-31 15:07:30 +00:00
39de82fb45 Be more specific 2015-12-30 00:57:59 +00:00
4dd8915312 Fix program crashing when LS_COLORS environment variable doesn't exist.
Now using the default colors, but they're not quite right yet...
2015-12-30 00:52:54 +00:00
da280ea9b2 coding style 2015-12-30 00:45:53 +00:00
39fd37dc6f coding style
Remove some dead code
2015-12-29 23:11:47 +00:00
f233638bdd Revert "Run all the jobs at a low priority"
This reverts commit 43e61b538b.

That change caused problems. For example, more jobs running
simultaneously than there should be.
2015-12-28 18:32:48 +00:00
43e61b538b Run all the jobs at a low priority 2015-12-28 01:16:19 +00:00
f13d427075 coding style 2015-12-26 21:31:03 +00:00
fb4e91867a Make the script easy to run 2015-12-26 20:52:39 +00:00
be36f222b2 Reenable python3-mccabe. 2015-12-24 12:01:51 +00:00
9472c8bc10 Colorize the coverage report 2015-12-23 18:21:58 +00:00
05732fa20e _filemode was leftover from python2 backwards compatibility 2015-12-19 12:39:16 +00:00
bbbe0aaeb6 This is just for me since my fan is broken 2015-12-19 09:38:12 +00:00
47378715d0 Its better to have _LOG_PATH than _CWD 2015-12-15 00:49:56 +00:00
22611b6444 Just put the error log in the current working directory. 2015-12-15 00:19:43 +00:00
ec2383a529 coding style 2015-12-15 00:11:28 +00:00
3be340dc67 coding style 2015-12-14 22:28:47 +00:00
fc4b2ced58 Initial commit 2015-12-14 18:03:11 +00:00
23e2f8e676 Initial commit 2015-12-14 17:42:46 +00:00