poky/scripts/lib
Richard Purdie dd2d3cfc4e oe-build-perf-report: relax metadata matching rules
As the poky repository is no longer used, measurements are indexed using
the oe-core commit. But as bitbake, oe-core and meta-yocto are now
retrieved from separate gits, while measuring performances for a given branch
at some time interval, we can get the same commit for oe-core but
different ones for bitbake or meta-yocto. As a consequence, metadata
associated with the same index (oe-core commit) might differ.

To work around this, relax the equality checks for commit, commit_time
and commit_count since they might no longer match.

Ideally we'd group them into separate results but for now, treat them
as being the same.

[Based on work from Mathieu Dubois-Briand but fixed differently]
(From OE-Core rev: d9c30edf908c129a7540b23e920dd669d2a30657)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e7dc42e30c76bf0fbb4d3cc019bbec675bac55fa)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-11-17 16:59:28 -08:00
..
build_perf oe-build-perf-report: relax metadata matching rules 2025-11-17 16:59:28 -08:00
checklayer scripts: python 3.12 regex 2024-02-13 13:51:41 +00:00
devtool devtool: ide-sdk remove the plugin from eSDK installer 2025-02-03 06:13:13 -08:00
recipetool recipetool: Handle several go-import tags in go resolver 2024-05-23 08:55:01 -07:00
resulttool resulttool: Improve repo layout for oeselftest results 2024-12-09 06:54:15 -08:00
wic wic: bootimg-efi: Support + symbol in filenames 2025-04-28 08:18:53 -07:00
argparse_oe.py scripts: Add copyright statements to files without one 2022-08-12 11:58:01 +01:00
buildstats.py scripts/lib/buildstats: handle top-level build_stats not being complete 2023-03-25 09:39:28 +00:00
scriptpath.py meta/lib+scripts: Convert to SPDX license headers 2019-05-09 16:31:55 +01:00
scriptutils.py recipes/classes/scripts: Drop SRCPV usage in OE-Core 2023-08-24 16:50:24 +01:00