]> code.ossystems Code Review - openembedded-core.git/commitdiff
buildstats.bbclass: Do not recalculate build start time
authorJunling Zheng <zhengjunling@huawei.com>
Wed, 3 Jun 2020 07:38:28 +0000 (15:38 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 Jun 2020 12:21:00 +0000 (13:21 +0100)
The build start time is recorded in __timedata_build, which we should
use rather than recalculating it.

Signed-off-by: Junling Zheng <zhengjunling@huawei.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/buildstats.bbclass

index e7d47c74df7eb92ff6cb57855af739a9cac8f650..6f871872333f03043e7c9cf69b74b674f404b6e7 100644 (file)
@@ -136,7 +136,7 @@ python run_buildstats () {
                 if x:
                     f.write(x + " ")
             f.write("\n")
-            f.write("Build Started: %0.2f \n" % time.time())
+            f.write("Build Started: %0.2f \n" % d.getVar('__timedata_build', False)[0])
 
     elif isinstance(e, bb.event.BuildCompleted):
         build_time = os.path.join(bsdir, "build_stats")