[OE-core] [PATCH 11/11] oe-selftest: add a test for upstream version check regressions

Burton, Ross ross.burton at intel.com
Sun Apr 23 19:57:47 UTC 2017


On 21 April 2017 at 13:40, Alexander Kanavin <
alexander.kanavin at linux.intel.com> wrote:

> The test runs an upstream version check, and then compares the
> list of recipes that failed the check (i.e. those where latest
> upstream version could not be established) against the list of
> known-broken upstreams. Mismatches either way (upstream check failed,
> recipe not in the exception list, or upstream check worked,
> recipe in exception list) fail the test.
>

This fails on the autobuilder:

FAIL [335.522s]: test_checkpkg (oeqa.selftest.distrodata.Distrodata)
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-oe-selftest/build/meta/lib/oeqa/selftest/distrodata.py",
line 41, in test_checkpkg
    self.assertTrue(len(regressed_failures) == 0 and
len(regressed_successes) == 0, msg)
AssertionError: False is not true :
The following packages failed upstream version checks. Please fix them
using UPSTREAM_CHECK_URI/UPSTREAM_CHECK_REGEX
(when using tarballs) or UPSTREAM_CHECK_GITTAGREGEX (when using git). If an
upstream version check cannot be performed
(for example, if upstream does not use git tags), you can add the package
to list of exceptions in
meta-selftest/files/distrodata/checkpkg_exceptions.
kmscube
bmap-tools
libcap-ng
boost
The following packages have been checked successfully for upstream versions
(or they no longer exist in oe-core),
but are in the exceptions list in
meta-selftest/files/distrodata/checkpkg_exceptions. Please remove them from
that list.
x264


Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170423/cd419304/attachment-0002.html>


More information about the Openembedded-core mailing list