Julius Werner has submitted this change. ( https://review.coreboot.org/c/coreboot/+/81362?usp=email )
Change subject: libpayload: configs: Add new config.featuretest to broaden CI ......................................................................
libpayload: configs: Add new config.featuretest to broaden CI
This patch adds a new config to libpayload whose sole purpose it is to be as different as possible from the defconfig, in order to try to get the CI to exercise more code paths and thus catch more issues.
Change-Id: Ia6bd7572056b7a02acb686542810e661e015cc69 Signed-off-by: Julius Werner jwerner@chromium.org Reviewed-on: https://review.coreboot.org/c/coreboot/+/81362 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Yu-Ping Wu yupingso@google.com --- A payloads/libpayload/configs/config.featuretest 1 file changed, 32 insertions(+), 0 deletions(-)
Approvals: Yu-Ping Wu: Looks good to me, approved build bot (Jenkins): Verified
diff --git a/payloads/libpayload/configs/config.featuretest b/payloads/libpayload/configs/config.featuretest new file mode 100644 index 0000000..7044d59 --- /dev/null +++ b/payloads/libpayload/configs/config.featuretest @@ -0,0 +1,32 @@ +# The goal of this config is to be as different as possible from the defaults, +# to exercise more code paths in the CI. + +CONFIG_LP_GPL=y +CONFIG_LP_DEVELOPER=y +CONFIG_LP_LTO=y +CONFIG_LP_REMOTEGDB=y +CONFIG_LP_MEMMAP_RAM_ONLY=y +CONFIG_LP_MULTIBOOT=y +CONFIG_LP_TINYCURSES=y +# CONFIG_LP_LZMA is not set +# CONFIG_LP_LZ4 is not set +CONFIG_LP_SKIP_CONSOLE_INIT=y +# CONFIG_LP_CBMEM_CONSOLE is not set +# CONFIG_LP_SERIAL_CONSOLE is not set +# CONFIG_LP_VGA_VIDEO_CONSOLE is not set +CONFIG_LP_COREBOOT_VIDEO_CONSOLE=y +CONFIG_LP_COREBOOT_VIDEO_CENTERED=y +CONFIG_LP_CBGFX_FAST_RESAMPLE=y +# CONFIG_LP_PC_I8042 is not set +# CONFIG_LP_PC_MOUSE is not set +# CONFIG_LP_PC_KEYBOARD is not set +# CONFIG_LP_PCI is not set +# CONFIG_LP_NVRAM is not set +CONFIG_LP_RTC_PORT_EXTENDED_VIA=y +# CONFIG_LP_SPEAKER is not set +# CONFIG_LP_STORAGE is not set +# CONFIG_LP_USB is not set +CONFIG_LP_UDC_CI=y +CONFIG_LP_UDC_DWC2=y +CONFIG_LP_DEBUG_MALLOC=y +CONFIG_LP_ENABLE_APIC=y