summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build/conf/auto.conf5
-rw-r--r--build/conf/bblayers.conf6
-rw-r--r--build/conf/local.conf3
-rw-r--r--oe-build-perf-test.log26
-rw-r--r--output.log58
-rw-r--r--results.xml64
6 files changed, 92 insertions, 70 deletions
diff --git a/build/conf/auto.conf b/build/conf/auto.conf
deleted file mode 100644
index b84c4d3256..0000000000
--- a/build/conf/auto.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-MACHINE = "qemux86"
-BB_NUMBER_THREADS = "8"
-PARALLEL_MAKE = "-j 8"
-DL_DIR = "/media/yocto_disk/poky-new-perf/build-perf-test/downloads"
-CONNECTIVITY_CHECK_URIS = ""
diff --git a/build/conf/bblayers.conf b/build/conf/bblayers.conf
index 01a90bfd62..d722260d70 100644
--- a/build/conf/bblayers.conf
+++ b/build/conf/bblayers.conf
@@ -6,7 +6,7 @@ BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
- /media/yocto_disk/poky-new-perf/meta \
- /media/yocto_disk/poky-new-perf/meta-poky \
- /media/yocto_disk/poky-new-perf/meta-yocto-bsp \
+ /media/yocto_disk/poky-perf/meta \
+ /media/yocto_disk/poky-perf/meta-poky \
+ /media/yocto_disk/poky-perf/meta-yocto-bsp \
"
diff --git a/build/conf/local.conf b/build/conf/local.conf
index 365b6eb20c..2535cc22b7 100644
--- a/build/conf/local.conf
+++ b/build/conf/local.conf
@@ -235,3 +235,6 @@ PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
# track the version of this file when it was generated. This can safely be ignored if
# this doesn't mean anything to you.
CONF_VERSION = "1"
+DL_DIR = "/media/yocto_disk/poky-perf/build-perf-test/downloads"
+CONNECTIVITY_CHECK_URIS =""
+
diff --git a/oe-build-perf-test.log b/oe-build-perf-test.log
deleted file mode 100644
index 7f4170e10b..0000000000
--- a/oe-build-perf-test.log
+++ /dev/null
@@ -1,26 +0,0 @@
-[2016-10-03 22:00:08,785] INFO: Using Git branch:commit master:3a73fe0efcb7aeefcca7011bba887caad03d4d03 (42545)
-[2016-10-03 22:00:08,786] INFO: Executing test test1: Measure wall clock of bitbake core-image-sato and size of tmp dir
-[2016-10-03 22:00:08,786] INFO: Logging command: bitbake core-image-sato -c fetchall
-[2016-10-03 22:05:20,270] INFO: Timing command: bitbake core-image-sato
-[2016-10-03 23:09:00,209] INFO: Saving buildstats in JSON format
-[2016-10-03 23:10:27,254] INFO: Executing test test12: Measure bitbake virtual/kernel
-[2016-10-03 23:10:27,256] INFO: Logging command: bitbake virtual/kernel -c fetchall
-[2016-10-03 23:10:41,569] INFO: Logging command: bitbake virtual/kernel
-[2016-10-03 23:10:43,409] INFO: Logging command: bitbake virtual/kernel -c cleansstate
-[2016-10-03 23:10:53,581] INFO: Timing command: bitbake virtual/kernel
-[2016-10-03 23:15:30,518] INFO: Executing test test13: Build core-image-sato with rm_work enabled
-[2016-10-03 23:15:30,519] INFO: Logging command: bitbake core-image-sato -c fetchall
-[2016-10-03 23:19:14,768] INFO: Timing command: bitbake -R /media/yocto_disk/poky-new-perf/build-perf-test/results-3a73fe0-20161003220003/test13/postfile.conf core-image-sato
-[2016-10-04 00:21:49,323] INFO: Saving buildstats in JSON format
-[2016-10-04 00:22:20,634] INFO: Executing test test2: Measure bitbake core-image-sato -c rootfs with sstate
-[2016-10-04 00:22:20,635] INFO: Logging command: bitbake core-image-sato -c fetchall
-[2016-10-04 00:22:46,145] INFO: Logging command: bitbake core-image-sato
-[2016-10-04 00:23:35,831] INFO: Timing command: bitbake core-image-sato -c rootfs
-[2016-10-04 00:25:43,846] INFO: Executing test test3: Parsing time metrics (bitbake -p)
-[2016-10-04 00:25:43,850] INFO: Timing command: bitbake -p
-[2016-10-04 00:26:00,156] INFO: Timing command: bitbake -p
-[2016-10-04 00:26:11,518] INFO: Timing command: bitbake -p
-[2016-10-04 00:26:12,778] INFO: Executing test test4: eSDK metrics
-[2016-10-04 00:26:12,778] INFO: Logging command: bitbake core-image-sato -c fetchall
-[2016-10-04 00:26:27,329] INFO: Logging command: bitbake core-image-sato -c do_populate_sdk_ext
-[2016-10-04 00:52:53,362] INFO: Timing command: /media/yocto_disk/poky-new-perf/build-perf-test/build-3a73fe0-20161003220003/tmp/deploy/sdk/poky-glibc-x86_64-core-image-sato-i586-toolchain-ext-2.1+snapshot.sh -y -d /media/yocto_disk/poky-new-perf/build-perf-test/build-3a73fe0-20161003220003/tmp/esdk-deploy
diff --git a/output.log b/output.log
new file mode 100644
index 0000000000..4a3ad7a60c
--- /dev/null
+++ b/output.log
@@ -0,0 +1,58 @@
+mar oct 4 02:00:04 CDT 2016: Running on master:3a73fe0efcb7aeefcca7011bba887caad03d4d03
+mar oct 4 02:00:05 CDT 2016: Running Test 1, part 1/3: Measure wall clock of bitbake core-image-sato and size of tmp/ dir
+mar oct 4 02:00:05 CDT 2016: Running: bitbake core-image-sato -c fetchall
+mar oct 4 02:05:10 CDT 2016: Finished bitbake core-image-sato -c fetchall
+mar oct 4 02:05:10 CDT 2016: Removing tmp
+mar oct 4 02:05:11 CDT 2016: Removing sstate-cache
+mar oct 4 02:05:11 CDT 2016: Syncing and dropping caches
+mar oct 4 02:05:15 CDT 2016: Timing: bitbake core-image-sato
+mar oct 4 03:09:22 CDT 2016: TIME: 1:04:06
+mar oct 4 03:09:22 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.1
+mar oct 4 03:11:23 CDT 2016: SIZE of tmp dir is: 27043044
+mar oct 4 03:11:23 CDT 2016: Buildstats are saved in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/buildstats-test1
+mar oct 4 03:11:23 CDT 2016: Running Test 1, part 2/3: bitbake virtual/kernel -c cleansstate and time bitbake virtual/kernel
+mar oct 4 03:11:23 CDT 2016: Running: bitbake virtual/kernel -c cleansstate
+mar oct 4 03:11:40 CDT 2016: Finished bitbake virtual/kernel -c cleansstate
+mar oct 4 03:11:40 CDT 2016: Syncing and dropping caches
+mar oct 4 03:11:49 CDT 2016: Timing: bitbake virtual/kernel
+mar oct 4 03:16:39 CDT 2016: TIME: 4:50.08
+mar oct 4 03:16:39 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.2
+mar oct 4 03:16:39 CDT 2016: Running Test 1, part 3/3: Build core-image-sato w/o sstate and report size of tmp/dir with rm_work enabled
+mar oct 4 03:16:39 CDT 2016: Removing tmp
+mar oct 4 03:21:19 CDT 2016: Removing sstate-cache
+mar oct 4 03:21:23 CDT 2016: Syncing and dropping caches
+mar oct 4 03:21:37 CDT 2016: Timing: bitbake core-image-sato
+mar oct 4 04:24:06 CDT 2016: TIME: 1:02:29
+mar oct 4 04:24:06 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.3
+mar oct 4 04:24:13 CDT 2016: SIZE of tmp dir is: 6548596
+mar oct 4 04:24:13 CDT 2016: Buildstats are saved in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/buildstats-test13
+mar oct 4 04:24:13 CDT 2016: Running Test 2: Measure wall clock of bitbake core-image-sato -c rootfs with sstate
+mar oct 4 04:24:13 CDT 2016: Removing tmp
+mar oct 4 04:24:27 CDT 2016: Syncing and dropping caches
+mar oct 4 04:24:36 CDT 2016: Timing: bitbake core-image-sato -c rootfs
+mar oct 4 04:26:47 CDT 2016: TIME: 2:10.29
+mar oct 4 04:26:47 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.4
+mar oct 4 04:26:47 CDT 2016: Running Test 3: Parsing time metrics (bitbake -p)
+mar oct 4 04:26:47 CDT 2016: Removing tmp/cache && cache
+mar oct 4 04:26:47 CDT 2016: Timing: bitbake -p
+mar oct 4 04:27:03 CDT 2016: TIME: 0:16.31
+mar oct 4 04:27:03 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.5
+mar oct 4 04:27:03 CDT 2016: Removing tmp/cache/default-glibc/
+mar oct 4 04:27:03 CDT 2016: Timing: bitbake -p
+mar oct 4 04:27:14 CDT 2016: TIME: 0:11.09
+mar oct 4 04:27:14 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.6
+mar oct 4 04:27:14 CDT 2016: Timing: bitbake -p
+mar oct 4 04:27:15 CDT 2016: TIME: 0:01.22
+mar oct 4 04:27:15 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.7
+mar oct 4 04:27:15 CDT 2016: Running Test 4: eSDK size and installation time
+mar oct 4 04:27:15 CDT 2016: Running: bitbake core-image-sato -c do_populate_sdk_ext
+mar oct 4 04:53:10 CDT 2016: Finished bitbake core-image-sato -c do_populate_sdk_ext
+mar oct 4 04:53:10 CDT 2016: Download SIZE of eSDK is: 1481041 kB
+mar oct 4 04:53:10 CDT 2016: Syncing and dropping caches
+mar oct 4 04:53:24 CDT 2016: Timing: tmp/deploy/sdk/poky-glibc-x86_64-core-image-sato-i586-toolchain-ext-2.1+snapshot.sh -y -d tmp/esdk-deploy
+mar oct 4 04:59:29 CDT 2016: TIME: 6:05.01
+mar oct 4 04:59:31 CDT 2016: More stats can be found in /media/yocto_disk/poky-perf/build-perf-test/results-3a73fe0-20161004020004/results.log.8
+mar oct 4 04:59:31 CDT 2016: Install SIZE of eSDK is: 5455372 kB
+mar oct 4 04:59:33 CDT 2016: All done, cleaning up...
+mar oct 4 04:59:33 CDT 2016: Removing tmp
+mar oct 4 05:02:00 CDT 2016: Removing sstate-cache
diff --git a/results.xml b/results.xml
index 2cbbae43bb..0e6c3eed7c 100644
--- a/results.xml
+++ b/results.xml
@@ -1,68 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<testsuites>
- <testsuite errors="0" failures="0" hostname="ypperf02" name="oeqa.buildperf" skipped="0" tests="6" time="10702.674123" timestamp="2016-10-04T03:00:08.785991">
- <testcase classname="oeqa.buildperf.test_basic.Test1P1" description="Measure wall clock of bitbake core-image-sato and size of tmp dir" name="test1" time="4218.460465" timestamp="2016-10-03T22:00:08.786038">
+ <testsuite errors="0" failures="0" hostname="ypperf02" name="oeqa.buildperf" skipped="0" tests="6" time="10916.0" timestamp="2016-10-04T07:00:04">
+ <testcase classname="oeqa.buildperf.test_basic.Test1P1" description="Build core-image-sato" name="test1" time="4278.0" timestamp="2016-10-04T07:00:05">
<sysres legend="bitbake core-image-sato" name="build">
- <time timestamp="2016-10-03T22:05:20.362375">3819.820805</time>
- <iostat cancelled_write_bytes="8927350784" rchar="249668172581" read_bytes="5144424448" syscr="101518024" syscw="54576859" wchar="70457899540" write_bytes="46507081728"/>
- <rusage ru_inblock="10046872" ru_majflt="23476" ru_maxrss="916532" ru_minflt="1224456297" ru_nivcsw="25547703" ru_nvcsw="25941430" ru_oublock="90834144" ru_stime="1720.42" ru_utime="21539.164"/>
+ <time timestamp="2016-10-04T07:05:15">3846.0</time>
+ <rusage ru_inblock="9811648" ru_majflt="18721" ru_maxrss="916812" ru_minflt="1234124665" ru_nivcsw="25610454" ru_nvcsw="25843928" ru_oublock="90291464" ru_stime="1812.03" ru_utime="21468.5"/>
</sysres>
<diskusage legend="tmpdir" name="tmpdir">
- <size>27022048</size>
+ <size>27043044</size>
</diskusage>
</testcase>
- <testcase classname="oeqa.buildperf.test_basic.Test1P2" description="Measure bitbake virtual/kernel" name="test12" time="303.272254" timestamp="2016-10-03T23:10:27.246582">
+ <testcase classname="oeqa.buildperf.test_basic.Test1P2" description="Build virtual/kernel" name="test12" time="316.0" timestamp="2016-10-04T08:11:23">
<sysres legend="bitbake virtual/kernel" name="build">
- <time timestamp="2016-10-03T23:10:53.606613">276.911146</time>
- <iostat cancelled_write_bytes="311881728" rchar="17402500755" read_bytes="759046144" syscr="3801843" syscw="1537343" wchar="2132324608" write_bytes="1929125888"/>
- <rusage ru_inblock="1482424" ru_majflt="4668" ru_maxrss="562628" ru_minflt="54965206" ru_nivcsw="207374" ru_nvcsw="675276" ru_oublock="3767824" ru_stime="77.016" ru_utime="1329.22"/>
+ <time timestamp="2016-10-04T08:11:49">290.08</time>
+ <rusage ru_inblock="1610752" ru_majflt="4637" ru_maxrss="563324" ru_minflt="55094907" ru_nivcsw="206853" ru_nvcsw="676272" ru_oublock="3792864" ru_stime="78.12" ru_utime="1334.12"/>
</sysres>
</testcase>
- <testcase classname="oeqa.buildperf.test_basic.Test1P3" description="Build core-image-sato with rm_work enabled" name="test13" time="4010.115247" timestamp="2016-10-03T23:15:30.518888">
- <sysres legend="bitbakecore-image-sato" name="build">
- <time timestamp="2016-10-03T23:19:14.794962">3754.527933</time>
- <iostat cancelled_write_bytes="12288892928" rchar="249755874711" read_bytes="2786795520" syscr="103155904" syscw="54625238" wchar="70663215037" write_bytes="45979267072"/>
- <rusage ru_inblock="5442960" ru_majflt="8135" ru_maxrss="916708" ru_minflt="1235425845" ru_nivcsw="27289758" ru_nvcsw="24591475" ru_oublock="89803256" ru_stime="1769.288" ru_utime="21840.608"/>
+ <testcase classname="oeqa.buildperf.test_basic.Test1P3" description="Build core-image-sato with rm_work enabled" name="test13" time="4054.0" timestamp="2016-10-04T08:16:39">
+ <sysres legend="bitbake core-image-sato" name="build">
+ <time timestamp="2016-10-04T08:21:37">3749.0</time>
+ <rusage ru_inblock="5460232" ru_majflt="7951" ru_maxrss="916560" ru_minflt="1232304642" ru_nivcsw="26605180" ru_nvcsw="24751826" ru_oublock="90118360" ru_stime="1781.18" ru_utime="21748.93"/>
</sysres>
<diskusage legend="tmpdir" name="tmpdir">
- <size>6540412</size>
+ <size>6548596</size>
</diskusage>
</testcase>
- <testcase classname="oeqa.buildperf.test_basic.Test2" description="Measure bitbake core-image-sato -c rootfs with sstate" name="test2" time="203.212471" timestamp="2016-10-04T00:22:20.634196">
+ <testcase classname="oeqa.buildperf.test_basic.Test2" description="Run core-image-sato do_rootfs with sstate" name="test2" time="154.0" timestamp="2016-10-04T09:24:13">
<sysres legend="bitbake do_rootfs" name="do_rootfs">
- <time timestamp="2016-10-04T00:23:35.853974">127.991671</time>
- <iostat cancelled_write_bytes="143843328" rchar="4832695160" read_bytes="1073696768" syscr="1591466" syscw="993142" wchar="3717103063" write_bytes="1984385024"/>
- <rusage ru_inblock="2097064" ru_majflt="386" ru_maxrss="180820" ru_minflt="14940384" ru_nivcsw="77917" ru_nvcsw="599889" ru_oublock="3875752" ru_stime="26.976" ru_utime="301.08"/>
+ <time timestamp="2016-10-04T09:24:36">130.29</time>
+ <rusage ru_inblock="2225032" ru_majflt="410" ru_maxrss="183472" ru_minflt="14453399" ru_nivcsw="73449" ru_nvcsw="597839" ru_oublock="3878552" ru_stime="25.82" ru_utime="295.08"/>
</sysres>
</testcase>
- <testcase classname="oeqa.buildperf.test_basic.Test3" description="Parsing time metrics (bitbake -p)" name="test3" time="28.931999" timestamp="2016-10-04T00:25:43.846719">
+ <testcase classname="oeqa.buildperf.test_basic.Test3" description="Bitbake parsing (bitbake -p)" name="test3" time="28.0" timestamp="2016-10-04T09:26:47">
<sysres legend="bitbake -p (no caches)" name="parse_1">
- <time timestamp="2016-10-04T00:25:43.851252">16.302391</time>
- <iostat cancelled_write_bytes="1069056" rchar="31514869" read_bytes="0" syscr="9695" syscw="4871" wchar="32869772" write_bytes="16928768"/>
- <rusage ru_inblock="0" ru_majflt="0" ru_maxrss="113996" ru_minflt="329634" ru_nivcsw="10671" ru_nvcsw="7810" ru_oublock="33064" ru_stime="0.764" ru_utime="120.724"/>
+ <time timestamp="2016-10-04T09:26:47">16.31</time>
+ <rusage ru_inblock="0" ru_majflt="0" ru_maxrss="112380" ru_minflt="334880" ru_nivcsw="10802" ru_nvcsw="7160" ru_oublock="32552" ru_stime="0.82" ru_utime="121.2"/>
</sysres>
<sysres legend="bitbake -p (no tmp/cache)" name="parse_2">
- <time timestamp="2016-10-04T00:26:00.157584">11.360063</time>
- <iostat cancelled_write_bytes="909312" rchar="31645569" read_bytes="0" syscr="9776" syscw="4868" wchar="32188562" write_bytes="16236544"/>
- <rusage ru_inblock="0" ru_majflt="0" ru_maxrss="113236" ru_minflt="305433" ru_nivcsw="8762" ru_nvcsw="7568" ru_oublock="31712" ru_stime="0.76" ru_utime="81.24"/>
+ <time timestamp="2016-10-04T09:27:03">11.09</time>
+ <rusage ru_inblock="0" ru_majflt="0" ru_maxrss="113188" ru_minflt="306366" ru_nivcsw="9519" ru_nvcsw="10253" ru_oublock="31288" ru_stime="0.75" ru_utime="79.88"/>
</sysres>
<sysres legend="bitbake -p (cached)" name="parse_3">
- <time timestamp="2016-10-04T00:26:11.519911">1.257765</time>
- <iostat cancelled_write_bytes="20480" rchar="24821738" read_bytes="0" syscr="6816" syscw="1539" wchar="783780" write_bytes="393216"/>
- <rusage ru_inblock="0" ru_majflt="0" ru_maxrss="98716" ru_minflt="63115" ru_nivcsw="13" ru_nvcsw="8025" ru_oublock="768" ru_stime="0.124" ru_utime="1.192"/>
+ <time timestamp="2016-10-04T09:27:14">1.22</time>
+ <rusage ru_inblock="8" ru_majflt="0" ru_maxrss="98040" ru_minflt="62801" ru_nivcsw="12" ru_nvcsw="7991" ru_oublock="784" ru_stime="0.09" ru_utime="1.19"/>
</sysres>
</testcase>
- <testcase classname="oeqa.buildperf.test_basic.Test4" description="eSDK metrics" name="test4" time="1938.68099" timestamp="2016-10-04T00:26:12.778769">
+ <testcase classname="oeqa.buildperf.test_basic.Test4" description="eSDK metrics" name="test4" time="1938.0" timestamp="2016-10-04T09:27:15">
<diskusage legend="eSDK installer" name="installer_bin">
- <size>1480804</size>
+ <size>1481041</size>
</diskusage>
<sysres legend="eSDK deploy" name="deploy">
- <time timestamp="2016-10-04T00:52:53.383559">337.691254</time>
- <iostat cancelled_write_bytes="750129152" rchar="13789574555" read_bytes="353296384" syscr="3362060" syscw="7003131" wchar="12876329665" write_bytes="6380072960"/>
- <rusage ru_inblock="689960" ru_majflt="327" ru_maxrss="249448" ru_minflt="20925749" ru_nivcsw="361880" ru_nvcsw="1904305" ru_oublock="12461080" ru_stime="69.82" ru_utime="683.588"/>
+ <time timestamp="2016-10-04T09:53:24">365.01</time>
+ <rusage ru_inblock="3177408" ru_majflt="348" ru_maxrss="244996" ru_minflt="22013862" ru_nivcsw="314939" ru_nvcsw="1830922" ru_oublock="12465896" ru_stime="73.98" ru_utime="684.75"/>
</sysres>
<diskusage legend="deploy dir" name="deploy_dir">
- <size>5585044</size>
+ <size>5455372</size>
</diskusage>
</testcase>
</testsuite>