CTest Environment Update (#756)

* Update test/tools/json-tool.cpp

- push/pop ppid as external correlation id instead of pid

* Update environment variables for tests and samples

* Revert to old CDash dashboard in run-ci.py

* Revert to new CDash dashboard in run-ci.py
此提交包含在:
Jonathan R. Madsen
2024-04-12 08:40:00 -05:00
提交者 GitHub
父節點 066e659d6e
當前提交 3eaa678054
共有 13 個檔案被更改,包括 108 行新增 和 86 行删除
+6 -6
查看文件
@@ -46,13 +46,13 @@ target_link_libraries(
PRIVATE callback-api-tracing-client Threads::Threads
rocprofiler-sdk-roctx::rocprofiler-sdk-roctx rocprofiler::samples-build-flags)
add_test(NAME callback-api-tracing COMMAND $<TARGET_FILE:callback-api-tracing>)
rocprofiler_samples_get_preload_env(PRELOAD_ENV callback-api-tracing-client)
rocprofiler_samples_get_ld_library_path_env(
LIBRARY_PATH_ENV rocprofiler-sdk-roctx::rocprofiler-sdk-roctx-shared-library)
set(callback-api-tracing-env
${ROCPROFILER_MEMCHECK_PRELOAD_ENV}
"HSA_TOOLS_LIB=$<TARGET_FILE:rocprofiler::rocprofiler-shared-library>"
"LD_LIBRARY_PATH=$<TARGET_FILE_DIR:rocprofiler-sdk-roctx::rocprofiler-sdk-roctx-shared-library>:$ENV{LD_LIBRARY_PATH}"
)
set(callback-api-tracing-env ${PRELOAD_ENV} ${LIBRARY_PATH_ENV})
add_test(NAME callback-api-tracing COMMAND $<TARGET_FILE:callback-api-tracing>)
set_tests_properties(
callback-api-tracing