Bug 14280

Summary: ltp is not reproducible
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Aníbal Limón <anibal>
Component: oe-core otherAssignee: Unassigned <unassigned>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Undecided CC: alexandre.belloni, kory.maincent, richard.purdie
Version: unspecified   
Target Milestone: ---   
Hardware: x86   
OS: Multiple   
Whiteboard: AB-INT
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Aníbal Limón 2021-03-04 23:09:05 UTC
Log,

...
2021-03-04 06:21:30,656 - oe-selftest - INFO - reproducible.ReproducibleTests.test_reproducible_builds (subunit.RemotedTestCase)
2021-03-04 06:21:30,713 - oe-selftest - INFO -  ... FAIL
2021-03-04 06:21:30,713 - oe-selftest - INFO - 0: 2/2 2/2 (12140.72s) (reproducible.ReproducibleTests.test_reproducible_builds)
2021-03-04 06:21:30,713 - oe-selftest - INFO - testtools.testresult.real._StringException: Binary content:
  extraresults (application/json;charset=utf8)
Traceback (most recent call last):
  File "/home/pokybuild/yocto-worker/reproducible/build/meta/lib/oeqa/selftest/cases/reproducible.py", line 332, in test_reproducible_builds
    self.fail('\n'.join(fails))
  File "/usr/lib/python3.7/unittest/case.py", line 680, in fail
    raise self.failureException(msg)
AssertionError: The following deb packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st-13634/reproducibleB/tmp/deploy/deb/./core2-64/ltp-dbg_20210121-r1_amd64.deb
/home/pokybuild/yocto-worker/reproducible/build/build-st-13634/reproducibleB/tmp/deploy/deb/./core2-64/ltp_20210121-r1_amd64.deb
The following ipk packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st-13634/reproducibleB/tmp/deploy/ipk/./core2-64/ltp-dbg_20210121-r1_core2-64.ipk
/home/pokybuild/yocto-worker/reproducible/build/build-st-13634/reproducibleB/tmp/deploy/ipk/./core2-64/ltp_20210121-r1_core2-64.ipk
The following rpm packages are missing or different and not in exclusion list: /home/pokybuild/yocto-worker/reproducible/build/build-st-13634/reproducibleB/tmp/deploy/rpm/./core2_64/ltp-20210121-r1.core2_64.rpm
/home/pokybuild/yocto-worker/reproducible/build/build-st-13634/reproducibleB/tmp/deploy/rpm/./core2_64/ltp-dbg-20210121-r1.core2_64.rpm
2021-03-04 06:21:30,713 - oe-selftest - INFO - ======================================================================
2021-03-04 06:21:30,714 - oe-selftest - INFO - FAIL: reproducible.ReproducibleTests.test_reproducible_builds (subunit.RemotedTestCase)
2021-03-04 06:21:30,714 - oe-selftest - INFO - ----------------------------------------------------------------------
2021-03-04 06:21:30,714 - oe-selftest - INFO - testtools.testresult.real._StringException: Binary content:
  extraresults (application/json;charset=utf8)
...

From,

https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/26/steps/12/logs/stdio