Bug 9625 - build-perf-test: re-organize test output data
Summary: build-perf-test: re-organize test output data
Status: RESOLVED FIXED
Alias: None
Product: Build Testing
Classification: QA/Testing
Component: general (show other bugs)
Version: 2.2
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 2.2 M3
Assignee: Markus Lehtonen
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-05-12 11:54 UTC by Markus Lehtonen
Modified: 2017-12-06 16:54 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Lehtonen 2016-05-12 11:54:06 UTC
Change the layout and naming of test output data so that test-specific data would reside in per-test subfolders. Also, the "timestamp subdirectory" of buildstats should be stripped (i.e. have just "buildstats/..." instead of "buildstats/20160512075343/..."). This would make the directory structure more static, making e.g. history tracking in Git easier.

Some files would be renamed, too:
   output.log    --> build-perf-test.log
   results.log.X --> time.log.X
   
The test results "raw" data would look something like this:

  ├── build
  │   └── conf
  │       └── ...
  ├── build-perf-test.log
  ├── test1
  │   ├── buildstats
  │   │   ├── ...
  │   │   ├── bash-4.3.30-r0
  │   │   └── ...
  │   ├── commands.log
  │   └── time.log.1
  └── test13
      └── ...
Comment 1 Markus Lehtonen 2016-08-30 14:39:25 UTC
Patchset submitted for review:
https://patchwork.openembedded.org/series/2113/