llvm-project/llvm/test
Vitaly Buka 23aa2aec78 [sancov] Accommodate sancov and coverage report server for use under Windows
Summary:
This patch makes the following changes to SanCov and its complementary Python script in order to resolve issues pertaining to non-UNIX file paths in JSON symbolization information:
* Convert all paths to use forward slash.
* Update `coverage-report-server.py` to correctly handle paths to sources which contain spaces.
* Remove Linux platform restriction for all SanCov unit tests. All SanCov tests passed when ran on my local Windows machine.

Patch by Douglas Gliner.

Reviewers: kcc, filcab, phosek, morehouse, vitalybuka, metzman

Reviewed By: vitalybuka

Subscribers: vsk, Dor1s, llvm-commits

Tags: #sanitizers, #llvm

Differential Revision: https://reviews.llvm.org/D51018

llvm-svn: 374629
2019-10-12 02:29:26 +00:00
..
Analysis [MemorySSA] Update Phi simplification. 2019-10-10 23:27:21 +00:00
Assembler Print quoted backslashes in LLVM IR as \\ instead of \5C 2019-10-10 18:31:57 +00:00
Bindings Revert "Fix OCaml/core.ml fneg check" 2019-10-10 14:16:58 +00:00
Bitcode [FPEnv][NFC] Change test to conform to strictfp attribute rules. 2019-10-09 17:24:56 +00:00
BugPoint
CodeGen [X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating truncating store. 2019-10-12 00:01:08 +00:00
DebugInfo DebugInfo: Use base address selection entries for debug_loc 2019-10-11 21:52:41 +00:00
Demangle llvm-undname: Add support for demangling typeinfo names 2019-09-23 13:13:37 +00:00
Examples
ExecutionEngine [JITLink] Disable the MachO/AArch64 testcase while investigating bot failures. 2019-10-11 01:58:12 +00:00
Feature [FPEnv] Add constrained intrinsics for lrint and lround 2019-10-07 13:20:00 +00:00
FileCheck [FileCheck] Implement --ignore-case option. 2019-10-11 11:59:14 +00:00
Instrumentation Insert module constructors in a module pass 2019-10-11 08:47:03 +00:00
Integer
JitListener
LTO Dead Virtual Function Elimination 2019-10-11 11:59:55 +00:00
Linker Remove some unnecessary REQUIRES: shell lines 2019-09-10 00:06:52 +00:00
MC [mips] Store 64-bit `li.d' operand as a single 8-byte value 2019-10-11 21:51:33 +00:00
MachineVerifier Add an operand to memory intrinsics to denote the "tail" marker. 2019-09-28 05:33:21 +00:00
Object [mips] Use llvm-readobj `-A` flag in test cases. NFC 2019-10-03 12:08:04 +00:00
ObjectYAML [yaml2obj/ObjectYAML] - Cleanup the error reporting API, add custom errors handlers. 2019-09-13 16:00:16 +00:00
Other [SVE][IR] Scalable Vector size queries and IR instruction support 2019-10-08 12:53:54 +00:00
Reduce [Testing] Python 3 requires `print` to use parens 2019-09-20 13:52:47 +00:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen [TableGen] Fix a bug that MCSchedClassDesc is interfered between different SchedModel 2019-10-11 08:36:54 +00:00
ThinLTO/X86 Dead Virtual Function Elimination 2019-10-11 11:59:55 +00:00
Transforms Dead Virtual Function Elimination 2019-10-11 11:59:55 +00:00
Unit
Verifier [FPEnv] Strict FP tests should use the requisite function attributes. 2019-10-04 17:03:46 +00:00
YAMLParser
tools [sancov] Accommodate sancov and coverage report server for use under Windows 2019-10-12 02:29:26 +00:00
.clang-format
CMakeLists.txt
TestRunner.sh
lit.cfg.py Reland "[utils] Implement the llvm-locstats tool" 2019-10-02 07:00:01 +00:00
lit.site.cfg.py.in Follow-up to r372209: Use single quotes for host_ldflags in the lit config 2019-09-18 14:12:59 +00:00