[all-commits] [llvm/llvm-project] 98b611: [asan] Mark the strstr test as UNSUPPORTED on FreeBSD
Alexander Richardson via All-commits
all-commits at lists.llvm.org
Sun Jul 26 03:40:06 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 98b61112c32e1d2f4a0037698e9ac1d46c23d6c7
https://github.com/llvm/llvm-project/commit/98b61112c32e1d2f4a0037698e9ac1d46c23d6c7
Author: Alex Richardson <Alexander.Richardson at cl.cam.ac.uk>
Date: 2020-07-26 (Sun, 26 Jul 2020)
Changed paths:
M compiler-rt/test/asan/TestCases/strstr_strict.c
Log Message:
-----------
[asan] Mark the strstr test as UNSUPPORTED on FreeBSD
Like Android, FreeBSDs libc calls memchr which causes this test to fail.
Reviewed By: emaste
Differential Revision: https://reviews.llvm.org/D84541
Commit: 18df607dbeb41451f5842f46e9b7a67baf759d5e
https://github.com/llvm/llvm-project/commit/18df607dbeb41451f5842f46e9b7a67baf759d5e
Author: Alex Richardson <Alexander.Richardson at cl.cam.ac.uk>
Date: 2020-07-26 (Sun, 26 Jul 2020)
Changed paths:
M llvm/utils/lit/lit/main.py
M llvm/utils/lit/lit/reports.py
M llvm/utils/lit/tests/xunit-output.py
Log Message:
-----------
[lit] Don't include tests skipped due to sharding in reports
When running multiple shards, don't include skipped tests in the xunit
output since merging the files will result in duplicates.
In our CHERI Jenkins CI, I configured the libc++ tests to run using sharding
(since we are testing using a single-CPU QEMU). We then merge the generated
XUnit xml files to produce a final result, but if the individual XMLs
report tests excluded due to sharding each test is included N times in the
final result. This also makes it difficult to find the tests that were
skipped due to missing REQUIRES: etc.
Reviewed By: yln
Differential Revision: https://reviews.llvm.org/D84235
Compare: https://github.com/llvm/llvm-project/compare/9b19400004df...18df607dbeb4
More information about the All-commits
mailing list