]> code.ossystems Code Review - openembedded-core.git/commitdiff
oeqa.buildperf: add method for saving buildstats
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Wed, 11 May 2016 10:54:13 +0000 (13:54 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Jul 2016 15:08:49 +0000 (16:08 +0100)
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/lib/oeqa/buildperf/base.py

index e29e9d15790082f44497bdf9082a804b9f42fee1..c54b70cb112b3ffc9b5972e4a030f4f67ec58f13 100644 (file)
@@ -172,6 +172,11 @@ class BuildPerfTest(object):
         measurement['values'] = {'size': size}
         self.results['measurements'].append(measurement)
 
+    def save_buildstats(self):
+        """Save buildstats"""
+        shutil.move(self.bb_vars['BUILDSTATS_BASE'],
+                    os.path.join(self.out_dir, 'buildstats-' + self.name))
+
     @staticmethod
     def force_rm(path):
         """Equivalent of 'rm -rf'"""