[OE-core] [yocto-perf] Build Perf Test Report for Ubuntu 16.04.3 LTS

Burton, Ross ross.burton at intel.com
Wed Feb 13 13:43:27 UTC 2019


This is why we have build performance machines running constantly.  I
looked at the logs for the first time in a week and noticed a huge step in
rootfs size.  Trivial enough to get the oe-core SHAs around the step, build
those and get the buildhistory, and voila.  The debug split change meant
that gstreamer-plugins-*-meta was depending on gstreamer-plugins-*-src, so
pulling in the source code into the images.

Patches on the list.

Ross

On Sun, 10 Feb 2019 at 18:15, Ubuntu16 Tester <no-reply at yoctoproject.org>
wrote:

> General
> ------------------------------
> Current commit Comparing with
> Hostname ypperf-ubuntu16-xeon ypperf-ubuntu16-xeon
> Branch master master
> Commit number 53218 53211
> Commit c4f1276721a
> <http://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?id=c4f1276721a6e2ea5c4b5e536711072e037a2d7b>
> 29099c8a49b
> <http://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?id=29099c8a49bf9d35514bbc1e77657655598a80cc>
> Number of test runs 7 2 Test result summary
> ------------------------------
> test1: Build core-image-sato build time 41:42.4 +10.6 s +0.4 %
> tmpdir size 34.66 GiB +3.08 MiB +0.0 %
> rootfs size 278.52 MiB +80.0 kiB +0.0 %
> test12: Build virtual/kernel build time 4:54.3 +2.0 s +0.7 %
> test13: Build core-image-sato with rm_work enabled build time 43:26.3 +3.2
> s +0.1 %
> tmpdir size 6.60 GiB -420.0 kiB -0.0 %
> test2: Run core-image-sato do_rootfs with sstate do_rootfs time 2:32.8 +2.1
> s +1.4 %
> test3: Bitbake parsing (bitbake -p) parse_1 time 9.8 s +0.05 s +0.5 %
> parse_2 time 6.7 s -0.07 s -1.1 %
> parse_3 time 2.7 s +0.14 s +5.6 %
> test4: eSDK metrics installer_bin size 1.29 GiB +405.0 kiB +0.0 %
> deploy time 2:13.1 +2.6 s +2.0 %
> deploy_dir size 4.24 GiB +272.6 kiB +0.0 % test1: Build core-image-sato
> ------------------------------
> build time
> 41:42.4 +10.6 s (+0.4 %)
> Test runs 7
> -/+ -19.2 s / +30.1 s
> Min 41:23.2
> Max 42:12.5
> Stdev 16.6 s
> Task resource usage
> Number of tasks Top consumers of cputime
> 5487 (+0)
> qemu-native.do_compile 2582 s
> linux-yocto.do_compile 2218 s
> linux-yocto.do_compile_kernelmodules 1964 s
> gcc-cross-i586.do_compile 1621 s
> mesa.do_compile 1582 s
> Biggest increase in cputime Biggest decrease in cputime
> qemu-native.do_compile +17 s
> perl.do_compile +13 s
> glibc-locale.do_package +11 s
> coreutils.do_compile +9 s
> sudo.do_compile +8 s
> linux-yocto.do_compile -29 s
> gcc-runtime.do_compile -26 s
> linux-yocto.do_compile_kernelmodules -19 s
> gcc-cross-i586.do_compile -15 s
> python3.do_package -9 s
> Recipe version changes
> Version changed
> wayland-protocols 1.16 → 1.17
> wpa-supplicant 2.6 → 2.7
> tmpdir size
> 34.66 GiB +3.08 MiB (+0.0 %)
> Test runs 7
> -/+ -2.89 MiB / +6.96 MiB
> Min 34.66 GiB
> Max 34.67 GiB
> Stdev 3.65 MiB
> rootfs size
> 278.52 MiB +80.0 kiB (+0.0 %)
> Test runs 7
> -/+ -4.0 kiB / +4.0 kiB
> Min 278.51 MiB
> Max 278.52 MiB
> Stdev 4.0 kiB
> test12: Build virtual/kernel
> ------------------------------
> build time
> 4:54.3 +2.0 s (+0.7 %)
> Test runs 7
> -/+ -4.3 s / +3.6 s
> Min 4:50.0
> Max 4:57.9
> Stdev 2.8 s
> test13: Build core-image-sato with rm_work enabled
> ------------------------------
> build time
> 43:26.3 +3.2 s (+0.1 %)
> Test runs 7
> -/+ -18.2 s / +12.3 s
> Min 43:08.1
> Max 43:38.6
> Stdev 10.4 s
> Task resource usage
> Number of tasks Top consumers of cputime
> 5955 (+0)
> qemu-native.do_compile 2567 s
> linux-yocto.do_compile 2194 s
> linux-yocto.do_compile_kernelmodules 1961 s
> gcc-cross-i586.do_compile 1636 s
> mesa.do_compile 1574 s
> Biggest increase in cputime Biggest decrease in cputime
> binutils.do_compile +23 s
> openssl.do_package_write_rpm +12 s
> qemu-native.do_compile +12 s
> glibc.do_compile +11 s
> gtk+3-native.do_compile +11 s
> perl.do_compile -16 s
> linux-yocto.do_compile -15 s
> glibc-locale.do_package -15 s
> mesa.do_compile -11 s
> binutils-cross-i586.do_compile -10 s
> Recipe version changes
> Version changed
> wayland-protocols 1.16 → 1.17
> wpa-supplicant 2.6 → 2.7
> tmpdir size
> 6.60 GiB -420.0 kiB (-0.0 %)
> Test runs 7
> -/+ -1.16 MiB / +688.0 kiB
> Min 6.60 GiB
> Max 6.60 GiB
> Stdev 667.7 kiB
> test2: Run core-image-sato do_rootfs with sstate
> ------------------------------
> do_rootfs time
> 2:32.8 +2.1 s (+1.4 %)
> Test runs 7
> -/+ -4.0 s / +3.2 s
> Min 2:28.9
> Max 2:36.0
> Stdev 2.6 s
> test3: Bitbake parsing (bitbake -p)
> ------------------------------
> parse_1 time
> 9.8 s +0.05 s (+0.5 %)
> Test runs 7
> -/+ -0.14 s / +0.25 s
> Min 9.6 s
> Max 10.0 s
> Stdev 0.16 s
> parse_2 time
> 6.7 s -0.07 s (-1.1 %)
> Test runs 7
> -/+ -0.18 s / +0.32 s
> Min 6.6 s
> Max 7.1 s
> Stdev 0.17 s
> parse_3 time
> 2.7 s +0.14 s (+5.6 %)
> Test runs 7
> -/+ -0.17 s / +0.56 s
> Min 2.5 s
> Max 3.2 s
> Stdev 0.25 s
> test4: eSDK metrics
> ------------------------------
> installer_bin size
> 1.29 GiB +405.0 kiB (+0.0 %)
> Test runs 7
> -/+ -370.0 kiB / +225.0 kiB
> Min 1.29 GiB
> Max 1.29 GiB
> Stdev 191.8 kiB
> deploy time
> 2:13.1 +2.6 s (+2.0 %)
> Test runs 7
> -/+ -5.1 s / +6.3 s
> Min 2:08.0
> Max 2:19.5
> Stdev 4.1 s
> deploy_dir size
> 4.24 GiB +272.6 kiB (+0.0 %)
> Test runs 7
> -/+ -511.6 kiB / +314.4 kiB
> Min 4.24 GiB
> Max 4.24 GiB
> Stdev 305.6 kiB
> _______________________________________________
> yocto-perf mailing list
> yocto-perf at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto-perf
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9366 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0013.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 8905 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0014.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 10503 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0015.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 12720 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0016.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9416 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0017.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 11260 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0018.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9609 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0019.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9926 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0020.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9308 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0021.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9775 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0022.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 9880 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0023.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 10045 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0024.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: noname
Type: image/png
Size: 11722 bytes
Desc: not available
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/684b9160/attachment-0025.png>


More information about the Openembedded-core mailing list