mbox series

[0/4] image-tests and sstate permissions testing

Message ID cover.1709207755.git.pidge@baylibre.com
Headers show
Series image-tests and sstate permissions testing | expand

Message

Eilís 'pidge' Ní Fhlannagáin Feb. 29, 2024, 12:04 p.m. UTC
This patch series implements image-testing proof of concept and 
sstate permissions testing for self test. It fixes an issue in qemurunner due to
changes in QEMUMonitorProtocol.cmd() and adds test png images to compare against
for the image-testing.

Eilís 'pidge' Ní Fhlannagáin (4):
  sstatetests.py: Add testing for correct sstate permissions
  qemurunner.py: Fix error on calls to run_monitor
  image-tests: Add initial image test png files
  login.py: Proof of concept for screenshot testcases

 .../image-tests/core-image-sato-qemuarm.png   | Bin 0 -> 52405 bytes
 .../image-tests/core-image-sato-qemuarm64.png | Bin 0 -> 47505 bytes
 .../image-tests/core-image-sato-qemumips.png  | Bin 0 -> 46634 bytes
 .../core-image-sato-qemumips64.png            | Bin 0 -> 46053 bytes
 .../image-tests/core-image-sato-qemuppc.png   | Bin 0 -> 52232 bytes
 .../core-image-sato-qemuriscv64.png           | Bin 0 -> 38806 bytes
 .../image-tests/core-image-sato-qemux86.png   | Bin 0 -> 46548 bytes
 meta/lib/oeqa/runtime/cases/login.py          | 107 ++++++++++++++++++
 meta/lib/oeqa/selftest/cases/sstatetests.py   |  28 ++++-
 meta/lib/oeqa/utils/qemurunner.py             |   4 +-
 10 files changed, 136 insertions(+), 3 deletions(-)
 create mode 100644 meta/files/image-tests/core-image-sato-qemuarm.png
 create mode 100644 meta/files/image-tests/core-image-sato-qemuarm64.png
 create mode 100644 meta/files/image-tests/core-image-sato-qemumips.png
 create mode 100644 meta/files/image-tests/core-image-sato-qemumips64.png
 create mode 100644 meta/files/image-tests/core-image-sato-qemuppc.png
 create mode 100644 meta/files/image-tests/core-image-sato-qemuriscv64.png
 create mode 100644 meta/files/image-tests/core-image-sato-qemux86.png
 create mode 100644 meta/lib/oeqa/runtime/cases/login.py