[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