Commit dcb37ded authored by ramkumar.s's avatar ramkumar.s Committed by Tomasz Zawadzki
Browse files

test/accel: Run test_sequence_dix only when SPDK_CONFIG_ISAL_CRYPTO flag is set



The test test_sequence_dix require crypto enabled, which fails when
SPDK_CONFIG_ISAL_CRYPTO is not set.

Change-Id: I826c64b7e0e800cc0b308b93c1e1fb02c7e1b824
Signed-off-by: default avatarramkumar.s <ramkumar.s@nutanix.com>
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/25702


Reviewed-by: default avatarJacek Kalwas <jacek.kalwas@nutanix.com>
Reviewed-by: default avatarJim Harris <jim.harris@nvidia.com>
Reviewed-by: default avatarShuhei Matsumoto <smatsumoto@nvidia.com>
Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
Reviewed-by: default avatarJohn Levon <levon@movementarian.org>
parent c851fb49
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -4188,6 +4188,7 @@ test_sequence_dix_generate_verify(void)
	poll_threads();
}

#ifdef SPDK_CONFIG_ISAL_CRYPTO
static void
test_sequence_dix(void)
{
@@ -4335,6 +4336,7 @@ test_sequence_dix(void)
	spdk_put_io_channel(ioch);
	poll_threads();
}
#endif

static int
test_sequence_setup(void)
@@ -4427,7 +4429,9 @@ main(int argc, char **argv)
	CU_ADD_TEST(seq_suite, test_sequence_same_iovs);
	CU_ADD_TEST(seq_suite, test_sequence_crc32);
	CU_ADD_TEST(seq_suite, test_sequence_dix_generate_verify);
#ifdef SPDK_CONFIG_ISAL_CRYPTO /* accel_sw requires isa-l-crypto for crypto operations */
	CU_ADD_TEST(seq_suite, test_sequence_dix);
#endif

	suite = CU_add_suite("accel", test_setup, test_cleanup);
	CU_ADD_TEST(suite, test_spdk_accel_task_complete);