diff options
-rw-r--r-- | build/conf/auto.conf | 1 | ||||
-rw-r--r-- | metadata.json | 20 | ||||
-rw-r--r-- | oe-build-perf-test.log | 52 | ||||
-rw-r--r-- | results.json | 226 |
4 files changed, 150 insertions, 149 deletions
diff --git a/build/conf/auto.conf b/build/conf/auto.conf index 1337f5e25c..1cc7d4e3ab 100644 --- a/build/conf/auto.conf +++ b/build/conf/auto.conf @@ -23,3 +23,4 @@ SANITY_TESTED_DISTROS = '' SDK_EXT_TYPE = 'minimal' SDK_INCLUDE_TOOLCHAIN = '1' BB_DISKMON_DIRS = 'STOPTASKS,${TMPDIR},1G,100K STOPTASKS,${DL_DIR},1G STOPTASKS,${SSTATE_DIR},1G STOPTASKS,/tmp,100M,100K ABORT,${TMPDIR},100M,1K ABORT,${DL_DIR},100M ABORT,${SSTATE_DIR},100M ABORT,/tmp,10M,1K' +RUNQEMU_TMPFS_DIR = '/home/pokybuild/tmp' diff --git a/metadata.json b/metadata.json index b1bd029528..3324890ed4 100644 --- a/metadata.json +++ b/metadata.json @@ -2,8 +2,8 @@ "hostname": "perf-ubuntu1604", "distro": { "id": "poky", - "version_id": "3.2+snapshot-ef501020fb44c7f1984fc854d0a70d082aa9a5c1", - "pretty_name": "poky 3.2+snapshot-ef501020fb44c7f1984fc854d0a70d082aa9a5c1" + "version_id": "3.2+snapshot-e8e10f27b20f331622b7fdb3eb4e60f0850ea876", + "pretty_name": "poky 3.2+snapshot-e8e10f27b20f331622b7fdb3eb4e60f0850ea876" }, "host_distro": { "id": "ubuntu", @@ -12,24 +12,24 @@ }, "layers": { "meta": { - "commit": "ef501020fb44c7f1984fc854d0a70d082aa9a5c1", - "commit_count": 61541, + "commit": "e8e10f27b20f331622b7fdb3eb4e60f0850ea876", + "commit_count": 61547, "branch": "master" }, "meta-poky": { - "commit": "ef501020fb44c7f1984fc854d0a70d082aa9a5c1", - "commit_count": 61541, + "commit": "e8e10f27b20f331622b7fdb3eb4e60f0850ea876", + "commit_count": 61547, "branch": "master" }, "meta-yocto-bsp": { - "commit": "ef501020fb44c7f1984fc854d0a70d082aa9a5c1", - "commit_count": 61541, + "commit": "e8e10f27b20f331622b7fdb3eb4e60f0850ea876", + "commit_count": 61547, "branch": "master" } }, "bitbake": { - "commit": "ef501020fb44c7f1984fc854d0a70d082aa9a5c1", - "commit_count": 61541, + "commit": "e8e10f27b20f331622b7fdb3eb4e60f0850ea876", + "commit_count": 61547, "branch": "master" }, "config": { diff --git a/oe-build-perf-test.log b/oe-build-perf-test.log index 7aed3b8347..cdf2a4f8ec 100644 --- a/oe-build-perf-test.log +++ b/oe-build-perf-test.log @@ -1,26 +1,26 @@ -[2021-04-06 03:00:56,126] INFO: Testing Git revision branch:commit master:ef501020fb44c7f1984fc854d0a70d082aa9a5c1 (61541) -[2021-04-06 03:00:56,127] INFO: Executing test test1: Build core-image-sato -[2021-04-06 03:00:56,127] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2021-04-06 03:01:32,174] INFO: Timing command: bitbake core-image-sato -[2021-04-06 04:01:00,201] INFO: Saving buildstats in JSON format -[2021-04-06 04:01:21,659] INFO: Executing test test12: Build virtual/kernel -[2021-04-06 04:01:21,659] INFO: Logging command: bitbake virtual/kernel --runall=fetch -[2021-04-06 04:01:26,598] INFO: Logging command: bitbake virtual/kernel -[2021-04-06 04:01:31,577] INFO: Logging command: bitbake virtual/kernel -c cleansstate -[2021-04-06 04:01:58,268] INFO: Timing command: bitbake virtual/kernel -[2021-04-06 04:08:06,634] INFO: Executing test test13: Build core-image-sato with rm_work enabled -[2021-04-06 04:08:06,634] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2021-04-06 04:29:30,785] INFO: Timing command: bitbake -R /home/pokybuild/build-perf-test/results-ef501020fb-20210406030036/test13.tmp/postfile.conf core-image-sato -[2021-04-06 05:29:49,554] INFO: Saving buildstats in JSON format -[2021-04-06 05:29:51,773] INFO: Executing test test2: Run core-image-sato do_rootfs with sstate -[2021-04-06 05:29:51,774] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2021-04-06 05:30:17,419] INFO: Logging command: bitbake core-image-sato -[2021-04-06 05:32:27,227] INFO: Timing command: bitbake core-image-sato -c rootfs -[2021-04-06 05:34:58,717] INFO: Executing test test3: Bitbake parsing (bitbake -p) -[2021-04-06 05:34:58,721] INFO: Timing command: bitbake -p -[2021-04-06 05:35:16,973] INFO: Timing command: bitbake -p -[2021-04-06 05:35:29,980] INFO: Timing command: bitbake -p -[2021-04-06 05:35:32,430] INFO: Executing test test4: eSDK metrics -[2021-04-06 05:35:32,430] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2021-04-06 05:35:48,321] INFO: Logging command: bitbake -c do_populate_sdk_ext core-image-sato -[2021-04-06 05:57:01,700] INFO: Timing command: /home/pokybuild/build-perf-test/build-ef501020fb-20210406030036/tmp/deploy/sdk/poky-glibc-x86_64-core-image-sato-core2-32-qemux86-toolchain-ext-3.2+snapshot.sh -y -d /home/pokybuild/build-perf-test/build-ef501020fb-20210406030036/tmp/esdk-deploy +[2021-04-06 09:00:59,183] INFO: Testing Git revision branch:commit master:e8e10f27b20f331622b7fdb3eb4e60f0850ea876 (61547) +[2021-04-06 09:00:59,184] INFO: Executing test test1: Build core-image-sato +[2021-04-06 09:00:59,184] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2021-04-06 09:01:43,053] INFO: Timing command: bitbake core-image-sato +[2021-04-06 10:01:23,931] INFO: Saving buildstats in JSON format +[2021-04-06 10:01:45,710] INFO: Executing test test12: Build virtual/kernel +[2021-04-06 10:01:45,710] INFO: Logging command: bitbake virtual/kernel --runall=fetch +[2021-04-06 10:01:50,676] INFO: Logging command: bitbake virtual/kernel +[2021-04-06 10:01:55,681] INFO: Logging command: bitbake virtual/kernel -c cleansstate +[2021-04-06 10:02:22,722] INFO: Timing command: bitbake virtual/kernel +[2021-04-06 10:08:41,566] INFO: Executing test test13: Build core-image-sato with rm_work enabled +[2021-04-06 10:08:41,566] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2021-04-06 10:30:14,894] INFO: Timing command: bitbake -R /home/pokybuild/build-perf-test/results-e8e10f27b2-20210406090038/test13.tmp/postfile.conf core-image-sato +[2021-04-06 11:30:34,671] INFO: Saving buildstats in JSON format +[2021-04-06 11:30:36,966] INFO: Executing test test2: Run core-image-sato do_rootfs with sstate +[2021-04-06 11:30:36,966] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2021-04-06 11:31:03,411] INFO: Logging command: bitbake core-image-sato +[2021-04-06 11:33:15,322] INFO: Timing command: bitbake core-image-sato -c rootfs +[2021-04-06 11:35:43,319] INFO: Executing test test3: Bitbake parsing (bitbake -p) +[2021-04-06 11:35:43,324] INFO: Timing command: bitbake -p +[2021-04-06 11:36:01,316] INFO: Timing command: bitbake -p +[2021-04-06 11:36:14,067] INFO: Timing command: bitbake -p +[2021-04-06 11:36:16,562] INFO: Executing test test4: eSDK metrics +[2021-04-06 11:36:16,563] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2021-04-06 11:36:32,119] INFO: Logging command: bitbake -c do_populate_sdk_ext core-image-sato +[2021-04-06 11:58:03,161] INFO: Timing command: /home/pokybuild/build-perf-test/build-e8e10f27b2-20210406090038/tmp/deploy/sdk/poky-glibc-x86_64-core-image-sato-core2-32-qemux86-toolchain-ext-3.2+snapshot.sh -y -d /home/pokybuild/build-perf-test/build-e8e10f27b2-20210406090038/tmp/esdk-deploy diff --git a/results.json b/results.json index 424afb4b15..5fa94931a7 100644 --- a/results.json +++ b/results.json @@ -1,40 +1,40 @@ { "tester_host": "perf-ubuntu1604", - "start_time": 1617678056.127595, - "elapsed_time": 10643.077027, + "start_time": 1617699659.184501, + "elapsed_time": 10701.449626, "tests": { "test1": { "name": "test1", "description": "Build core-image-sato", "status": "SUCCESS", - "start_time": 1617678056.127674, - "elapsed_time": 3625.5313, + "start_time": 1617699659.184586, + "elapsed_time": 3646.525753, "measurements": { "build": { "type": "sysres", "name": "build", "legend": "bitbake core-image-sato", "values": { - "start_time": 1617678094.016336, - "elapsed_time": 3566.177776, + "start_time": 1617699703.097979, + "elapsed_time": 3580.827284, "rusage": { - "ru_utime": 32.036, - "ru_stime": 3.6559999999999997, - "ru_maxrss": 44212, - "ru_minflt": 36000, + "ru_utime": 34.156, + "ru_stime": 3.752, + "ru_maxrss": 43988, + "ru_minflt": 38652, "ru_majflt": 54, - "ru_inblock": 36616, - "ru_oublock": 5056, - "ru_nvcsw": 228228, - "ru_nivcsw": 1144 + "ru_inblock": 38176, + "ru_oublock": 5008, + "ru_nvcsw": 229146, + "ru_nivcsw": 1754 }, "iostat": { - "rchar": 70262449, + "rchar": 70265840, "wchar": 3940850, - "syscr": 221517, + "syscr": 221563, "syscw": 39106, - "read_bytes": 18747392, - "write_bytes": 2588672, + "read_bytes": 19546112, + "write_bytes": 2564096, "cancelled_write_bytes": 0 } } @@ -44,7 +44,7 @@ "name": "tmpdir", "legend": "tmpdir", "values": { - "size": 44966296 + "size": 44962132 } }, "rootfs": { @@ -52,7 +52,7 @@ "name": "rootfs", "legend": "rootfs", "values": { - "size": 286240 + "size": 286228 } } } @@ -61,34 +61,34 @@ "name": "test12", "description": "Build virtual/kernel", "status": "SUCCESS", - "start_time": 1617681681.659273, - "elapsed_time": 404.974605, + "start_time": 1617703305.710529, + "elapsed_time": 415.855456, "measurements": { "build": { "type": "sysres", "name": "build", "legend": "bitbake virtual/kernel", "values": { - "start_time": 1617681718.272095, - "elapsed_time": 368.341202, + "start_time": 1617703342.726306, + "elapsed_time": 378.814824, "rusage": { - "ru_utime": 1.112, - "ru_stime": 0.176, - "ru_maxrss": 67176, - "ru_minflt": 10624, + "ru_utime": 1.176, + "ru_stime": 0.184, + "ru_maxrss": 66944, + "ru_minflt": 10606, "ru_majflt": 55, - "ru_inblock": 37464, - "ru_oublock": 208, - "ru_nvcsw": 11895, - "ru_nivcsw": 12 + "ru_inblock": 28792, + "ru_oublock": 232, + "ru_nvcsw": 11906, + "ru_nivcsw": 14 }, "iostat": { - "rchar": 9068680, + "rchar": 9068951, "wchar": 97025, "syscr": 8367, "syscw": 212, - "read_bytes": 19181568, - "write_bytes": 106496, + "read_bytes": 14741504, + "write_bytes": 118784, "cancelled_write_bytes": 0 } } @@ -99,34 +99,34 @@ "name": "test13", "description": "Build core-image-sato with rm_work enabled", "status": "SUCCESS", - "start_time": 1617682086.63404, - "elapsed_time": 4905.13946, + "start_time": 1617703721.566078, + "elapsed_time": 4915.39995, "measurements": { "build": { "type": "sysres", "name": "build", "legend": "bitbakecore-image-sato", "values": { - "start_time": 1617683370.800147, - "elapsed_time": 3618.744839, + "start_time": 1617705014.92823, + "elapsed_time": 3619.734502, "rusage": { - "ru_utime": 32.9, + "ru_utime": 32.692, "ru_stime": 3.464, - "ru_maxrss": 67992, - "ru_minflt": 37376, + "ru_maxrss": 67760, + "ru_minflt": 38365, "ru_majflt": 55, - "ru_inblock": 38464, - "ru_oublock": 5504, - "ru_nvcsw": 236352, - "ru_nivcsw": 973 + "ru_inblock": 28992, + "ru_oublock": 5512, + "ru_nvcsw": 235182, + "ru_nivcsw": 1061 }, "iostat": { - "rchar": 71890326, + "rchar": 71889238, "wchar": 4384535, - "syscr": 229448, + "syscr": 229395, "syscw": 43080, - "read_bytes": 19693568, - "write_bytes": 2818048, + "read_bytes": 14843904, + "write_bytes": 2822144, "cancelled_write_bytes": 0 } } @@ -136,7 +136,7 @@ "name": "tmpdir", "legend": "tmpdir", "values": { - "size": 8001340 + "size": 8001124 } } } @@ -145,33 +145,33 @@ "name": "test2", "description": "Run core-image-sato do_rootfs with sstate", "status": "SUCCESS", - "start_time": 1617686991.773673, - "elapsed_time": 306.943218, + "start_time": 1617708636.966147, + "elapsed_time": 306.353477, "measurements": { "do_rootfs": { "type": "sysres", "name": "do_rootfs", "legend": "bitbake do_rootfs", "values": { - "start_time": 1617687147.255704, - "elapsed_time": 151.276515, + "start_time": 1617708795.34904, + "elapsed_time": 147.681133, "rusage": { - "ru_utime": 3.284, - "ru_stime": 0.45599999999999996, - "ru_maxrss": 93732, - "ru_minflt": 15393, + "ru_utime": 3.368, + "ru_stime": 0.39999999999999997, + "ru_maxrss": 93500, + "ru_minflt": 15305, "ru_majflt": 55, - "ru_inblock": 37216, + "ru_inblock": 36712, "ru_oublock": 1288, - "ru_nvcsw": 35387, - "ru_nivcsw": 138 + "ru_nvcsw": 31336, + "ru_nivcsw": 107 }, "iostat": { - "rchar": 12704099, + "rchar": 12705655, "wchar": 1213792, - "syscr": 28845, + "syscr": 28812, "syscw": 10263, - "read_bytes": 19054592, + "read_bytes": 18796544, "write_bytes": 659456, "cancelled_write_bytes": 0 } @@ -183,29 +183,29 @@ "name": "test3", "description": "Bitbake parsing (bitbake -p)", "status": "SUCCESS", - "start_time": 1617687298.717022, - "elapsed_time": 33.712906, + "start_time": 1617708943.319767, + "elapsed_time": 33.242901, "measurements": { "parse_1": { "type": "sysres", "name": "parse_1", "legend": "bitbake -p (no caches)", "values": { - "start_time": 1617687298.724478, - "elapsed_time": 18.245555, + "start_time": 1617708943.32742, + "elapsed_time": 17.985305, "rusage": { "ru_utime": 0.412, - "ru_stime": 0.044, - "ru_maxrss": 93732, - "ru_minflt": 10658, + "ru_stime": 0.06, + "ru_maxrss": 93500, + "ru_minflt": 10665, "ru_majflt": 0, "ru_inblock": 0, "ru_oublock": 144, - "ru_nvcsw": 299, - "ru_nivcsw": 8 + "ru_nvcsw": 305, + "ru_nivcsw": 9 }, "iostat": { - "rchar": 7733023, + "rchar": 7733286, "wchar": 75356, "syscr": 1254, "syscw": 32, @@ -220,21 +220,21 @@ "name": "parse_2", "legend": "bitbake -p (no tmp/cache)", "values": { - "start_time": 1617687316.977446, - "elapsed_time": 12.999731, + "start_time": 1617708961.318936, + "elapsed_time": 12.745646, "rusage": { - "ru_utime": 0.436, - "ru_stime": 0.048, - "ru_maxrss": 93732, - "ru_minflt": 10661, + "ru_utime": 0.416, + "ru_stime": 0.032, + "ru_maxrss": 93500, + "ru_minflt": 10658, "ru_majflt": 0, "ru_inblock": 0, "ru_oublock": 144, - "ru_nvcsw": 277, - "ru_nivcsw": 10 + "ru_nvcsw": 298, + "ru_nivcsw": 12 }, "iostat": { - "rchar": 7733023, + "rchar": 7733286, "wchar": 75356, "syscr": 1254, "syscw": 32, @@ -249,21 +249,21 @@ "name": "parse_3", "legend": "bitbake -p (cached)", "values": { - "start_time": 1617687329.983112, - "elapsed_time": 2.443222, + "start_time": 1617708974.070608, + "elapsed_time": 2.488808, "rusage": { - "ru_utime": 0.524, + "ru_utime": 0.5599999999999999, "ru_stime": 0.088, - "ru_maxrss": 93732, - "ru_minflt": 10651, + "ru_maxrss": 93500, + "ru_minflt": 10659, "ru_majflt": 0, "ru_inblock": 0, "ru_oublock": 144, - "ru_nvcsw": 4472, - "ru_nivcsw": 11 + "ru_nvcsw": 3944, + "ru_nivcsw": 12 }, "iostat": { - "rchar": 7912866, + "rchar": 7913088, "wchar": 75231, "syscr": 3922, "syscw": 30, @@ -279,15 +279,15 @@ "name": "test4", "description": "eSDK metrics", "status": "SUCCESS", - "start_time": 1617687332.430023, - "elapsed_time": 1366.774478, + "start_time": 1617708976.562777, + "elapsed_time": 1384.071222, "measurements": { "installer_bin": { "type": "diskusage", "name": "installer_bin", "legend": "eSDK installer", "values": { - "size": 292472 + "size": 292499 } }, "deploy": { @@ -295,27 +295,27 @@ "name": "deploy", "legend": "eSDK deploy", "values": { - "start_time": 1617688621.729634, - "elapsed_time": 65.136739, + "start_time": 1617710283.188354, + "elapsed_time": 64.861693, "rusage": { - "ru_utime": 15.892, - "ru_stime": 5.28, - "ru_maxrss": 96032, - "ru_minflt": 371893, + "ru_utime": 16.076, + "ru_stime": 5.068, + "ru_maxrss": 95812, + "ru_minflt": 385620, "ru_majflt": 99, - "ru_inblock": 628696, - "ru_oublock": 1172480, - "ru_nvcsw": 115802, - "ru_nivcsw": 1293 + "ru_inblock": 629464, + "ru_oublock": 1172560, + "ru_nvcsw": 117613, + "ru_nivcsw": 1316 }, "iostat": { - "rchar": 1687271551, - "wchar": 1778709615, - "syscr": 275114, - "syscw": 1622789, - "read_bytes": 321892352, - "write_bytes": 600309760, - "cancelled_write_bytes": 57643008 + "rchar": 1687525652, + "wchar": 1778937714, + "syscr": 275914, + "syscw": 1622942, + "read_bytes": 322285568, + "write_bytes": 600350720, + "cancelled_write_bytes": 57683968 } } }, @@ -324,7 +324,7 @@ "name": "deploy_dir", "legend": "deploy dir", "values": { - "size": 1687967 + "size": 1687909 } } } |