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:
- Few fixes to logging and packaging
- Move unl0kr tests to the postmarketos-test package, and change everything to use it
- Enable ci-tron on op6
- 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