Bug 4387

Summary: Visualising CPU usage and disk I/O
Product: [Build System, Metadata & Runtime] Toaster Reporter: Belen Barros Pena <belen.barros.pena>
Component: toasterAssignee: David Reyna <david.reyna>
Status: VERIFIED FIXED QA Contact: Ionut Chisanovici <ionutx.chisanovici>
Severity: enhancement    
Priority: Medium CC: bogdanx.a.voiculescu, calinx.l.dragomir, ionutx.chisanovici, jessica.zhang
Version: unspecified   
Target Milestone: 1.6 M3   
Hardware: All   
OS: Multiple   
Whiteboard: GUI design available
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Attachments:
Description Flags
CPU and Disk I/O information
none
CPU and Disk I/O information
none
Design 1.7 Build CPU usage
none
Design 1.8 Build disk I/O
none
Design 1.7 Build CPU usage
none
Design 1.8 Build disk I/O
none
Design 1.7 Build CPU usage
none
Design 1.8 Build disk I/O
none
Design 1.7 Build CPU usage
none
Design 1.8 Build disk I/O
none
Sorting the "CPU usage" table
none
Sorting the "Disk I/O" table
none
Searching the "CPU" table
none
Searching the "disk I/O" table none

Description Belen Barros Pena 2013-04-22 15:20:50 UTC
CPU usage and disk I/O were identified as potentially useful metrics. However, not much thinking went into defining those metrics during the design phase. 

Both could be represented graphically with histograms, but it is unclear what data we can collect. For example, is it possible to distinguish build activity from other system activity happening in the same hardware?
Comment 1 Belen Barros Pena 2013-06-11 14:35:46 UTC
Created attachment 1266 [details]
CPU and Disk I/O information
Comment 2 Belen Barros Pena 2013-06-13 15:32:37 UTC
Created attachment 1272 [details]
CPU and Disk I/O information
Comment 3 Belen Barros Pena 2013-08-08 10:36:52 UTC
Created attachment 1415 [details]
Design 1.7 Build CPU usage
Comment 4 Belen Barros Pena 2013-08-08 10:37:19 UTC
Created attachment 1416 [details]
Design 1.8 Build disk I/O
Comment 5 Belen Barros Pena 2013-09-17 13:16:22 UTC
Created attachment 1510 [details]
Design 1.7 Build CPU usage
Comment 6 Belen Barros Pena 2013-09-17 13:16:59 UTC
Created attachment 1511 [details]
Design 1.8 Build disk I/O
Comment 7 Belen Barros Pena 2013-12-16 14:55:53 UTC
Created attachment 1674 [details]
Design 1.7 Build CPU usage
Comment 8 Belen Barros Pena 2013-12-16 14:57:23 UTC
Created attachment 1675 [details]
Design 1.8 Build disk I/O
Comment 9 Belen Barros Pena 2013-12-17 14:43:15 UTC
Created attachment 1680 [details]
Design 1.7 Build CPU usage
Comment 10 Belen Barros Pena 2013-12-17 14:43:47 UTC
Created attachment 1681 [details]
Design 1.8 Build disk I/O
Comment 11 Belen Barros Pena 2014-01-14 12:27:06 UTC
Created attachment 1723 [details]
Sorting the "CPU usage" table
Comment 12 Belen Barros Pena 2014-01-14 12:27:36 UTC
Created attachment 1724 [details]
Sorting the "Disk I/O" table
Comment 13 Belen Barros Pena 2014-01-14 12:30:26 UTC
The filters in the CPU usage and Disk I/O tables are the same as in the tasks table. See bug 4278 for design documentation.
Comment 14 Belen Barros Pena 2014-02-04 14:14:44 UTC
Created attachment 1756 [details]
Searching the "CPU" table

Uploading search design spec for CPU usage table.
Comment 15 Belen Barros Pena 2014-02-04 14:15:36 UTC
Created attachment 1757 [details]
Searching the "disk I/O" table

Uploading search design spec for disk I/O table.
Comment 16 Ionut Chisanovici 2014-10-09 12:53:50 UTC
Verified.

Cheers,
IonutC