tests/Makefile.common: Describe available test attributes
Signed-off-by: Jakub Czapiga <jacz@semihalf.com>
Change-Id: I8ce702b4be254e206e2018deabde985b56cc6cd3
Reviewed-on: https://review.coreboot.org/c/coreboot/+/70475
Reviewed-by: Jan Dabros <jsd@semihalf.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/tests/Makefile.common b/tests/Makefile.common
index 175587a..8277d5f 100644
--- a/tests/Makefile.common
+++ b/tests/Makefile.common
@@ -66,6 +66,13 @@
TEST_LDFLAGS += -no-pie
# Extra attributes for unit tests, declared per test
+# srcs - sources linked with coreboot libc symbols
+# syssrcs - sources linked with system libc, no coreboot includes
+# cflags - attribute with additional CFLAGS
+# config - Kconfig and defines override (`gcc -D` style)
+# mocks - list of symbols to mock
+# no_test_framework - set to `1` not to link test framework
+# stage - name of stage e.g. romstage, bootblock, etc.
attributes := srcs syssrcs cflags config mocks no_test_framework stage
# Copy attributes of one test to another.