[oe-commits] org.oe.dev oestats-client.bbclass: display information URL for failed builds/tasks (Closes: #4475)
jeremy_laine commit
oe at amethyst.openembedded.net
Mon Sep 1 17:54:21 UTC 2008
oestats-client.bbclass: display information URL for failed builds/tasks (Closes: #4475)
Author: jeremy_laine at openembedded.org
Branch: org.openembedded.dev
Revision: a6e97724852594376a83748ad60165cf2ff88f0a
ViewMTN: http://monotone.openembedded.org/revision/info/a6e97724852594376a83748ad60165cf2ff88f0a
Files:
1
classes/oestats-client.bbclass
Diffs:
#
# mt diff -re536fc85770bf5dd170902d82db00cb61ba82202 -ra6e97724852594376a83748ad60165cf2ff88f0a
#
#
#
# patch "classes/oestats-client.bbclass"
# from [589563f5373f1a4448a5ea5dd3915a3010a96e46]
# to [19e8a8126dc390bff3a6d661c26c0059f1826bee]
#
============================================================
--- classes/oestats-client.bbclass 589563f5373f1a4448a5ea5dd3915a3010a96e46
+++ classes/oestats-client.bbclass 19e8a8126dc390bff3a6d661c26c0059f1826bee
@@ -100,6 +100,8 @@ def oestats_stop(server, d, failures):
response = oestats_send(server, "/builds/%s/" % id, {
'status': status,
})
+ if status == 'Failed':
+ bb.note("oestats: build failed, see http://%s%s" % (server,response))
except:
bb.note("oestats: error stopping build")
@@ -124,7 +126,6 @@ def oestats_task(server, d, task, status
logs = glob.glob("%s/log.%s.*" % (bb.data.getVar('T', d, True), task))
if len(logs) > 0:
log = logs[0]
- bb.note("oestats: sending log file : %s" % log)
files['log'] = {
'filename': 'log.txt',
'content': file(log).read(),
@@ -149,6 +150,8 @@ def oestats_task(server, d, task, status
# send report
try:
response = oestats_send(server, "/tasks/", vars, files)
+ if status == 'Failed':
+ bb.note("oestats: task failed, see http://%s%s" % (server, response))
except:
bb.note("oestats: error sending task, disabling stats")
oestats_setid(d, "")
More information about the Openembedded-commits
mailing list