Commit Graph

6 Commits

Author SHA1 Message Date
Dmitry Vyukov
9604794dce manager: reproduce crashes on the fly
With this change manager will run reproduction on crashes
until reproducer is discovered, but at most 3 times.

If reproducer is discovered it is saved with crashes and shown on the web UI.
2016-11-25 11:07:52 +01:00
Dmitry Vyukov
2ae0585916 log: actually prepend time to messages 2016-10-10 14:10:07 +02:00
Dmitry Vyukov
b28d0ff4cf log: don't cache messages with verbosity>1
Infinite verbosity produces too much noise, so don't cache messages with verbosity>1.
Need something better later, e.g. ability to view messages for different verbosity levels.
2016-10-10 12:58:27 +02:00
Dmitry Vyukov
3bea0ca43e log: fix test 2016-10-10 12:35:38 +02:00
Dmitry Vyukov
d3ccb39592 log: prepend time to cached entries 2016-10-09 11:44:34 +02:00
Dmitry Vyukov
222090e3b4 log: add package
Log is a simple wrapper around std log package.
It is meant to solve 2 main problems:
1. Logging from non-main packages (mainly, vm/* packages).
   Currently they can either always log or not log at all.
   But they can't respect program verbosity setting.
   Log package allows all packages to use the same verbosity setting.
2. Exposing recent logs in html UI.
   Namely we want to tee logs to console and html UI.
2016-10-09 11:27:48 +02:00