Bug 6933

Summary: Need a test to verify INCOMPATIBLE_LICENSE
Product: [QA/Testing] Build Testing Reporter: Paul Eggleton <bluelightning>
Component: generalAssignee: Lucian Musat <georgex.l.musat>
Status: VERIFIED FIXED QA Contact: Costin <costin.c.constantin>
Severity: enhancement    
Priority: High CC: alexandru.c.georgescu, georgex.l.musat
Version: 1.7   
Target Milestone: 1.8 M3   
Hardware: All   
OS: Multiple   
Whiteboard: TC needed
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Paul Eggleton 2014-11-05 15:52:04 UTC
After the recent regression detailed in bug 6930, we need a test to ensure that the filtering is really working. This would presumably involve doing a build with INCOMPATIBLE_LICENSE = "GPLv3" and ensuring that no "GPL.*3" licenses appear in the manifest at the end of the build.
Comment 1 Alexandru Georgescu 2015-01-20 12:24:50 UTC
This will be done in M3.
Comment 2 Lucian Musat 2015-03-11 15:04:34 UTC
New testcase merged in ddc8222443076c6d3e73d98bca595b96d409d63a
Comment 3 Costin 2015-03-19 15:11:49 UTC
Hello,

Chacked on master: 12b6cf0f2212519b14333519746174a5b941f7bf on Ubuntu 14.10.

Everything is fine. Marking as verified

Steps performed:
- oe-selftest --run-tests bbtests.BitbakeTests.test_non_gplv3
...
test_non_gplv3 (oeqa.selftest.bbtests.BitbakeTests) ... 
ok

checked also as in bug 6933, and it's ok.

Costin
Comment 4 Alexandru Georgescu 2015-03-26 06:05:33 UTC
(In reply to comment #3)
> Hello,
> 
> Chacked on master: 12b6cf0f2212519b14333519746174a5b941f7bf on Ubuntu 14.10.
> 
> Everything is fine. Marking as verified
> 
> Steps performed:
> - oe-selftest --run-tests bbtests.BitbakeTests.test_non_gplv3
> ...
> test_non_gplv3 (oeqa.selftest.bbtests.BitbakeTests) ... 
> ok
> 
> checked also as in bug 6933, and it's ok.
> 
> Costin

Costin, Lucian, can you also make sure we have a TC in testopia?
Comment 5 Lucian Musat 2015-03-26 08:09:56 UTC
We have. It's test 1119.