[oe-commits] : oestats-client.bbclass: add support for QA logs (see bug #4345)

OE GIT Trial gittrial at amethyst.openembedded.net
Mon Sep 22 14:34:21 UTC 2008


Module: OE.dev
Branch: org.openembedded.dev
Commit: 569c0d7fd7143ade866b1ae0c33900f977dac0f5
URL:    http://gitweb.openembedded.net//OE.dev.git/?a=commit;h=569c0d7fd7143ade866b1ae0c33900f977dac0f5

Author:  <jeremy_laine at openembedded.org>
Date:   Mon Sep 22 14:07:14 2008 +0000

oestats-client.bbclass: add support for QA logs (see bug #4345)

---

 classes/oestats-client.bbclass |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/classes/oestats-client.bbclass b/classes/oestats-client.bbclass
index 94fdbf4..6d348d3 100644
--- a/classes/oestats-client.bbclass
+++ b/classes/oestats-client.bbclass
@@ -108,6 +108,7 @@ def oestats_stop(server, d, failures):
 def oestats_task(server, d, task, status):
 	import bb
 	import glob
+	import os.path
 	import time
 
 	# retrieve build id
@@ -130,6 +131,13 @@ def oestats_task(server, d, task, status):
 				'filename': 'log.txt',
 				'content': file(log).read(),
 				'content-type': 'text/plain'}
+	if task == 'do_package':
+		qalog = "%s/log.qa_package" % bb.data.getVar('T', d, True)
+		if os.path.exists(qalog):
+			files['qalog'] = {
+				'filename': 'qalog.txt',
+				'content': file(qalog).read(),
+				'content-type': 'text/plain'}
 	
 	# prepare report
 	vars = {





More information about the Openembedded-commits mailing list