diff options
| author | slizyukalex <[email protected]> | 2026-06-04 20:03:22 +0300 |
|---|---|---|
| committer | slizyukalex <[email protected]> | 2026-06-04 20:50:02 +0300 |
| commit | 073ad2ac124df7257f1c17304d6cc1483bb4bfb4 (patch) | |
| tree | f97f3560d66321861d4f834fa6b2fcd091832d7c /library/cpp/testing | |
| parent | e72e073d91745d08058c68ff7cec41f8542e7c8d (diff) | |
[library] Trim dump_clang_coverage
`YA_COVERAGE_DUMP_PROFILE_AND_EXIT` is not used anymore
commit_hash:c7158fb4e201d522e6e2c31c91fa9361af4bf50c
Diffstat (limited to 'library/cpp/testing')
| -rw-r--r-- | library/cpp/testing/clang_coverage_name_handler/profile_name_handler.cpp (renamed from library/cpp/testing/dump_clang_coverage/write_profile_data.cpp) | 15 | ||||
| -rw-r--r-- | library/cpp/testing/clang_coverage_name_handler/ya.make (renamed from library/cpp/testing/dump_clang_coverage/ya.make) | 2 |
2 files changed, 1 insertions, 16 deletions
diff --git a/library/cpp/testing/dump_clang_coverage/write_profile_data.cpp b/library/cpp/testing/clang_coverage_name_handler/profile_name_handler.cpp index 2469440b1c0..e31b09ce410 100644 --- a/library/cpp/testing/dump_clang_coverage/write_profile_data.cpp +++ b/library/cpp/testing/clang_coverage_name_handler/profile_name_handler.cpp @@ -5,16 +5,9 @@ #include <unistd.h> extern "C" { - void __llvm_profile_initialize_file(void); - int __llvm_profile_write_file(void); void __llvm_profile_set_filename(const char* filename_pattern); // there might no llmv rt, for example for the targets from contrib - __attribute__((weak)) int __llvm_profile_write_file(void) { - return 0; - } - __attribute__((weak)) void __llvm_profile_initialize_file(void) { - } __attribute__((weak)) void __llvm_profile_set_filename(const char*) { } } @@ -115,12 +108,4 @@ void parseAndSetFilename() { void __attribute__((constructor)) premain() { parseAndSetFilename(); - if (getenv("YA_COVERAGE_DUMP_PROFILE_AND_EXIT")) { - __llvm_profile_initialize_file(); - int rc = __llvm_profile_write_file(); - if (!rc && getenv("YA_COVERAGE_DUMP_PROFILE_EXIT_CODE")) { - rc = atoi(getenv("YA_COVERAGE_DUMP_PROFILE_EXIT_CODE")); - } - _Exit(rc); - } } diff --git a/library/cpp/testing/dump_clang_coverage/ya.make b/library/cpp/testing/clang_coverage_name_handler/ya.make index 26eb36048c2..6ab33f171fe 100644 --- a/library/cpp/testing/dump_clang_coverage/ya.make +++ b/library/cpp/testing/clang_coverage_name_handler/ya.make @@ -6,7 +6,7 @@ NO_RUNTIME() IF (OS_LINUX) SRCS( - GLOBAL write_profile_data.cpp + GLOBAL profile_name_handler.cpp ) ENDIF() |
