Browse Source

Pre Merge pull request !787 from taoxiangdong/dlog

pull/787/MERGE
taoxiangdong Gitee 5 years ago
parent
commit
d8ff53bd40
2 changed files with 16 additions and 1 deletions
  1. +1
    -1
      ge/CMakeLists.txt
  2. +15
    -0
      tests/ut/ge/profiling/ge_profiling_manager_unittest.cc

+ 1
- 1
ge/CMakeLists.txt View File

@@ -663,8 +663,8 @@ target_link_libraries(ge_runner PRIVATE
ge_memory
adump_server
static_mmpa
-Wl,--whole-archive
msprofiler_fwk
-Wl,--whole-archive
-Wl,--no-whole-archive
-Wl,--no-as-needed
graph


+ 15
- 0
tests/ut/ge/profiling/ge_profiling_manager_unittest.cc View File

@@ -66,3 +66,18 @@ struct MsprofGeOptions prof_conf = {{ 0 }};
Status ret = ProfilingManager::Instance().ParseOptions(options.profiling_options);
EXPECT_EQ(ret, ge::SUCCESS);
}

TEST_F(UtestGeProfilinganager, init_success2) {
setenv("PROFILING_MODE", "true", true);
Options options;
options.device_id = 0;
options.job_id = "0";
options.profiling_mode = "1";
options.profiling_options = R"({"result_path":"/data/profiling","training_trace":"on","task_trace":"on","aicpu_trace":"on","fp_point":"Data_0","bp_point":"addn","ai_core_metrics":"ResourceConflictRatio"})";
string profiling_config;

ProfilingManager::Instance().SetProfilingConfig(profiling_config);

Status ret = ProfilingManager::Instance().Init(options);
EXPECT_EQ(ret, ge::SUCCESS);
}

Loading…
Cancel
Save