Bug 8481 - Generate test tar balls for export test
Summary: Generate test tar balls for export test
Status: RESOLVED FIXED
Alias: None
Product: Runtime Testing
Classification: QA/Testing
Component: general (show other bugs)
Version: 2.1
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 2.2 M1
Assignee: Mariano Lopez
QA Contact: Cathy Shen
URL:
Whiteboard:
Depends on:
Blocks: 7850
  Show dependency tree
 
Reported: 2015-10-11 13:49 UTC by Cathy Shen
Modified: 2016-06-08 14:26 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cathy Shen 2015-10-11 13:49:23 UTC
The usage is we'd like to generate self-contained test tar ball(s) which can be easily released to customers, and run by anyone anywhere, not need to set up Yocto build environment in Linux machine.

*To run export test properly, test runner and controller should be included in test tar ball together with test cases.
*To get less dependencies, exported tar ball(s) should not include or depend on any build data or build tools.
*To get small package size, we want generate arch relative and non-arch test tar balls.
Comment 1 Cathy Shen 2015-10-21 08:54:17 UTC
Self-contained means all the test needed tools (runner, controller), test binaries, test scripts are all in these tar balls. No need to install other tools, e.g. bitbake.
Comment 2 jingwang 2015-11-04 05:13:15 UTC
Costin, any progress update?
Comment 3 Costin 2015-11-11 09:45:56 UTC
Hi Cathy,

Working on it. I have a POC, but still needs polishing.
Comment 4 Costin 2015-11-25 21:29:28 UTC
This should comply to your needs:

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=cc-tin/YP7850_final

Please use latest hash.
Comment 5 Mariano Lopez 2016-06-08 14:19:56 UTC
This has been solved in commit:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=2228b16bef534e337bc0f7c988b9f96dea7a3271