| Summary: | [webhob-poky/master]No values for CPU usage and I/O info. | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Toaster | Reporter: | Andreea Brandusa Proca <andreea.b.proca> | ||||||||||
| Component: | toaster | Assignee: | Alexandru Damian <alexandru.damian> | ||||||||||
| Status: | VERIFIED FIXED | QA Contact: | |||||||||||
| Severity: | normal | ||||||||||||
| Priority: | Medium | CC: | belen.barros.pena | ||||||||||
| Version: | unspecified | ||||||||||||
| Target Milestone: | 1.6 | ||||||||||||
| Hardware: | x86 | ||||||||||||
| OS: | Multiple | ||||||||||||
| Whiteboard: | toasterui, oecore | ||||||||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||||||||
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |||||||||||
| Attachments: |
|
||||||||||||
|
Description
Andreea Brandusa Proca
2013-08-29 13:01:59 UTC
Fixed in local tree, needs upstreaming. verified fixed in webhob-master-1_5-2609 Not working on webhob-poky/master:aa7bec2e9dffd6901ebe3accf748ce458d1481a3 Fixed in webhob-poky/master:bd2c7a01fd3ccf1b74c7eb4a8f240bf482c3cb03 Verified fixed in webhob-poky-master:f5896b40ced9a7ebbd7428f8792dd063cd095bfb I am reopening this because I am still seeing instances of tasks reporting time, but "none" for cpu and disk i/o, in webhob-poky-master:f5896b40ced9a7ebbd7428f8792dd063cd095bfb Tasks do have both values in build stats (see attached). Created attachment 1563 [details]
tasks with time but 'none' for cpu and disk i/o
Created attachment 1564 [details]
task build stats file
Created attachment 1565 [details]
db containing the build data
Attaching the sqlite file containing the build data. Build id is '1'
dora-toaster:46814c99eed399b6dd9ff9e83260fefe79c23ec8 This doesn't seem to be fully fixed yet. There are still tasks reporting time, but not cpu and disk i/o. From what I have found, this seems to happen when: 1. there is no build stats file for that particular task. Well, in this case, I am not sure if we can do something about it. 2. when the recipe name includes a '_' character. Take the recipe netbase-1_5.1-r0. All netbase tasks are bringing in a time, but not cpu and disk i/o (see attached screenshot netbase-1_tasks.png), despite the fact that there are build stats files for each of them containing the information. The same happens with opkg-1_0.1.8+svn653-r13.0, glib-2.0_2.36.4, pixman-native-1_0.30.2-r0 and so on. So there seems to be some kind of relation between those '_' characters in the recipe name and null cpu and disk i/o fields. Created attachment 1601 [details]
netbase-1_tasks.png
Root-caused this bug to toasterui ignoring PE values for recipes that defines a PE value. Fix available for review in poky-contrib:toaster/master Merged in origin/master and origin/dora-toaster. No CPU or Disk I/O data coming in with master:b0281b3a190dec6502b4abc6a5b14ae46243f913 Fixed in poky-contrib toaster/master:60d06c661730aa349befe1daef487ae9190f954d Verified in master:e4c23f7bcb79072ea6028fbdf8f3f0dc17a63371 |