Skip to content

analyse: Ignore swprofile kconfig differences

Ryan Roberts requested to merge ryarob01/merge-similar-swprofile into main

We already have a mechanism to merge similar swprofiles by default (with a --no-merge-similar opt-out). In this case, swprofiles that differ only by kernel_cmdline_full_hash or userspace_name get merged. This is important for comparing a single swprofile acorss multiple SUTs, where the user space might be slightly different or the cmdline might differ (due to the rootfs being in a different location, etc).

Now that we have enabled x86_64, we want to compare a single swprofile on arm64 and x86_64. But the kconfigs are (obviously) different, even when the kernels enable equivalent features.

So let's also allow merging when kernel_kconfig_full_hash differs.

Of course this weakens the model and we are relying more and more on the swprofile name being sane.

Signed-off-by: Ryan Roberts ryan.roberts@arm.com

Merge request reports

Loading