you might have seen that LAVA does now publish events (on a zmq publication socket) when Device or TestJob status are changed. This allows to track the status of LAVA just by listening to the stream of events.
I created a small project that allow to listen to the events, store them in a db and watch the stream in a browser. You can see the result here:
- the home page http://ivoire.dinauz.org/linaro/bus
- some graphs: http://ivoire.dinauz.org/linaro/bus/charts/
I would like to install this website on bus.validation.linaro.org along with the companion tool that gather and store the events in the database.
The two projects are:
- https://github.com/ivoire/ReactOWeb the (Django based) web interface
- https://github.com/ivoire/ReactOBus the daemon that listen to the events and store them int he db
What do you think ?
-- Rémi Duraffort STMIcroelectronics
Migrated from https://projects.linaro.org/browse/LAVA-1376