summaryrefslogtreecommitdiffstats
path: root/library/cpp/testing
diff options
context:
space:
mode:
authorslizyukalex <[email protected]>2026-06-04 20:03:22 +0300
committerslizyukalex <[email protected]>2026-06-04 20:50:02 +0300
commit073ad2ac124df7257f1c17304d6cc1483bb4bfb4 (patch)
treef97f3560d66321861d4f834fa6b2fcd091832d7c /library/cpp/testing
parente72e073d91745d08058c68ff7cec41f8542e7c8d (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()