Page MenuHomePhabricator

[sancov] fix coverage-report-server cannot display coverage detail
ClosedPublic

Authored by HerrCai0907 on Mar 13 2023, 11:34 PM.

Details

Summary

This patch make following change for coverage-report-server.py

So I want to use a prefix to avoid double slashes issue.

Diff Detail

Unit TestsFailed

TimeTest
60,350 msx64 debian > AddressSanitizer-x86_64-linux-dynamic.TestCases/Linux::quarantine_size_mb.cpp
Script: -- : 'RUN: at line 2'; /var/lib/buildkite-agent/builds/llvm-project/build/./bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -m64 -shared-libasan /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/Linux/quarantine_size_mb.cpp -o /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Linux/Output/quarantine_size_mb.cpp.tmp
60,090 msx64 debian > AddressSanitizer-x86_64-linux-dynamic.TestCases/Linux::release_to_os_test.cpp
Script: -- : 'RUN: at line 3'; /var/lib/buildkite-agent/builds/llvm-project/build/./bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -m64 -shared-libasan -std=c++11 /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/Linux/release_to_os_test.cpp -o /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Linux/Output/release_to_os_test.cpp.tmp
60,110 msx64 debian > AddressSanitizer-x86_64-linux-dynamic.TestCases/Posix::stack-overflow.cpp
Script: -- : 'RUN: at line 3'; /var/lib/buildkite-agent/builds/llvm-project/build/./bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -m64 -shared-libasan -O0 /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/Posix/stack-overflow.cpp -DSMALL_FRAME -pthread -o /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Posix/Output/stack-overflow.cpp.tmp && env ASAN_OPTIONS=use_sigaltstack=1 not /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Posix/Output/stack-overflow.cpp.tmp 2>&1 | FileCheck /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/Posix/stack-overflow.cpp
60,150 msx64 debian > AddressSanitizer-x86_64-linux-dynamic.TestCases/Posix::stack-use-after-return.cpp
Script: -- : 'RUN: at line 1'; /var/lib/buildkite-agent/builds/llvm-project/build/./bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -m64 -shared-libasan -O0 /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/Posix/stack-use-after-return.cpp -pthread -o /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Posix/Output/stack-use-after-return.cpp.tmp && env ASAN_OPTIONS=detect_stack_use_after_return=1 not /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Posix/Output/stack-use-after-return.cpp.tmp 2>&1 | FileCheck /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/Posix/stack-use-after-return.cpp
60,110 msx64 debian > AddressSanitizer-x86_64-linux.TestCases::memset_test.cpp
Script: -- : 'RUN: at line 3'; /var/lib/buildkite-agent/builds/llvm-project/build/./bin/clang --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -m64 -O0 -DTEST_MEMSET /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/memset_test.cpp -o /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxConfig/TestCases/Output/memset_test.cpp.tmp && not /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/asan/X86_64LinuxConfig/TestCases/Output/memset_test.cpp.tmp 2>&1 | FileCheck /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/asan/TestCases/memset_test.cpp --check-prefix=CHECK-MEMSET
View Full Test Results (7 Failed)

Event Timeline

HerrCai0907 created this revision.Mar 13 2023, 11:34 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 13 2023, 11:34 PM
HerrCai0907 requested review of this revision.Mar 13 2023, 11:34 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 13 2023, 11:34 PM

I guess ut failed is not related with this PR?

rebase to main

lattner resigned from this revision.Mar 16 2023, 8:50 AM

this motivation makes sense to me, but I'm not a competent reviewer for this area

This revision was not accepted when it landed; it landed in state Needs Review.Mar 19 2023, 6:10 AM
This revision was automatically updated to reflect the committed changes.