mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
lit: Allow XFAIL: lines to also refer to "features".
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166224 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -798,14 +798,15 @@ define two separate CHECK lines that match on the same line.
|
||||
<p>Sometimes it is necessary to mark a test case as "expected fail" or XFAIL.
|
||||
You can easily mark a test as XFAIL just by including <tt>XFAIL: </tt> on a
|
||||
line near the top of the file. This signals that the test case should succeed
|
||||
if the test fails. Such test cases are counted separately by the testing tool. To
|
||||
specify an expected fail, use the XFAIL keyword in the comments of the test
|
||||
program followed by a colon and one or more regular expressions (separated by
|
||||
a comma). The regular expressions allow you to XFAIL the test conditionally by
|
||||
host platform. The regular expressions following the : are matched against the
|
||||
target triplet for the host machine. If there is a match, the test is expected
|
||||
to fail. If not, the test is expected to succeed. To XFAIL everywhere just
|
||||
specify <tt>XFAIL: *</tt>. Here is an example of an <tt>XFAIL</tt> line:</p>
|
||||
if the test fails. Such test cases are counted separately by the testing
|
||||
tool. To specify an expected fail, use the XFAIL keyword in the comments of
|
||||
the test program followed by a colon and one or more failure patterns. Each
|
||||
failure pattern can be either '*' (to specify fail everywhere), or a part of a
|
||||
target triple (indicating the test should fail on that platfomr), or the name
|
||||
of a configurable feature (for example, "loadable_module").. If there is a
|
||||
match, the test is expected to fail. If not, the test is expected to
|
||||
succeed. To XFAIL everywhere just specify <tt>XFAIL: *</tt>. Here is an
|
||||
example of an <tt>XFAIL</tt> line:</p>
|
||||
|
||||
<div class="doc_code">
|
||||
<pre>
|
||||
|
Reference in New Issue
Block a user