ci-tron test refactoring and enchilada enablement

This basically redoes how we package and organize stuff around testing devices, to adapt it to the ci-tron logic, after an initial attempt was envisioned in a different way. I'm happy to split this in multiple MRs if need be, it basically has a few parts:

  1. Few fixes to logging and packaging
  2. Move unl0kr tests to the postmarketos-test package, and change everything to use it
  3. Enable ci-tron on op6
  4. Remove devicepkg_pmtest_post_install

TODOs:

  • Figure out why did @kcxt disabled the dmesg during tests. If it's needed to disable it, document it and find a way to get the tests. If we can enable it, then need to fix the comments
  • Adjust the tags in enchilada (and push to ci-common)
  • Fix CI, probably requires updating the dut template
Edited by Pablo Correa Gomez

Merge request reports

Loading