]> code.ossystems Code Review - openembedded-core.git/commit
oeqa: Add reproducible build selftest
authorJoshua Watt <jpewhacker@gmail.com>
Thu, 6 Jun 2019 20:33:28 +0000 (15:33 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 10 Jun 2019 13:46:22 +0000 (14:46 +0100)
commit2e591bdf93ec9e59b900562263dfe8e72b163baa
treec7a000b609ff9656f3dad599d0794b2b51a16aae
parent00fa8391365863fa7805ad61b2d1a8425b9ea040
oeqa: Add reproducible build selftest

Adds an initial test for reproducible builds to the OE selftest. This
initial test builds core-image-minimal using sstate, then does a clean
build without sstate in another build directory, and finally does a
binary comparison of the resulting package files between the two builds.

The test is currently always skipped since it doesn't pass yet, but it
can easily be enabled locally

Signed-off-by: Joshua Watt <JPEWHacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/selftest/cases/reproducible.py [new file with mode: 0644]