summaryrefslogtreecommitdiff
path: root/tests/lib
diff options
context:
space:
mode:
authorJan Dabros <jsd@semihalf.com>2020-03-28 00:15:03 +0100
committerPatrick Georgi <pgeorgi@google.com>2020-05-01 06:32:47 +0000
commitef1c968374ab9eb599ec18523700e0dacbeef351 (patch)
tree529bf710fe95d6aa6fc03e15ecd99a7ada130365 /tests/lib
parent6449b674275812da9b7d69da99bedf0debfaa17f (diff)
downloadcoreboot-ef1c968374ab9eb599ec18523700e0dacbeef351.tar.xz
tests: Add build subsystem for unit testing coreboot
Add a subsystem which will be used for writing, building and running unit tests for different coreboot's modules. This work is built using Cmocka unit testing framework. Description of what unit testing means (for the author) and how unit testing framework evaluation was performed may be found in Documentation/technotes/2020-03-unit-testing-coreboot.md Makefiles structure is very similar to this used for building coreboot images. Every directory has its own Makefile.inc were tests' names, sources, subdirs and multiple other test-related attributes are defined in form of variables. Signed-off-by: Jan Dabros <jsd@semihalf.com> Change-Id: I9b0220b84b9a6e448476ca3eb3ccccc5fb829ad1 Reviewed-on: https://review.coreboot.org/c/coreboot/+/39894 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'tests/lib')
0 files changed, 0 insertions, 0 deletions