diff options
-rw-r--r-- | build/conf/auto.conf | 2 | ||||
-rw-r--r-- | oe-build-perf-test.log | 52 | ||||
-rw-r--r-- | results.json | 236 |
3 files changed, 145 insertions, 145 deletions
diff --git a/build/conf/auto.conf b/build/conf/auto.conf index 2b0da45130..69d26901f6 100644 --- a/build/conf/auto.conf +++ b/build/conf/auto.conf @@ -22,7 +22,7 @@ BB_TASK_NICE_LEVEL = '5' BB_TASK_NICE_LEVEL:task-testimage = '0' BB_TASK_IONICE_LEVEL = '2.7' BB_TASK_IONICE_LEVEL:task-testimage = '2.1' -INHERIT += 'testimage' +IMAGE_CLASSES += 'testimage' TEST_QEMUBOOT_TIMEOUT = '1500' SANITY_TESTED_DISTROS = '' SDK_EXT_TYPE = 'minimal' diff --git a/oe-build-perf-test.log b/oe-build-perf-test.log index c5739e6675..5869a44512 100644 --- a/oe-build-perf-test.log +++ b/oe-build-perf-test.log @@ -1,26 +1,26 @@ -[2022-08-10 14:49:41,656] INFO: Testing Git revision branch:commit master:24c198e58ea48b3b61660b3e1fb0ad000bfac40b (67412) -[2022-08-10 14:49:41,658] INFO: Executing test test1: Build core-image-sato -[2022-08-10 14:49:41,658] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2022-08-10 14:50:09,702] INFO: Timing command: bitbake core-image-sato -[2022-08-10 15:56:29,827] INFO: Saving buildstats in JSON format -[2022-08-10 15:56:57,679] INFO: Executing test test12: Build virtual/kernel -[2022-08-10 15:56:57,680] INFO: Logging command: bitbake virtual/kernel --runall=fetch -[2022-08-10 15:57:03,251] INFO: Logging command: bitbake virtual/kernel -[2022-08-10 15:57:08,399] INFO: Logging command: bitbake virtual/kernel -c cleansstate -[2022-08-10 15:57:52,078] INFO: Timing command: bitbake virtual/kernel -[2022-08-10 16:04:29,813] INFO: Executing test test13: Build core-image-sato with rm_work enabled -[2022-08-10 16:04:29,814] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2022-08-10 16:58:16,573] INFO: Timing command: bitbake -R /home/pokybuild/build-perf-test/results-24c198e58e-20220810144922/test13.tmp/postfile.conf core-image-sato -[2022-08-10 18:05:19,211] INFO: Saving buildstats in JSON format -[2022-08-10 18:05:22,458] INFO: Executing test test2: Run core-image-sato do_rootfs with sstate -[2022-08-10 18:05:22,459] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2022-08-10 18:05:39,134] INFO: Logging command: bitbake core-image-sato -[2022-08-10 18:07:52,558] INFO: Timing command: bitbake core-image-sato -c rootfs -[2022-08-10 18:11:05,892] INFO: Executing test test3: Bitbake parsing (bitbake -p) -[2022-08-10 18:11:05,903] INFO: Timing command: bitbake -p -[2022-08-10 18:11:14,969] INFO: Timing command: bitbake -p -[2022-08-10 18:11:21,617] INFO: Timing command: bitbake -p -[2022-08-10 18:11:24,863] INFO: Executing test test4: eSDK metrics -[2022-08-10 18:11:24,864] INFO: Logging command: bitbake core-image-sato --runall=fetch -[2022-08-10 18:11:37,786] INFO: Logging command: bitbake -c do_populate_sdk_ext core-image-sato -[2022-08-10 18:32:37,649] INFO: Timing command: /home/pokybuild/build-perf-test/build-24c198e58e-20220810144922/tmp/deploy/sdk/poky-glibc-x86_64-core-image-sato-core2-32-qemux86-toolchain-ext-4.1+snapshot.sh -y -d /home/pokybuild/build-perf-test/build-24c198e58e-20220810144922/tmp/esdk-deploy +[2022-08-10 20:00:44,274] INFO: Testing Git revision branch:commit master:24c198e58ea48b3b61660b3e1fb0ad000bfac40b (67412) +[2022-08-10 20:00:44,275] INFO: Executing test test1: Build core-image-sato +[2022-08-10 20:00:44,275] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2022-08-10 20:01:11,216] INFO: Timing command: bitbake core-image-sato +[2022-08-10 21:07:13,212] INFO: Saving buildstats in JSON format +[2022-08-10 21:07:46,410] INFO: Executing test test12: Build virtual/kernel +[2022-08-10 21:07:46,410] INFO: Logging command: bitbake virtual/kernel --runall=fetch +[2022-08-10 21:07:51,896] INFO: Logging command: bitbake virtual/kernel +[2022-08-10 21:07:57,036] INFO: Logging command: bitbake virtual/kernel -c cleansstate +[2022-08-10 21:08:47,874] INFO: Timing command: bitbake virtual/kernel +[2022-08-10 21:15:08,406] INFO: Executing test test13: Build core-image-sato with rm_work enabled +[2022-08-10 21:15:08,406] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2022-08-10 22:11:17,513] INFO: Timing command: bitbake -R /home/pokybuild/build-perf-test/results-24c198e58e-20220810200025/test13.tmp/postfile.conf core-image-sato +[2022-08-10 23:17:04,492] INFO: Saving buildstats in JSON format +[2022-08-10 23:17:07,487] INFO: Executing test test2: Run core-image-sato do_rootfs with sstate +[2022-08-10 23:17:07,488] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2022-08-10 23:17:28,203] INFO: Logging command: bitbake core-image-sato +[2022-08-10 23:19:32,339] INFO: Timing command: bitbake core-image-sato -c rootfs +[2022-08-10 23:22:58,382] INFO: Executing test test3: Bitbake parsing (bitbake -p) +[2022-08-10 23:22:58,393] INFO: Timing command: bitbake -p +[2022-08-10 23:23:07,862] INFO: Timing command: bitbake -p +[2022-08-10 23:23:14,365] INFO: Timing command: bitbake -p +[2022-08-10 23:23:16,749] INFO: Executing test test4: eSDK metrics +[2022-08-10 23:23:16,750] INFO: Logging command: bitbake core-image-sato --runall=fetch +[2022-08-10 23:23:28,637] INFO: Logging command: bitbake -c do_populate_sdk_ext core-image-sato +[2022-08-10 23:44:53,526] INFO: Timing command: /home/pokybuild/build-perf-test/build-24c198e58e-20220810200025/tmp/deploy/sdk/poky-glibc-x86_64-core-image-sato-core2-32-qemux86-toolchain-ext-4.1+snapshot.sh -y -d /home/pokybuild/build-perf-test/build-24c198e58e-20220810200025/tmp/esdk-deploy diff --git a/results.json b/results.json index 4ffa0e0401..c695782ce7 100644 --- a/results.json +++ b/results.json @@ -1,40 +1,40 @@ { "tester_host": "perf-debian11", - "start_time": 1660168181.658435, - "elapsed_time": 13446.908708, + "start_time": 1660186844.275523, + "elapsed_time": 13537.800499, "tests": { "test1": { "name": "test1", "description": "Build core-image-sato", "status": "SUCCESS", - "start_time": 1660142981.658535, - "elapsed_time": 4036.020773, + "start_time": 1660161644.275624, + "elapsed_time": 4022.134226, "measurements": { "build": { "type": "sysres", "name": "build", "legend": "bitbake core-image-sato", "values": { - "start_time": 1660143009.87394, - "elapsed_time": 3979.939489, + "start_time": 1660161674.356664, + "elapsed_time": 3958.840371, "rusage": { - "ru_utime": 21.555823, - "ru_stime": 2.604794, - "ru_maxrss": 42512, - "ru_minflt": 28428, - "ru_majflt": 48, + "ru_utime": 21.874738, + "ru_stime": 2.674792, + "ru_maxrss": 43104, + "ru_minflt": 29261, + "ru_majflt": 50, "ru_inblock": 15088, - "ru_oublock": 4752, - "ru_nvcsw": 256027, - "ru_nivcsw": 376 + "ru_oublock": 4784, + "ru_nvcsw": 253483, + "ru_nivcsw": 449 }, "iostat": { - "rchar": 68565666, + "rchar": 68557878, "wchar": 3941080, - "syscr": 234169, + "syscr": 233939, "syscw": 39882, "read_bytes": 7725056, - "write_bytes": 2433024, + "write_bytes": 2449408, "cancelled_write_bytes": 0 } } @@ -44,7 +44,7 @@ "name": "tmpdir", "legend": "tmpdir", "values": { - "size": 76752760 + "size": 76753004 } }, "rootfs": { @@ -52,7 +52,7 @@ "name": "rootfs", "legend": "rootfs", "values": { - "size": 311940 + "size": 311956 } } } @@ -61,34 +61,34 @@ "name": "test12", "description": "Build virtual/kernel", "status": "SUCCESS", - "start_time": 1660147017.679524, - "elapsed_time": 452.133727, + "start_time": 1660165666.410083, + "elapsed_time": 441.995633, "measurements": { "build": { "type": "sysres", "name": "build", "legend": "bitbake virtual/kernel", "values": { - "start_time": 1660147072.089799, - "elapsed_time": 397.574308, + "start_time": 1660165727.93015, + "elapsed_time": 380.42378, "rusage": { - "ru_utime": 1.006472, - "ru_stime": 0.197729, - "ru_maxrss": 70872, - "ru_minflt": 10421, - "ru_majflt": 49, - "ru_inblock": 18824, - "ru_oublock": 240, - "ru_nvcsw": 16943, - "ru_nivcsw": 95 + "ru_utime": 1.086673, + "ru_stime": 0.16564299999999998, + "ru_maxrss": 67940, + "ru_minflt": 9853, + "ru_majflt": 50, + "ru_inblock": 15744, + "ru_oublock": 216, + "ru_nvcsw": 16825, + "ru_nivcsw": 121 }, "iostat": { - "rchar": 6205514, + "rchar": 6205539, "wchar": 97465, "syscr": 9780, "syscw": 216, - "read_bytes": 9637888, - "write_bytes": 122880, + "read_bytes": 8060928, + "write_bytes": 110592, "cancelled_write_bytes": 0 } } @@ -99,34 +99,34 @@ "name": "test13", "description": "Build core-image-sato with rm_work enabled", "status": "SUCCESS", - "start_time": 1660147469.813528, - "elapsed_time": 7252.645164, + "start_time": 1660166108.40597, + "elapsed_time": 7319.081383, "measurements": { "build": { "type": "sysres", "name": "build", "legend": "bitbakecore-image-sato", "values": { - "start_time": 1660150696.599187, - "elapsed_time": 4022.595375, + "start_time": 1660169477.569617, + "elapsed_time": 3946.905487, "rusage": { - "ru_utime": 22.071189, - "ru_stime": 2.790949, - "ru_maxrss": 71184, - "ru_minflt": 31035, + "ru_utime": 22.311988, + "ru_stime": 2.8471029999999997, + "ru_maxrss": 68788, + "ru_minflt": 29888, "ru_majflt": 49, - "ru_inblock": 18112, - "ru_oublock": 5032, - "ru_nvcsw": 264375, - "ru_nivcsw": 254 + "ru_inblock": 18664, + "ru_oublock": 5072, + "ru_nvcsw": 263541, + "ru_nivcsw": 465 }, "iostat": { - "rchar": 70828192, + "rchar": 70812379, "wchar": 4283509, - "syscr": 241605, + "syscr": 241706, "syscw": 43508, - "read_bytes": 9273344, - "write_bytes": 2576384, + "read_bytes": 9555968, + "write_bytes": 2596864, "cancelled_write_bytes": 0 } } @@ -136,7 +136,7 @@ "name": "tmpdir", "legend": "tmpdir", "values": { - "size": 16497528 + "size": 16495912 } } } @@ -145,34 +145,34 @@ "name": "test2", "description": "Run core-image-sato do_rootfs with sstate", "status": "SUCCESS", - "start_time": 1660154722.458876, - "elapsed_time": 343.433632, + "start_time": 1660173427.487634, + "elapsed_time": 350.89478, "measurements": { "do_rootfs": { "type": "sysres", "name": "do_rootfs", "legend": "bitbake do_rootfs", "values": { - "start_time": 1660154872.594533, - "elapsed_time": 193.267921, + "start_time": 1660173572.345948, + "elapsed_time": 205.87804, "rusage": { - "ru_utime": 2.234988, - "ru_stime": 0.46231, - "ru_maxrss": 99128, - "ru_minflt": 14424, - "ru_majflt": 49, - "ru_inblock": 18240, - "ru_oublock": 1216, - "ru_nvcsw": 38947, - "ru_nivcsw": 133 + "ru_utime": 2.338712, + "ru_stime": 0.43154, + "ru_maxrss": 98192, + "ru_minflt": 14243, + "ru_majflt": 50, + "ru_inblock": 18392, + "ru_oublock": 1224, + "ru_nvcsw": 38900, + "ru_nivcsw": 119 }, "iostat": { - "rchar": 9314567, - "wchar": 1135716, - "syscr": 28601, + "rchar": 9314569, + "wchar": 1135718, + "syscr": 28512, "syscw": 9733, - "read_bytes": 9338880, - "write_bytes": 622592, + "read_bytes": 9416704, + "write_bytes": 626688, "cancelled_write_bytes": 0 } } @@ -183,26 +183,26 @@ "name": "test3", "description": "Bitbake parsing (bitbake -p)", "status": "SUCCESS", - "start_time": 1660155065.892747, - "elapsed_time": 18.970703, + "start_time": 1660173778.382646, + "elapsed_time": 18.366219, "measurements": { "parse_1": { "type": "sysres", "name": "parse_1", "legend": "bitbake -p (no caches)", "values": { - "start_time": 1660155065.908885, - "elapsed_time": 9.049447, + "start_time": 1660173778.398095, + "elapsed_time": 9.450297, "rusage": { - "ru_utime": 0.324684, - "ru_stime": 0.054452, - "ru_maxrss": 99140, - "ru_minflt": 11167, + "ru_utime": 0.331906, + "ru_stime": 0.048930999999999995, + "ru_maxrss": 98204, + "ru_minflt": 11162, "ru_majflt": 0, "ru_inblock": 0, "ru_oublock": 144, - "ru_nvcsw": 404, - "ru_nivcsw": 2 + "ru_nvcsw": 495, + "ru_nivcsw": 3 }, "iostat": { "rchar": 4415287, @@ -220,18 +220,18 @@ "name": "parse_2", "legend": "bitbake -p (no tmp/cache)", "values": { - "start_time": 1660155074.974084, - "elapsed_time": 6.637404, + "start_time": 1660173787.867769, + "elapsed_time": 6.493213, "rusage": { - "ru_utime": 0.333791, - "ru_stime": 0.045887, - "ru_maxrss": 99140, - "ru_minflt": 11166, + "ru_utime": 0.360583, + "ru_stime": 0.020485, + "ru_maxrss": 98204, + "ru_minflt": 11162, "ru_majflt": 0, "ru_inblock": 0, "ru_oublock": 144, - "ru_nvcsw": 412, - "ru_nivcsw": 0 + "ru_nvcsw": 383, + "ru_nivcsw": 2 }, "iostat": { "rchar": 4415287, @@ -249,21 +249,21 @@ "name": "parse_3", "legend": "bitbake -p (cached)", "values": { - "start_time": 1660155081.622701, - "elapsed_time": 3.23445, + "start_time": 1660173794.370683, + "elapsed_time": 2.37248, "rusage": { - "ru_utime": 0.48457599999999995, - "ru_stime": 0.052579999999999995, - "ru_maxrss": 99140, - "ru_minflt": 11171, + "ru_utime": 0.46728, + "ru_stime": 0.065744, + "ru_maxrss": 98204, + "ru_minflt": 11169, "ru_majflt": 0, "ru_inblock": 0, "ru_oublock": 144, - "ru_nvcsw": 5225, - "ru_nivcsw": 2 + "ru_nvcsw": 5326, + "ru_nivcsw": 3 }, "iostat": { - "rchar": 4623532, + "rchar": 4623456, "wchar": 75413, "syscr": 4036, "syscw": 28, @@ -279,15 +279,15 @@ "name": "test4", "description": "eSDK metrics", "status": "SUCCESS", - "start_time": 1660155084.86368, - "elapsed_time": 1343.703244, + "start_time": 1660173796.749087, + "elapsed_time": 1385.326772, "measurements": { "installer_bin": { "type": "diskusage", "name": "installer_bin", "legend": "eSDK installer", "values": { - "size": 282282 + "size": 282296 } }, "deploy": { @@ -295,26 +295,26 @@ "name": "deploy", "legend": "eSDK deploy", "values": { - "start_time": 1660156357.677543, - "elapsed_time": 55.166035, + "start_time": 1660175093.586738, + "elapsed_time": 63.652225, "rusage": { - "ru_utime": 17.105786, - "ru_stime": 4.301569, - "ru_maxrss": 99756, - "ru_minflt": 213907, - "ru_majflt": 219, - "ru_inblock": 617568, - "ru_oublock": 1150024, - "ru_nvcsw": 110726, - "ru_nivcsw": 210 + "ru_utime": 17.173181, + "ru_stime": 4.43011, + "ru_maxrss": 100088, + "ru_minflt": 214426, + "ru_majflt": 222, + "ru_inblock": 619536, + "ru_oublock": 1150056, + "ru_nvcsw": 109309, + "ru_nivcsw": 238 }, "iostat": { - "rchar": 1852764648, - "wchar": 1738966708, - "syscr": 515594, - "syscw": 836661, - "read_bytes": 316194816, - "write_bytes": 588812288, + "rchar": 1852851090, + "wchar": 1739039499, + "syscr": 500600, + "syscw": 836848, + "read_bytes": 317202432, + "write_bytes": 588828672, "cancelled_write_bytes": 35799040 } } @@ -324,7 +324,7 @@ "name": "deploy_dir", "legend": "deploy dir", "values": { - "size": 1680241 + "size": 1679203 } } } |