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

Khem Raj raj.khem at gmail.com
Wed Feb 13 16:50:44 UTC 2019


this is really useful information, maybe a weekly such email from
autobuilder would be helpful
in catching issues early. Secondly, how can one access this information (
links ?)

On Wed, Feb 13, 2019 at 5:43 AM Burton, Ross <ross.burton at intel.com> wrote:

> 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
>>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20190213/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/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/00ad22d1/attachment-0025.png>


More information about the Openembedded-core mailing list