Difference between revisions of "Bitbake World Status"

From Openembedded.org
Jump to: navigation, search
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page is replacement for my regular "State of bitbake world" e-mails like this one:
+
The setup and jenkins scripts used to generate these reports are described here:
http://lists.openembedded.org/pipermail/openembedded-devel/2013-October/092818.html
+
http://www.openembedded.org/wiki/Bitbake_World_Status_Setup
 
 
In my setup there are currently 26 layers included (you can see exact list at the top of bitbake.log)
 
 
 
Basically it uses default distro-less configuration from oe-core with few tweaks, all tweaks are included in each log directory e.g.:
 
http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20131120_212012.log/world_fixes.inc
 
http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/log.world.20131120_212012.log/world_mask.inc (This one is used only when world_fixes includes it, the idea is to blacklist recipes which are known to be broken to get easier to read log).
 
 
 
It's not using "master" branches, but "jansa/master" branches in
 
* http://git.openembedded.org/openembedded-core-contrib/
 
* http://git.openembedded.org/meta-openembedded-contrib/
 
* https://github.com/shr-distribution/meta-smartphone
 
etc. it's only because it's easier for me to push some changes I need to review to that branch (or my changes before I even send them to list for review) and let Jenkins to verify them in very big build.
 
 
 
It's running on Ubuntu 12.04.1 LTS with dash still as default shell.
 
 
 
The jenkins jobs are described here https://github.com/shr-project/jenkins-jobs
 
 
 
Usually I build for 3 MACHINE qemuarm, qemux86, qemux86-64. Each MACHINE takes about 20-24hours so sometimes there is bigger delay. test-dependencies.sh build for all included recipes takes 11DAYS for 1 machine - so I don't do it very often, but incremental builds (with only recipes which failed last time) are fine.
 
 
 
So here is the log for my last full build (without sstate to catch all QA issues).
 
  
 
== Number of issues - stats ==
 
== Number of issues - stats ==
 
{| class='wikitable'
 
{| class='wikitable'
!|Date              !!colspan='3'|Failed tasks                    !!colspan='3'|QA                                        !!colspan='3'|QA-w/o-unrecognized !!|Comment
+
!|Date              !!colspan='3'|Failed tasks                    !!colspan='3'|QA                                        !!Comment
 
|-
 
|-
||              ||qemuarm      ||qemux86      ||qemux86_64    ||qemuarm      ||qemux86      ||qemux86_64    ||qemuarm      ||qemux86      ||qemux86_64
+
||              ||qemuarm      ||qemux86      ||qemux86_64    ||qemuarm      ||qemux86      ||qemux86_64    ||
 
|-
 
|-
||colspan="10" 1.7 Dizzy http://www.openembedded.org/wiki/Bitbake_World_Status_Dizzy
+
!colspan='8'|1.8 master(-next) branches
 
|-
 
|-
||2014-10-10    ||0            ||0            ||0            ||57            ||57            ||39            ||57            ||57            ||39
+
||2015-04-18 ||4 ||3 ||3 ||81 ||109 ||72
 
|-
 
|-
||2014-10-10    ||2            ||2            ||2            ||18            ||18            ||0            ||18            ||18            ||0
+
||2015-04-12 ||6 ||6 ||6 ||91 ||106 ||70
 
|-
 
|-
||2014-10-06    ||6            ||6            ||6            ||48            ||30            ||6            ||48            ||30            ||6
+
!colspan='8'|1.8 Fido http://www.openembedded.org/wiki/Bitbake_World_Status_Fido
 
|-
 
|-
||2014-10-05    ||1             ||4            ||2            ||0            ||0            ||0            ||0            ||0            ||0
+
!colspan='8'|1.7 Dizzy http://www.openembedded.org/wiki/Bitbake_World_Status_Dizzy
 
|-
 
|-
||2014-09-25    ||10            ||10            ||9            ||0             ||0             ||0            ||0            ||0            ||0
+
!colspan='8'|1.6 Daisy http://www.openembedded.org/wiki/Bitbake_World_Status_Daisy
 +
|}
 +
 
 +
 
 +
== Failed tasks 2015-04-18 ==
 +
 
 +
INFO: jenkins-job.sh-1.2.0 Complete log available at http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150420_101945.log
 +
 
 +
=== common (1) ===
 +
    * /meta-openembedded/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb, do_compile
 +
 
 +
=== common-x86 (1) ===
 +
    * /meta-webos-ports/meta-luneui/recipes-luneui/luna-next/luna-next.bb, do_compile
 +
 
 +
=== qemuarm (3) ===
 +
    * /meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_0.12.2.bb, do_compile
 +
    * /meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb, do_configure
 +
    * /openembedded-core/meta/recipes-connectivity/avahi/avahi_0.6.31.bb, do_compile
 +
 
 +
=== qemux86 (1) ===
 +
    * /meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb, do_compile
 +
 
 +
=== qemux86_64 (1) ===
 +
    * /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure
 +
 
 +
=== Number of failed tasks (10) ===
 +
{| class=wikitable
 
|-
 
|-
||2014-09-01    ||1            ||1            ||3            ||19            ||41            ||27            ||18            ||40            ||26
+
|| qemuarm || 4 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150417_012413.log// || http://errors.yoctoproject.org:80/Errors/Build/5336/
 
|-
 
|-
||2014-08-21    ||1            ||1            ||3             ||22            ||73            ||18            ||22            ||73            ||18
+
|| qemux86 || 3 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150417_120620.log// || http://errors.yoctoproject.org:80/Errors/Build/5431/
 
|-
 
|-
||2014-08-14    ||1            ||2            ||4            ||41            ||47            ||52            ||40            ||46            ||50    || complete qa.log
+
|| qemux86_64 || 3 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150418_045138.log// || http://errors.yoctoproject.org:80/Errors/Build/5471/
 +
|}
 +
 
 +
=== PNBLACKLISTs (60) ===
 +
 
 +
=== QA issues (141) ===
 +
{| class=wikitable
 +
!| Count ||Issue
 
|-
 
|-
||2014-08-09    ||0             ||2            ||3            ||98            ||63            ||2            ||98            ||63            ||2
+
||0 ||version-going-backwards
 
|-
 
|-
||2014-07-28    ||2            ||5            ||6            ||202          ||215          ||197          ||182          ||195          ||177  || complete qa.log
+
||1 ||libdir
 
|-
 
|-
||2014-07-24    ||8            ||13            ||12            ||340          ||589          ||481          ||320          ||569          ||461 
+
||22 ||build-deps
 
|-
 
|-
||2014-07-14    ||45            ||36            ||49            ||783          ||333          ||428          ||762          ||314          ||407 
+
||3 ||already-stripped
 
|-
 
|-
||2014-06-21    ||32            ||30            ||31            ||101          ||91            ||78            ||100          ||89            ||69
+
||51 ||file-rdeps
 
|-
 
|-
||2014-06-11    ||71            ||74            ||74            ||110          ||125          ||13            ||100          ||121          ||10
+
||64 ||textrel
 +
|}
 +
 
 +
== Failed tasks 2015-04-12 ==
 +
 
 +
INFO: jenkins-job.sh-1.2.0 Complete log available at http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150413_120812.log
 +
 
 +
=== common (4) ===
 +
    * /meta-openembedded/meta-filesystems/recipes-utils/xorriso/xorriso_1.3.8.bb, do_configure
 +
    * /meta-openembedded/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb, do_compile
 +
    * /meta-qt5/recipes-qt/qt5/qtwebkit_5.4.1.bb, do_compile
 +
    * /meta-webos-ports/meta-luneui/recipes-luneui/luna-next/luna-next.bb, do_compile
 +
 
 +
=== common-x86 (1) ===
 +
    * /meta-browser/recipes-browser/chromium/chromium_40.0.2214.91.bb, do_compile
 +
 
 +
=== qemuarm (2) ===
 +
    * /meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_0.12.2.bb, do_compile
 +
    * /meta-openembedded/meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb, do_compile
 +
 
 +
=== qemux86 (1) ===
 +
    * /meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb, do_compile
 +
 
 +
=== qemux86_64 (1) ===
 +
    * /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure
 +
 
 +
=== Number of failed tasks (18) ===
 +
{| class=wikitable
 
|-
 
|-
||2014-06-10    ||17            ||20            ||21            ||50            ||45            ||25            ||29            ||24            ||17
+
|| qemuarm || 6 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150410_200250.log// || http://errors.yoctoproject.org:80/Errors/Build/5292/
 
|-
 
|-
||2014-06-02    ||10            ||13            ||14            ||39            ||34            ||32            ||18            ||13            ||11
+
|| qemux86 || 6 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150411_103819.log// || http://errors.yoctoproject.org:80/Errors/Build/5293/
 
|-
 
|-
||2014-05-15    ||3            ||5            ||6             ||239          ||0            ||1            ||239          ||0            ||0
+
|| qemux86_64 || 6 || http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150412_024005.log// || http://errors.yoctoproject.org:80/Errors/Build/5295/
|-
+
|}
||2014-05-02    ||6            ||7            ||9            ||136          ||4            ||558          ||135          ||3            ||531
+
 
|-
+
=== PNBLACKLISTs (60) ===
||2014-04-30    ||7            ||9            ||10            ||51            ||9            ||3            ||48            ||6            ||0
+
 
|-
+
=== QA issues (134) ===
||2014-04-28    ||122          ||124          ||13            ||74            ||46            ||49            ||54            ||27            ||22
+
{| class=wikitable
|-
+
!| Count ||Issue
||2014-04-21    ||12            ||14            ||13            ||50            ||54            ||49            ||22            ||27            ||22
 
|-
 
||colspan="10" 1.6 Daisy http://www.openembedded.org/wiki/Bitbake_World_Status_Daisy
 
|-
 
||2014-04-03    ||22            ||20            ||15            ||36            ||74            ||69            ||17            ||44            ||40
 
|-
 
||2014-03-29    ||26            ||27            ||27            ||143          ||142          ||135          ||90            ||89            ||84
 
|-
 
||2014-03-26    ||20            ||25            ||23            ||160          ||163          ||143          ||143          ||111          ||141
 
|-
 
||2014-03-23    ||18            ||24            ||24            ||112          ||148          ||151          ||76            ||89            ||99
 
|-
 
||2014-03-18    ||19            ||27            ||25            ||138          ||151          ||141          ||98            ||95            ||86
 
|-
 
||2014-03-15    ||25            ||20            ||27            ||437          ||398          ||429          ||378          ||358          ||373
 
|-
 
||2014-03-11    ||27            ||30            ||29            ||150          ||146          ||140          ||90            ||89            ||83
 
|-
 
||2014-03-07    ||22            ||31            ||30            ||120          ||147          ||140          ||76            ||90            ||83
 
|-
 
||2014-02-26    ||15            ||14            ||14            ||107          ||159          ||153          ||92            ||93            ||87
 
|-
 
||2014-02-21    ||22            ||26            ||26            ||173          ||155          ||156          ||110          ||92            ||93
 
|-
 
||2014-02-13    ||19            ||26            ||28            ||123          ||153          ||150          ||62            ||91            ||87
 
|-
 
||2014-02-08    ||20            ||24            ||22            ||111          ||104          ||102          ||46            ||43            ||39
 
|-
 
||2014-01-09    ||11            ||12            ||15            ||182          ||59            ||58            ||138          ||33            ||31
 
|-
 
||2014-01-03    ||10            ||15            ||17            ||90            ||12            ||6            ||89            ||11            ||5
 
|-
 
||2014-01-01    ||21            ||26            ||28            ||59            ||11            ||5            ||54            ||6            ||0
 
|-
 
||2013-12-13    ||32            ||36            ||38            ||80            ||75            ||127          ||41            ||69            ||34
 
 
|-
 
|-
||2013-11-24    ||10            ||16            ||18            ||123          ||116          ||110          ||27            ||23            ||17
+
||0 ||libdir
 
|-
 
|-
||2013-11-20    ||14            ||20            ||21            ||81            ||76            ||1            ||25            ||19            ||0
+
||0 ||version-going-backwards
 
|-
 
|-
||2013-11-19    ||12            ||17            ||19            ||141          ||142          ||131          ||29            ||27            ||18
+
||22 ||build-deps
 
|-
 
|-
||2013-11-03    ||11            ||18            ||19            ||96            ||127          ||123          ||22            ||21            ||16
+
||3 ||already-stripped
 
|-
 
|-
||2013-10-31    ||9            ||17            ||19            ||74            ||114          ||107          ||23            ||21            ||14
+
||46 ||file-rdeps
 
|-
 
|-
||2013-10-30    ||11            ||16            ||18            ||224          ||191          ||184          ||28            ||23            ||16
+
||63 ||textrel
 
|}
 
|}

Revision as of 14:54, 21 April 2015

The setup and jenkins scripts used to generate these reports are described here: http://www.openembedded.org/wiki/Bitbake_World_Status_Setup

Number of issues - stats

Date Failed tasks QA Comment
qemuarm qemux86 qemux86_64 qemuarm qemux86 qemux86_64
1.8 master(-next) branches
2015-04-18 4 3 3 81 109 72
2015-04-12 6 6 6 91 106 70
1.8 Fido http://www.openembedded.org/wiki/Bitbake_World_Status_Fido
1.7 Dizzy http://www.openembedded.org/wiki/Bitbake_World_Status_Dizzy
1.6 Daisy http://www.openembedded.org/wiki/Bitbake_World_Status_Daisy


Failed tasks 2015-04-18

INFO: jenkins-job.sh-1.2.0 Complete log available at http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150420_101945.log

common (1)

   * /meta-openembedded/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb, do_compile

common-x86 (1)

   * /meta-webos-ports/meta-luneui/recipes-luneui/luna-next/luna-next.bb, do_compile

qemuarm (3)

   * /meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_0.12.2.bb, do_compile
   * /meta-openembedded/meta-xfce/recipes-apps/xfce4-mixer/xfce4-mixer_4.11.0.bb, do_configure
   * /openembedded-core/meta/recipes-connectivity/avahi/avahi_0.6.31.bb, do_compile

qemux86 (1)

   * /meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb, do_compile

qemux86_64 (1)

   * /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure

Number of failed tasks (10)

qemuarm 4 http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150417_012413.log// http://errors.yoctoproject.org:80/Errors/Build/5336/
qemux86 3 http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150417_120620.log// http://errors.yoctoproject.org:80/Errors/Build/5431/
qemux86_64 3 http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150418_045138.log// http://errors.yoctoproject.org:80/Errors/Build/5471/

PNBLACKLISTs (60)

QA issues (141)

Count Issue
0 version-going-backwards
1 libdir
22 build-deps
3 already-stripped
51 file-rdeps
64 textrel

Failed tasks 2015-04-12

INFO: jenkins-job.sh-1.2.0 Complete log available at http://logs.nslu2-linux.org/buildlogs/oe/world/log.report.20150413_120812.log

common (4)

   * /meta-openembedded/meta-filesystems/recipes-utils/xorriso/xorriso_1.3.8.bb, do_configure
   * /meta-openembedded/meta-oe/recipes-extended/dialog/dialog-static_1.1-20120706.bb, do_compile
   * /meta-qt5/recipes-qt/qt5/qtwebkit_5.4.1.bb, do_compile
   * /meta-webos-ports/meta-luneui/recipes-luneui/luna-next/luna-next.bb, do_compile

common-x86 (1)

   * /meta-browser/recipes-browser/chromium/chromium_40.0.2214.91.bb, do_compile

qemuarm (2)

   * /meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_0.12.2.bb, do_compile
   * /meta-openembedded/meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb, do_compile

qemux86 (1)

   * /meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb, do_compile

qemux86_64 (1)

   * /meta-browser/recipes-browser/chromium/cef3_280796.bb, do_configure

Number of failed tasks (18)

qemuarm 6 http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150410_200250.log// http://errors.yoctoproject.org:80/Errors/Build/5292/
qemux86 6 http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150411_103819.log// http://errors.yoctoproject.org:80/Errors/Build/5293/
qemux86_64 6 http://logs.nslu2-linux.org/buildlogs/oe/world//log.world.20150412_024005.log// http://errors.yoctoproject.org:80/Errors/Build/5295/

PNBLACKLISTs (60)

QA issues (134)

Count Issue
0 libdir
0 version-going-backwards
22 build-deps
3 already-stripped
46 file-rdeps
63 textrel