selftests: add secureboot tests
selftests: add secureboot tests

The secureboot selftest test various Secure Boot combinations. Due
to limitations in the oeqa test framework, all cases cannot be run properly
from the EFI shell. See [YOCTO #11438] for details.

However, it's possible to properly test one of the key usages: correctly
sign the image and see it boots (and the UEFI BIOS still has secure boot
enabled).

Signed-off-by: Mikko Ylinen <abf10a3f4012ad01778af181914ce7d6fddc40b3@linux.intel.com>

klihub/intel-iot-refkit,jairglez/intel-iot-refkit,klihub/intel-iot-refkit,jairglez/intel-iot-refkit,YinThong/intel-iot-refkit,klihub/intel-iot-refkit,ipuustin/intel-iot-refkit,intel/intel-iot-refkit,YinThong/intel-iot-refkit,mythi/intel-iot-refkit,mythi/intel-iot-refkit,ipuustin/intel-iot-refkit,ipuustin/intel-iot-refkit,jairglez/intel-iot-refkit,ipuustin/intel-iot-refkit,intel/intel-iot-refkit,jairglez/intel-iot-refkit,YinThong/intel-iot-refkit,mythi/intel-iot-refkit,klihub/intel-iot-refkit,ipuustin/intel-iot-refkit,intel/intel-iot-refkit,YinThong/intel-iot-refkit,ipuustin/intel-iot-refkit,klihub/intel-iot-refkit,mythi/intel-iot-refkit,jairglez/intel-iot-refkit,klihub/intel-iot-refkit,intel/intel-iot-refkit,YinThong/intel-iot-refkit,intel/intel-iot-refkit,ipuustin/intel-iot-refkit,YinThong/intel-iot-refkit,jairglez/intel-iot-refkit,jairglez/intel-iot-refkit,mythi/intel-iot-refkit,YinThong/intel-iot-refkit,klihub/intel-iot-refkit,mythi/intel-iot-refkit,intel/intel-iot-refkit,mythi/intel-iot-refkit,intel/intel-iot-refkit