Browse Source

Fix ut.

pull/1442/head
unknown 4 years ago
parent
commit
838709024e
1 changed files with 15 additions and 0 deletions
  1. +15
    -0
      tests/ut/ge/hybrid/ge_hybrid_unittest.cc

+ 15
- 0
tests/ut/ge/hybrid/ge_hybrid_unittest.cc View File

@@ -121,6 +121,21 @@ TEST_F(UtestGeHybrid, task_update_tiling_info) {
ASSERT_EQ(aicore_task->CalcTilingInfo(node, tiling_info), SUCCESS);
}

TEST_F(UtestGeHybrid, test_key_for_kernel_bin) {
auto aicore_task = std::unique_ptr<hybrid::AiCoreOpTask>(new(std::nothrow)hybrid::AiCoreOpTask());
OpDesc op_desc("Sum", "Sum");
EXPECT_EQ(aicore_task->GetKeyForTbeKernel(), OP_EXTATTR_NAME_TBE_KERNEL);
EXPECT_EQ(aicore_task->GetKeyForTvmMagic(), TVM_ATTR_NAME_MAGIC);
EXPECT_EQ(aicore_task->GetKeyForTvmMetaData(), TVM_ATTR_NAME_METADATA);
EXPECT_EQ(aicore_task->GetKeyForKernelName(op_desc), "Sum_kernelname");

auto atomic_task = std::unique_ptr<hybrid::AtomicAddrCleanOpTask>(new(std::nothrow)hybrid::AtomicAddrCleanOpTask());
EXPECT_EQ(atomic_task->GetKeyForTbeKernel(), EXT_ATTR_ATOMIC_TBE_KERNEL);
EXPECT_EQ(atomic_task->GetKeyForTvmMagic(), ATOMIC_ATTR_TVM_MAGIC);
EXPECT_EQ(atomic_task->GetKeyForTvmMetaData(), ATOMIC_ATTR_TVM_METADATA);
EXPECT_EQ(atomic_task->GetKeyForKernelName(op_desc), "Sum_atomic_kernelname");
}

TEST_F(UtestGeHybrid, index_taskdefs_failed) {
// build aicore task
domi::ModelTaskDef model_task_def;


Loading…
Cancel
Save