test/accel: continue to add UT
Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: I423b2307967112e1e4b99c9ba176112811073324 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/6353 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Community-CI: Mellanox Build Bot
This commit is contained in:
parent
a8a7bfcae4
commit
5f868ed1c9
@ -79,6 +79,20 @@ test_accel_sw_unregister(void)
|
||||
CU_ASSERT(g_sw_accel_engine == NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
test_is_supported(void)
|
||||
{
|
||||
struct spdk_accel_engine engine;
|
||||
|
||||
engine.capabilities = ACCEL_COPY | ACCEL_DUALCAST | ACCEL_CRC32C;
|
||||
CU_ASSERT(_is_supported(&engine, ACCEL_COPY) == true);
|
||||
CU_ASSERT(_is_supported(&engine, ACCEL_FILL) == false);
|
||||
CU_ASSERT(_is_supported(&engine, ACCEL_DUALCAST) == true);
|
||||
CU_ASSERT(_is_supported(&engine, ACCEL_COMPARE) == false);
|
||||
CU_ASSERT(_is_supported(&engine, ACCEL_CRC32C) == true);
|
||||
CU_ASSERT(_is_supported(&engine, ACCEL_DIF) == false);
|
||||
}
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
CU_pSuite suite = NULL;
|
||||
@ -92,6 +106,7 @@ int main(int argc, char **argv)
|
||||
CU_ADD_TEST(suite, test_spdk_accel_hw_engine_register);
|
||||
CU_ADD_TEST(suite, test_accel_sw_register);
|
||||
CU_ADD_TEST(suite, test_accel_sw_unregister);
|
||||
CU_ADD_TEST(suite, test_is_supported);
|
||||
|
||||
CU_basic_set_mode(CU_BRM_VERBOSE);
|
||||
CU_basic_run_tests();
|
||||
|
Loading…
x
Reference in New Issue
Block a user