mbox series

[0/4] Selftest fixes

Message ID 20261030-selftest-fixes-v1-0-1ba0fc952001@pbarker.dev
Headers show
Series Selftest fixes | expand

Message

Paul Barker Oct. 30, 2026, 6:22 p.m. UTC
These fixes should hopefully address the recent SyntaxWarning errors
seen in [YOCTO #16468]. They also switch us to a supported method of
setting the gpg-agent auto-expand-secmem option.

This does leave us with meta/lib/oe/gpg_sign.py still using the
unsupported method of passing arguments to the gpg-agent. That isn't as
easy to fix as we don't have a temporary gnupg homedir where we can
modify gpg-agent.conf. So, I've opened [YOCTO #16480] to fix that at a
later date.

These have been tested with an oe-selftest-fedora build on the AB [1],
and I've checked that the affected test cases were executed.

[1]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/48/builds/4973

---
Paul Barker (4):
      oeqa: selftest: signing: Fix use of gnupg-native sysroot
      oeqa: selftest: signing: Use supported method to set auto-expand-secmem
      oeqa: selftest: prservice: Don't print regex in failure message
      oeqa: selftest: Use raw strings where required for regexes

 meta/lib/oeqa/selftest/cases/bblock.py       |  4 ++--
 meta/lib/oeqa/selftest/cases/buildhistory.py |  2 +-
 meta/lib/oeqa/selftest/cases/prservice.py    |  2 +-
 meta/lib/oeqa/selftest/cases/signing.py      | 10 ++++++----
 4 files changed, 10 insertions(+), 8 deletions(-)
---
base-commit: b62d5e681741394ad90501a83a1c66b0e3ab7ce3
change-id: 20261030-selftest-fixes-2e33b2710bab

Best regards,
--  
Paul Barker