]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
oeqa/selftest/reproducibile: Explicitly list virtual targets
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 Jul 2024 16:18:06 +0000 (17:18 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 Jul 2024 21:55:35 +0000 (22:55 +0100)
commit68086a333acc54390e4e589ef928dc90da3edb48
treec50af6029c3a66ff8d841ea2ff6e1272c2a79918
parent7ba7c96f31bd81c5d1352136e405e99c3df29ea7
oeqa/selftest/reproducibile: Explicitly list virtual targets

We're seeing reproducibility failures where some packages don't appear
in the "from sstate" builds. The common factor is these are all recipes
with PROVIDES = "virtual/XXX".

In a full build from scratch, these are build but in a build from sstate,
there are situations where they aren't. For now, to try and keep builds
working, work around the problem until we can better look into the problem.
It is likely recent taskhash imrovements have caused this to occur more
regularly.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/selftest/cases/reproducible.py