Hi all,

One of the remaining pieces of the job health story is the
notification side: we should get an email whenever a health job fails.

The reason that I've been procrastinating about this for so long is
that it feels cheap to simply do "if job_failed and is_health_job:
send_email".  It would be better to implement some more general
notification scheme and leverage that.

One existing blueprint in the area is this:

https://blueprints.launchpad.net/lava-dashboard/+spec/linaro-platforms-o-notify-on-failure

which would get us a little of the way there: we could subscribe to
the failure of the job_complete test in the lava test suite, but that
would tell us about all failing jobs.  We could beef up the
subscription model to limit to a bundle stream or something, but
*that* starts to feel a bit arbitrary (other options would be to
filter on test run tags or other bits of metadata).

I guess we should take this problem to the other WGs and find out what
notifications they would like to receive (if we can convince them to
care at all until we can test the bootloader :(), and in the mean time
do the cheap thing?

Cheers,
mwh

_______________________________________________
linaro-validation mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/linaro-validation

Reply via email to