Integrate tjbench benchmark tool

Registered by Fathi Boudra

Linaro images are using libjpeg-turbo, delivered from Linaro Multimedia WG. The library includes tjbench, a benchmark tool for libjpeg.

We would like to run this benchmark daily and measure the performance improvements provided by libjpeg turbo compared to IJG libjpeg.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Medium
Drafter:
Paul Larson
Direction:
Approved
Assignee:
Spring Zhang
Definition:
Obsolete
Series goal:
Accepted for linaro-11.11
Implementation:
Deployment
Milestone target:
milestone icon 2011.12
Started by
Fathi Boudra
Completed by
Neil Williams

Whiteboard

[fboudra, 2011-11-18] re-target to 2011.12.
[fboudra, 2011-11-29] re-assign the blueprint to Spring. Please, drive it to implemented status.
[qzhang, 2011-12-07] mp already on https://code.launchpad.net/~qzhang/lava-test/add-libjpeg-turbo/+merge/81205, still some issues like file storage, next step is to enable it in daily test.
[qzhang, 2011-12-15] Use wiki as input stream file storage, it basically works, leave the remaining issues future.
[fboudra, 2011-12-15] Remove tjbench/neon support WI.
[qzhang, 2012-03-23] tjbench test script is uploaded to lp:~qzhang/libjpeg-turbo/tjbench.

Meta:
Headline: tjbench integrated to lava-test
Acceptance: tjbench run on LAVA daily test with daily images and result published correctly.

(?)

Work Items

Work items:
Create the test definition part1, python script: DONE
Create the test definition part1, shell script: DONE
Write the parser: DONE
Test Definition and scripts validated using lava-test application: DONE
Enable the benchmark on daily images(Based on TSC feedback): POSTPONED

This blueprint contains Public information 
Everyone can see this information.