xref: /openbmc/hiomapd/test/Makefile.am.include (revision 5320f6e0)
15345c51eSAndrew Jefferytest_sanity_SOURCES = %reldir%/sanity.c
25345c51eSAndrew Jeffery
3e0cdd3eaSAndrew Jefferytest_flash_copy_SOURCES = \
4e0cdd3eaSAndrew Jeffery	%reldir%/flash_copy.c \
5f1e547c7SEvan Lojewski	mtd/backend.c \
6f1e547c7SEvan Lojewski	lpc.c \
75345c51eSAndrew Jeffery	common.c mtd.c \
82dfc2a22SAndrew Jeffery	%reldir%/tmpf.c \
92dfc2a22SAndrew Jeffery	%reldir%/system.c
105345c51eSAndrew Jeffery
114f5d29cfSAndrew Jefferytest_flash_erase_SOURCES = \
124f5d29cfSAndrew Jeffery	%reldir%/flash_erase.c \
13f1e547c7SEvan Lojewski	mtd/backend.c \
14f1e547c7SEvan Lojewski	lpc.c \
155345c51eSAndrew Jeffery	common.c \
165345c51eSAndrew Jeffery	%reldir%/tmpf.c
175345c51eSAndrew Jeffery
180293f2f5SAndrew Jefferytest_flash_write_SOURCES = \
190293f2f5SAndrew Jeffery	%reldir%/flash_write.c \
20f1e547c7SEvan Lojewski	mtd/backend.c \
21f1e547c7SEvan Lojewski	lpc.c \
225345c51eSAndrew Jeffery	common.c \
235345c51eSAndrew Jeffery	%reldir%/tmpf.c
245345c51eSAndrew Jeffery
255345c51eSAndrew JefferyTEST_MBOX_SRCS = \
26457a6e5fSAndrew Jeffery	transport_mbox.c \
27f593b1bdSAndrew Jeffery	windows.c \
28cd18611eSAndrew Jeffery	lpc.c \
295345c51eSAndrew Jeffery	common.c \
30cb93504eSAndrew Jeffery	protocol.c
315345c51eSAndrew Jeffery
32f1e547c7SEvan LojewskiTEST_MOCK_CORE = \
33f1e547c7SEvan Lojewski	%reldir%/tmpf.c \
34f1e547c7SEvan Lojewski	mtd/backend.c \
35f1e547c7SEvan Lojewski	%reldir%/mbox.c \
36f1e547c7SEvan Lojewski	%reldir%/system.c
37f1e547c7SEvan Lojewski
38*5320f6e0SAndrew JefferyTEST_MOCK_SRCS = $(TEST_MOCK_CORE)
395345c51eSAndrew Jeffery
405345c51eSAndrew Jefferytest_get_mbox_info_v2_SOURCES = %reldir%/get_mbox_info_v2.c \
415345c51eSAndrew Jeffery				$(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
425345c51eSAndrew Jeffery
435345c51eSAndrew Jefferytest_reset_state_SOURCES = %reldir%/reset_state.c \
445345c51eSAndrew Jeffery			   $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
455345c51eSAndrew Jeffery
465345c51eSAndrew Jefferytest_get_flash_info_v2_SOURCES = %reldir%/get_flash_info_v2.c \
475345c51eSAndrew Jeffery				 $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
485345c51eSAndrew Jeffery
495345c51eSAndrew Jefferytest_create_read_window_v2_SOURCES = %reldir%/create_read_window_v2.c \
505345c51eSAndrew Jeffery				     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
515345c51eSAndrew Jeffery
525345c51eSAndrew Jefferytest_create_write_window_v2_SOURCES = %reldir%/create_write_window_v2.c \
535345c51eSAndrew Jeffery				      $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
545345c51eSAndrew Jeffery
555345c51eSAndrew Jefferytest_close_window_v2_SOURCES = %reldir%/close_window_v2.c \
565345c51eSAndrew Jeffery			       $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
575345c51eSAndrew Jeffery
585345c51eSAndrew Jefferytest_mark_write_dirty_v2_SOURCES = %reldir%/mark_write_dirty_v2.c \
595345c51eSAndrew Jeffery				   $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
605345c51eSAndrew Jeffery
615345c51eSAndrew Jefferytest_write_flush_v2_SOURCES = %reldir%/write_flush_v2.c \
625345c51eSAndrew Jeffery			      $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
635345c51eSAndrew Jeffery
645345c51eSAndrew Jefferytest_mark_write_erased_v2_SOURCES = %reldir%/mark_write_erased_v2.c \
655345c51eSAndrew Jeffery				    $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
665345c51eSAndrew Jeffery
675345c51eSAndrew Jefferytest_bmc_event_ack_v2_SOURCES = %reldir%/bmc_event_ack_v2.c \
685345c51eSAndrew Jeffery				$(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
695345c51eSAndrew Jeffery
705345c51eSAndrew Jefferytest_create_oversize_window_SOURCES = %reldir%/create_oversize_window.c \
715345c51eSAndrew Jeffery				      $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
725345c51eSAndrew Jeffery
735345c51eSAndrew Jefferytest_create_zero_size_window_SOURCES = %reldir%/create_zero_size_window.c \
745345c51eSAndrew Jeffery				       $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
755345c51eSAndrew Jeffery
765345c51eSAndrew Jefferytest_implicit_flush_SOURCES = %reldir%/implicit_flush.c \
775345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
785345c51eSAndrew Jeffery
795345c51eSAndrew Jefferytest_request_high_version_SOURCES = %reldir%/request_high_version.c \
805345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
815345c51eSAndrew Jeffery
825345c51eSAndrew Jefferytest_request_low_version_SOURCES = %reldir%/request_low_version.c \
835345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
845345c51eSAndrew Jeffery
855345c51eSAndrew Jefferytest_mark_read_dirty_SOURCES = %reldir%/mark_read_dirty.c \
865345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
875345c51eSAndrew Jeffery
885345c51eSAndrew Jefferytest_read_window_write_flush_SOURCES = %reldir%/read_window_write_flush.c \
895345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
905345c51eSAndrew Jeffery
915345c51eSAndrew Jefferytest_read_window_mark_write_erased_SOURCES = %reldir%/read_window_mark_write_erased.c \
925345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
935345c51eSAndrew Jeffery
945345c51eSAndrew Jefferytest_write_window_dirty_erase_SOURCES = %reldir%/write_window_dirty_erase.c \
955345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
965345c51eSAndrew Jeffery
975345c51eSAndrew Jefferytest_invalid_command_SOURCES = %reldir%/invalid_command.c \
985345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
995345c51eSAndrew Jeffery
1005345c51eSAndrew Jefferytest_read_window_cycle_SOURCES = %reldir%/read_window_cycle.c \
1015345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
1025345c51eSAndrew Jeffery
1035345c51eSAndrew Jefferytest_sequence_numbers_SOURCES = %reldir%/sequence_numbers.c \
1045345c51eSAndrew Jeffery			     $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
1055345c51eSAndrew Jeffery
1065345c51eSAndrew Jefferytest_get_mbox_info_v2_timeout_SOURCES = %reldir%/get_mbox_info_v2_timeout.c \
1075345c51eSAndrew Jeffery					$(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
1085345c51eSAndrew Jeffery
109c84b8f8fSAndrew Jefferytest_windows_equally_evictable_SOURCES = %reldir%/windows_equally_evictable.c \
110c84b8f8fSAndrew Jeffery					 $(TEST_MBOX_SRCS) $(TEST_MOCK_SRCS)
111c84b8f8fSAndrew Jeffery
11285985915SAndrew Jefferycheck_PROGRAMS += \
11385985915SAndrew Jeffery		%reldir%/sanity \
114e0cdd3eaSAndrew Jeffery		%reldir%/flash_copy \
1154f5d29cfSAndrew Jeffery		%reldir%/flash_erase \
1160293f2f5SAndrew Jeffery		%reldir%/flash_write \
1175345c51eSAndrew Jeffery		%reldir%/get_mbox_info_v2 \
1185345c51eSAndrew Jeffery		%reldir%/reset_state \
1195345c51eSAndrew Jeffery		%reldir%/get_flash_info_v2 \
1205345c51eSAndrew Jeffery		%reldir%/create_read_window_v2 \
1215345c51eSAndrew Jeffery		%reldir%/create_write_window_v2 \
1225345c51eSAndrew Jeffery		%reldir%/close_window_v2 \
1235345c51eSAndrew Jeffery		%reldir%/mark_write_dirty_v2 \
1245345c51eSAndrew Jeffery		%reldir%/write_flush_v2 \
1255345c51eSAndrew Jeffery		%reldir%/mark_write_erased_v2 \
1265345c51eSAndrew Jeffery		%reldir%/bmc_event_ack_v2 \
1275345c51eSAndrew Jeffery		%reldir%/create_oversize_window \
1285345c51eSAndrew Jeffery		%reldir%/create_zero_size_window \
1295345c51eSAndrew Jeffery		%reldir%/implicit_flush \
1305345c51eSAndrew Jeffery		%reldir%/request_high_version \
1315345c51eSAndrew Jeffery		%reldir%/request_low_version \
1325345c51eSAndrew Jeffery		%reldir%/mark_read_dirty \
1335345c51eSAndrew Jeffery		%reldir%/read_window_write_flush \
1345345c51eSAndrew Jeffery		%reldir%/read_window_mark_write_erased \
1355345c51eSAndrew Jeffery		%reldir%/write_window_dirty_erase \
1365345c51eSAndrew Jeffery		%reldir%/invalid_command \
1375345c51eSAndrew Jeffery		%reldir%/read_window_cycle \
1385345c51eSAndrew Jeffery		%reldir%/sequence_numbers \
139c84b8f8fSAndrew Jeffery		%reldir%/get_mbox_info_v2_timeout \
140c84b8f8fSAndrew Jeffery		%reldir%/windows_equally_evictable
141