General


Current commit Comparing with
Hostname perf-centos7.yoctoproject.org perf-centos7.yoctoproject.org
Branch master-next master
Commit number 56391 56374
Commit 64d4b37cff0 f59e9cc356d
Number of test runs 1 4

Test result summary


test1: Build core-image-sato build time 1:00:29 +2:02.2 +3.5 %
tmpdir size 39.83 GiB +158.66 MiB +0.4 %
rootfs size 262.17 MiB -4.0 kiB -0.0 %
test12: Build virtual/kernel build time 7:42.7 +1.6 s +0.3 %
test13: Build core-image-sato with rm_work enabled build time 1:01:10 +1:49.3 +3.1 %
tmpdir size 7.09 GiB +149.94 MiB +2.1 %
ERROR
test3: Bitbake parsing (bitbake -p) parse_1 time 19.7 s +0.71 s +3.7 %
parse_2 time 13.9 s +0.50 s +3.7 %
parse_3 time 3.1 s +0.11 s +3.7 %
ERROR

test1: Build core-image-sato


build time

1:00:29 +2:02.2 (+3.5 %)
Test runs1
-/+-0.00 s / +0.00 s
Min1:00:29
Max1:00:29
Stdevnan

tmpdir size

39.83 GiB +158.66 MiB (+0.4 %)
Test runs1
-/+-0.0 kiB / +0.0 kiB
Min39.83 GiB
Max39.83 GiB
Stdevnan

rootfs size

262.17 MiB -4.0 kiB (-0.0 %)
Test runs1
-/+-0.0 kiB / +0.0 kiB
Min262.17 MiB
Max262.17 MiB
Stdevnan

test12: Build virtual/kernel


build time

7:42.7 +1.6 s (+0.3 %)
Test runs1
-/+-0.00 s / +0.00 s
Min7:42.7
Max7:42.7
Stdevnan

test13: Build core-image-sato with rm_work enabled


build time

1:01:10 +1:49.3 (+3.1 %)
Test runs1
-/+-0.00 s / +0.00 s
Min1:01:10
Max1:01:10
Stdevnan

tmpdir size

7.09 GiB +149.94 MiB (+2.1 %)
Test runs1
-/+-0.0 kiB / +0.0 kiB
Min7.09 GiB
Max7.09 GiB
Stdevnan

test2: Run core-image-sato do_rootfs with sstate


ERROR (CommandError)
... File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/bb/siggen.py", line 531, in SignatureGeneratorOEEquivHash.report_unihash_equiv(tid='/home/pokybuild/yocto-worker/buildperf-centos7/build/meta/recipes-devtools/python/python3_3.7.5.bb:do_package_write_rpm', unihash='44414d9c56c307c937c5627da65b0e2fdc79c6609a0b2a68e848bb4aed6c484a', newunihash='e2ef708e14bc45e502e14654ec256cb14646e071f491f66d9a5fd0f4e4ff28f7', datacaches={'': }): extra_data = {} > data = self.client().report_unihash_equiv(newunihash, self.method, unihash, extra_data) bb.warn('Reported task %s as unihash %s to %s (%s)' % (tid, newunihash, self.server, str(data))) File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/hashserv/client.py", line 157, in Client.report_unihash_equiv(taskhash='e2ef708e14bc45e502e14654ec256cb14646e071f491f66d9a5fd0f4e4ff28f7', method='oe.sstatesig.OEOuthashBasic', unihash='44414d9c56c307c937c5627da65b0e2fdc79c6609a0b2a68e848bb4aed6c484a', extra={}): m['unihash'] = unihash > return self.send_message({'report-equiv': m}) File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/hashserv/client.py", line 108, in Client.send_message(msg={'report-equiv': {'taskhash': 'e2ef708e14bc45e502e14654ec256cb14646e071f491f66d9a5fd0f4e4ff28f7', 'unihash': '44414d9c56c307c937c5627da65b0e2fdc79c6609a0b2a68e848bb4aed6c484a', 'method': 'oe.sstatesig.OEOuthashBasic'}}): > return self._send_wrapper(proc) File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/hashserv/client.py", line 85, in Client._send_wrapper(proc=.proc at 0x7faaf9c1dae8>): return proc() > except (OSError, HashConnectionError, json.JSONDecodeError, UnicodeDecodeError) as e: logger.warning('Error talking to server: %s' % e) AttributeError: 'module' object has no attribute 'JSONDecodeError' Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

test3: Bitbake parsing (bitbake -p)


parse_1 time

19.7 s +0.71 s (+3.7 %)
Test runs1
-/+-0.00 s / +0.00 s
Min19.7 s
Max19.7 s
Stdevnan

parse_2 time

13.9 s +0.50 s (+3.7 %)
Test runs1
-/+-0.00 s / +0.00 s
Min13.9 s
Max13.9 s
Stdevnan

parse_3 time

3.1 s +0.11 s (+3.7 %)
Test runs1
-/+-0.00 s / +0.00 s
Min3.1 s
Max3.1 s
Stdevnan

test4: eSDK metrics


ERROR (CommandError)
... File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/bb/siggen.py", line 531, in SignatureGeneratorOEEquivHash.report_unihash_equiv(tid='/home/pokybuild/yocto-worker/buildperf-centos7/build/meta/recipes-devtools/python/python3_3.7.5.bb:do_package_qa', unihash='7588bfef7d73dec5e4dae2d694d12a7464d6f90834c04eaedaefda6dd97b6804', newunihash='7f912e32bb39dbed16fd32d2413fdd099b5bb4d618ddd57f3bd9c7bb5b6ed81e', datacaches={'': }): extra_data = {} > data = self.client().report_unihash_equiv(newunihash, self.method, unihash, extra_data) bb.warn('Reported task %s as unihash %s to %s (%s)' % (tid, newunihash, self.server, str(data))) File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/hashserv/client.py", line 157, in Client.report_unihash_equiv(taskhash='7f912e32bb39dbed16fd32d2413fdd099b5bb4d618ddd57f3bd9c7bb5b6ed81e', method='oe.sstatesig.OEOuthashBasic', unihash='7588bfef7d73dec5e4dae2d694d12a7464d6f90834c04eaedaefda6dd97b6804', extra={}): m['unihash'] = unihash > return self.send_message({'report-equiv': m}) File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/hashserv/client.py", line 108, in Client.send_message(msg={'report-equiv': {'method': 'oe.sstatesig.OEOuthashBasic', 'unihash': '7588bfef7d73dec5e4dae2d694d12a7464d6f90834c04eaedaefda6dd97b6804', 'taskhash': '7f912e32bb39dbed16fd32d2413fdd099b5bb4d618ddd57f3bd9c7bb5b6ed81e'}}): > return self._send_wrapper(proc) File "/home/pokybuild/yocto-worker/buildperf-centos7/build/bitbake/lib/hashserv/client.py", line 85, in Client._send_wrapper(proc=.proc at 0x7f835528ef28>): return proc() > except (OSError, HashConnectionError, json.JSONDecodeError, UnicodeDecodeError) as e: logger.warning('Error talking to server: %s' % e) AttributeError: 'module' object has no attribute 'JSONDecodeError' Summary: There were 2 ERROR messages shown, returning a non-zero exit code.