<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>16014</bug_id>
          
          <creation_ts>2025-10-16 14:27:53 +0000</creation_ts>
          <short_desc>buildperf builds failing with bitbake-setup</short_desc>
          <delta_ts>2025-11-20 15:49:44 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>5</classification_id>
          <classification>Infrastructure</classification>
          <product>AutoBuilder</product>
          <component>autobuilder</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>5.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ross Burton">ross.burton</reporter>
          <assigned_to name="Richard Purdie">richard.purdie</assigned_to>
          <cc>infras.ab.watcher</cc>
    
    <cc>Infras.watcher</cc>
    
    <cc>mathieu.dubois-briand</cc>
    
    <cc>pidge</cc>
    
    <cc>randy.macleod</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>102953</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2025-10-16 14:27:53 +0000</bug_when>
    <thetext></thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102968</commentid>
    <comment_count>1</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-10-16 15:14:52 +0000</bug_when>
    <thetext>Since we will no longer be maintaining the poky combo-layer, 
we need to figure out how to proceed.

1. How can we include the bitbake, and meta-yocto commit ids?
   Richard generated a new sha1 for buildbot that combines oe-core, bitbake, meta-yocto. We could just concatenate the three hashes.

2. Should we preserve the historic data or re-generate it?

3. Also the performance scripting code is in need of refreshing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102970</commentid>
    <comment_count>2</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2025-10-16 15:16:47 +0000</bug_when>
    <thetext>https://valkyrie.yocto.io/pub/non-release/20251016-73/testresults/buildperf-debian11/perf-debian12-vk_master_20251016095436_63d586cd64.html shows the problem: theres just a day of build perf data.

Presumably this is because it doesn&apos;t know that the old poky data should be glued in front of the new oe-core data.

The raw data is in git, eg 
https://git.yoctoproject.org/yocto-buildstats/log/?h=perf-debian12-vk/master/qemux86</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103021</commentid>
    <comment_count>3</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-22 13:03:08 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-21 11:22:35+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1708/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-21 11:21:02+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1707/steps/12/logs/stdio
buildperf-alma8 perf-alma8-vk master completed at 2025-10-21 17:22:38+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1709/steps/13/logs/stdio
buildperf-debian11 perf-debian12-vk master completed at 2025-10-21 17:20:29+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1708/steps/12/logs/stdio
buildperf-alma8 perf-alma8-vk master completed at 2025-10-21 23:22:47+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1710/steps/13/logs/stdio
buildperf-debian11 perf-debian12-vk master completed at 2025-10-21 23:20:48+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1709/steps/12/logs/stdio
buildperf-alma8 perf-alma8-vk master completed at 2025-10-22 05:22:15+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1711/steps/13/logs/stdio
buildperf-debian11 perf-debian12-vk master completed at 2025-10-22 05:21:04+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1710/steps/12/logs/stdio
buildperf-alma8 perf-alma8-vk master completed at 2025-10-22 11:21:53+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1712/steps/13/logs/stdio
buildperf-debian11 perf-debian12-vk master completed at 2025-10-22 11:20:22+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1711/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103022</commentid>
    <comment_count>4</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-22 13:15:56 +0000</bug_when>
    <thetext>So I had an extensive look at the last failures.

Basically, the issue is the same oe-core commit has been built with different versions of bitbake. I believe this happens when on a given day, some commits are merged in bitbake repo but none is merged in oe-core. So the builds from the previous and next nights will both use the same oe-core sha1 as a reference, but the build meta-data will differ.

That&apos;s why we do get:
AssertionError: Data mismatch 8b582ef8dd0cef0192d4c0104bcd9b5d642d132c != 35a421cdcafb3595b9de5489ffdc567825400d26
We are checking that all measurements for a given oe-core version have the same meta-data. Here they do differ on the bitbake revision: 8b582ef8dd0cef0192d4c0104bcd9b5d642d132c on one side, 35a421cdcafb3595b9de5489ffdc567825400d26 on the other.

Now what is the correct solution here?
- completely ignore differences on bitbake and meta-yocto revisions?
- for each oe-core commit, only consider buildperf measurements for the most recent bitbake and meta-yocto commits?
- parse all oe-core/bitbake/meta-yocto combinations separately? I&apos;m not really sure how we would handle that, reading the code I believe it&apos;s far from a straightforward change.

I&apos;ve been playing with the second solution here, and it looks like it works correctly locally. I&apos;m not sure this is the best solution, but I send some patch to discuss this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103037</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2025-10-23 12:28:16 +0000</bug_when>
    <thetext>https://lists.openembedded.org/g/openembedded-core/message/225194</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103038</commentid>
    <comment_count>6</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-23 12:33:20 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-22 17:22:46+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1713/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-22 17:20:49+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1712/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-22 23:22:36+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1714/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-22 23:20:57+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1713/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-23 05:22:51+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1715/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-23 05:20:30+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1714/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-23 11:22:54+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1716/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-23 11:21:35+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1715/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103059</commentid>
    <comment_count>7</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-24 07:11:15 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-23 17:22:49+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1717/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-23 17:22:01+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1716/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-23 23:21:55+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1718/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-23 23:21:22+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1717/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-24 05:22:49+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1719/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-24 05:21:34+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1718/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103086</commentid>
    <comment_count>8</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-27 09:51:08 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-24 11:22:20+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1720/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-24 11:21:16+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1719/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-24 17:22:21+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1721/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-24 17:21:17+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1720/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-24 23:22:22+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1722/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-24 23:22:19+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1721/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-25 05:23:01+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1723/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-25 05:21:49+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1722/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-25 11:47:24+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1724/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-25 11:22:01+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1723/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-25 17:22:23+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1725/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-25 17:21:40+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1724/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-25 23:22:25+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1726/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-25 23:22:26+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1725/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-26 05:22:15+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1727/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-26 05:22:33+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1726/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-26 11:22:00+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1728/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-26 11:22:08+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1727/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-26 17:22:32+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1729/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-26 17:21:39+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1728/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-26 23:22:27+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1730/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-26 23:21:10+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1729/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-27 05:22:50+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1731/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-27 05:20:50+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1730/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103118</commentid>
    <comment_count>9</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-28 09:02:44 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-27 11:22:36+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1732/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-27 11:21:00+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1731/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-27 17:22:35+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1733/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-27 17:21:49+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1732/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-27 23:22:53+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1734/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-27 23:21:11+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1733/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-28 05:22:21+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1735/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-28 05:21:35+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1734/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103132</commentid>
    <comment_count>10</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-10-29 11:56:49 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-28 11:22:50+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1736/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-28 11:20:57+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1735/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-28 17:27:48+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1737/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-28 17:20:54+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1736/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-28 23:22:53+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1738/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-28 23:20:32+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1737/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-29 05:23:05+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1739/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-29 05:20:30+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1738/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-29 11:23:25+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1740/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-29 11:21:15+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1739/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103232</commentid>
    <comment_count>11</comment_count>
    <who name="Mathieu Dubois-Briand">mathieu.dubois-briand</who>
    <bug_when>2025-11-10 09:00:29 +0000</bug_when>
    <thetext>buildperf-alma8 perf-alma8-vk master completed at 2025-10-29 17:22:26+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1741/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-29 17:20:48+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1740/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-29 23:22:02+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1742/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-29 23:21:23+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1741/steps/12/logs/stdio

buildperf-alma8 perf-alma8-vk master completed at 2025-10-30 05:22:39+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/57/builds/1743/steps/13/logs/stdio

buildperf-debian11 perf-debian12-vk master completed at 2025-10-30 05:21:06+00:00
https://autobuilder.yoctoproject.org/valkyrie/#/builders/84/builds/1742/steps/12/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103351</commentid>
    <comment_count>12</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2025-11-20 15:49:44 +0000</bug_when>
    <thetext>https://git.openembedded.org/openembedded-core/commit/?id=e7dc42e30c76bf0fbb4d3cc019bbec675bac55fa</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>