summaryrefslogtreecommitdiffstats
path: root/test/vpnor/Makefile.am.include
diff options
context:
space:
mode:
authorAndrew Jeffery <andrew@aj.id.au>2018-03-23 13:31:46 +1030
committerAndrew Jeffery <andrew@aj.id.au>2018-04-04 07:56:23 +0000
commit912c9bdf938893e41c675f6cd97b7b00bcc83940 (patch)
tree5cb23e095e9ed495724f16bcef6dce7c5f81f422 /test/vpnor/Makefile.am.include
parent929b421a3db4b9d5c4412d8293ce8fa8d153f5f0 (diff)
downloadphosphor-mboxd-912c9bdf938893e41c675f6cd97b7b00bcc83940.tar.gz
phosphor-mboxd-912c9bdf938893e41c675f6cd97b7b00bcc83940.zip
test: vpnor: Add create_read_window_remap
Sanity check that requesting arbitrary offsets inside a partition will map to an existing window containing that partitions data. This ensures we don't have multiple windows mapping the same content and shooting ourselves in the foot with coherency issues. Change-Id: Ie13cc36a9f092381660d5c45ed6d2477c3a4d6ce Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Diffstat (limited to 'test/vpnor/Makefile.am.include')
-rw-r--r--test/vpnor/Makefile.am.include16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/vpnor/Makefile.am.include b/test/vpnor/Makefile.am.include
index c249ef9..dac43c8 100644
--- a/test/vpnor/Makefile.am.include
+++ b/test/vpnor/Makefile.am.include
@@ -276,6 +276,19 @@ test_vpnor_create_read_window_size_SOURCES = \
test_vpnor_create_read_window_size_LDFLAGS = $(OESDK_TESTCASE_FLAGS)
test_vpnor_create_read_window_size_LDADD = $(VPNOR_LDADD)
+test_vpnor_create_read_window_remap_SOURCES = \
+ $(TEST_MBOX_VPNOR_SRCS) $(TEST_MOCK_SRCS) \
+ mboxd_msg.c \
+ mboxd_windows.c \
+ mboxd_lpc.c \
+ mboxd_lpc_virtual.cpp \
+ mboxd_pnor_partition_table.cpp \
+ mboxd_flash_virtual.cpp \
+ pnor_partition.cpp \
+ %reldir%/create_read_window_remap.cpp
+test_vpnor_create_read_window_remap_LDFLAGS = $(OESDK_TESTCASE_FLAGS)
+test_vpnor_create_read_window_remap_LDADD = $(VPNOR_LDADD)
+
if VIRTUAL_PNOR_ENABLED
check_PROGRAMS += \
%reldir%/create_pnor_partition_table \
@@ -301,7 +314,8 @@ check_PROGRAMS += \
%reldir%/read_patch \
%reldir%/write_patch_resize \
%reldir%/dump_flash \
- %reldir%/create_read_window_size
+ %reldir%/create_read_window_size \
+ %reldir%/create_read_window_remap
XFAIL_TESTS += %reldir%/dump_flash
XFAIL_TESTS += %reldir%/create_read_window_size
OpenPOWER on IntegriCloud