tests: Add lib/cbmem_console-test test case
Add test case executed twice, once for ROMSTAGE and once RAMSTAGE.
Each test is named and visible in cmocka output with stage in its name.
Signed-off-by: Jakub Czapiga <jacz@semihalf.com>
Change-Id: I464eee61f538188427bec730d2e004c7b76cca67
Reviewed-on: https://review.coreboot.org/c/coreboot/+/47642
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
diff --git a/tests/lib/Makefile.inc b/tests/lib/Makefile.inc
index 219f7e7..c498289 100644
--- a/tests/lib/Makefile.inc
+++ b/tests/lib/Makefile.inc
@@ -6,6 +6,8 @@
tests-y += imd-test
tests-y += timestamp-test
tests-y += edid-test
+tests-y += cbmem_console-romstage-test
+tests-y += cbmem_console-ramstage-test
string-test-srcs += tests/lib/string-test.c
string-test-srcs += src/lib/string.c
@@ -30,3 +32,10 @@
edid-test-srcs += src/lib/edid.c
edid-test-srcs += tests/stubs/console.c
+cbmem_console-romstage-test-stage := romstage
+cbmem_console-romstage-test-srcs += tests/lib/cbmem_console-test.c
+cbmem_console-romstage-test-srcs += tests/stubs/console.c
+
+cbmem_console-ramstage-test-stage := ramstage
+cbmem_console-ramstage-test-srcs += tests/lib/cbmem_console-test.c
+cbmem_console-ramstage-test-srcs += tests/stubs/console.c
\ No newline at end of file