Bug 11031 - Regularly run checkpkg on yocto autobuilder
Summary: Regularly run checkpkg on yocto autobuilder
Status: RESOLVED FIXED
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: 2.3
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 2.4 M2
Assignee: Alexander Kanavin
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-02-08 14:22 UTC by Joshua Lock
Modified: 2017-07-17 14:49 UTC (History)
4 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 Joshua Lock 2017-02-08 14:22:31 UTC
We want to avoid changes to OE-Core which cause checkpkg to fail, and thus prevent recipe reporting tool from being able to reliably do its work for the recipe in question.

We should add functionality to yocto-autobuilder to regularly run the checkpkg task. Suggested steps from Alexander on the mailing list:

> - run bitbake -c checkpkg world
> - inspect tmp/log/checkpkg.csv for lines with 'UNKNOWN' upstream
> status, 
> make a list of recipes that have it
> - compare that list against a stored list of exceptions (currently
> it 
> would have about 32 entries), if the lists don't match exactly, the 
> upstream version check has failed.
> 
> All of this can be wrapped in poky/scripts/upstream-check-all
> perhaps.
Comment 1 Alexander Kanavin 2017-04-21 12:49:22 UTC
Sent for review:
http://lists.openembedded.org/pipermail/openembedded-core/2017-April/135954.html