Bug 1975

Summary: BitBake test suite
Product: [Build System, Metadata & Runtime] BitBake Reporter: Joshua Lock - Disabled <josh>
Component: bitbakeAssignee: Richard Purdie <richard.purdie>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: Low CC: elizabeth.flanagan, jessica.zhang, jiajun.xu, poky.bs.watcher, poky.watcher, Xiaofeng.yan
Version: unspecified   
Target Milestone: 1.3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Joshua Lock - Disabled 2012-02-09 14:57:47 UTC
Currently the most common way to test BitBake is in conjunction with a Poky/OE-Core and running some builds.

Developing a BitBake test harness and suite of tests would help us both to: 
* ensure that changes to the code don't introduce regressions
* more rapidly test newly developed features
Comment 2 Richard Purdie 2012-05-04 16:02:37 UTC
This has now merged into master: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=12ebec4c940f37b17bc565299347dddf44cd1b90 with 75 tests, run by executing "bitbake-selftest". Whilst we need a lot more test coverage, particularly of the fetcher this is a start. We need to ensure we run this test as part of the QA tests and maybe also have the autobuilder run it once during one of the misc set of tests.
Comment 3 Joshua Lock - Disabled 2012-05-08 19:45:03 UTC
We have the beginnings of a test suite in master.
Comment 4 Joshua Lock - Disabled 2012-05-08 19:45:15 UTC
Test suite works here