diff options
author | Alex Thiessen <alex.thiessen.de+coreboot@gmail.com> | 2018-01-03 19:09:50 +0000 |
---|---|---|
committer | Martin Roth <martinroth@google.com> | 2018-02-06 16:14:33 +0000 |
commit | 457d1c8fa2c47a17c76e7d32b418ac49661bdbe8 (patch) | |
tree | 83b2618c2e0b186811d4b583de045056296a7412 /util/testing | |
parent | f300f362103306775dab4fd994ca5e9fd59b96e4 (diff) | |
download | coreboot-457d1c8fa2c47a17c76e7d32b418ac49661bdbe8.tar.xz |
util/broadcom/secimage: Add HMAC test
One of responsibilities of the `secimage` tool is signing the image
using the HMAC-SHA256 algorithm. The test being added verifies that
secimage's internal call yields same result as the according openssl
tool does.
Change-Id: I8de4328f435af56901a861e3d5e733657c3c7f78
Signed-off-by: Alex Thiessen <alex.thiessen.de+coreboot@gmail.com>
Reviewed-on: https://review.coreboot.org/23474
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'util/testing')
-rw-r--r-- | util/testing/Makefile.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/util/testing/Makefile.inc b/util/testing/Makefile.inc index 321db0d277..ff6dfdee4d 100644 --- a/util/testing/Makefile.inc +++ b/util/testing/Makefile.inc @@ -50,6 +50,7 @@ junit.xml: echo TOOLLIST= \ +broadcom/secimage \ cbmem \ ectool \ futility \ @@ -110,6 +111,8 @@ test-tools: $(foreach tool, $(TOOLLIST), echo "Building $(tool)";export MFLAGS= ;export MAKEFLAGS= ;$(MAKE) -C util/$(tool) all V=$(V) Q=$(Q) || exit 1; ) echo "Building romcc" $(MAKE) -C util/romcc all test -j $(CPUS) V=$(V) Q=$(Q) + echo "Testing broadcom/secimage" + $(MAKE) -C util/broadcom/secimage test test-cleanup: rm -rf coreboot-builds coreboot-builds-chromeos |