<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/lldb/packages/Python/lldbsuite/test_event, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2019-10-29T23:56:59+00:00</updated>
<entry>
<title>[lldbsuite] Remove unused test_event files</title>
<updated>2019-10-29T23:56:59+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-10-29T23:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=44bac3ed5291031174ff62a2e841210ff8aedb66'/>
<id>urn:sha1:44bac3ed5291031174ff62a2e841210ff8aedb66</id>
<content type='text'>
These files don't appear to be used anywhere and the corresponding tests
are not run.
</content>
</entry>
<entry>
<title>[lldbsuite] Remove the DumpFormatter</title>
<updated>2019-10-29T23:56:59+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-10-29T23:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=9f989559bad779f21fcb37fb544f9ecb96d6f567'/>
<id>urn:sha1:9f989559bad779f21fcb37fb544f9ecb96d6f567</id>
<content type='text'>
This formatter is never used or referenced.
</content>
</entry>
<entry>
<title>[dotest] Remove the curses result formatter.</title>
<updated>2019-08-29T17:18:57+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-08-29T17:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=16624b8ca6ec0e3ae546e82941a026a40989a19e'/>
<id>urn:sha1:16624b8ca6ec0e3ae546e82941a026a40989a19e</id>
<content type='text'>
This removes the curses result formatter which appears to be broken.
Passing --curses to dotest.py screws up my terminal and doesn't run any
tests. It even crashes Python on occasion.

Differential revision: https://reviews.llvm.org/D66917

llvm-svn: 370386
</content>
</entry>
<entry>
<title>[dotest] Remove results port</title>
<updated>2019-08-27T18:18:46+00:00</updated>
<author>
<name>Jonas Devlieghere</name>
<email>jonas@devlieghere.com</email>
</author>
<published>2019-08-27T18:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2d247359cc399d283ae00c6b869ee05617f36e2b'/>
<id>urn:sha1:2d247359cc399d283ae00c6b869ee05617f36e2b</id>
<content type='text'>
The results port was used by dosep.py to deal with test results coming
form different processes. With dosep.py gone, I don't think we need this
any longer.

Differential revision: https://reviews.llvm.org/D66811

llvm-svn: 370090
</content>
</entry>
<entry>
<title>[build_exception] Decode build failure messages</title>
<updated>2019-08-26T23:24:45+00:00</updated>
<author>
<name>Vedant Kumar</name>
<email>vsk@apple.com</email>
</author>
<published>2019-08-26T23:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=ba7e191e434f6a0988e67ff3fa02b7756684c74f'/>
<id>urn:sha1:ba7e191e434f6a0988e67ff3fa02b7756684c74f</id>
<content type='text'>
This is so that the test harness pretty-prints build error messages in
trace mode, instead of dumping a raw python bytes object.

llvm-svn: 369987
</content>
</entry>
<entry>
<title>Update the file headers across all of the LLVM projects in the monorepo</title>
<updated>2019-01-19T08:50:56+00:00</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2019-01-19T08:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=2946cd701067404b99c39fb29dc9c74bd7193eb3'/>
<id>urn:sha1:2946cd701067404b99c39fb29dc9c74bd7193eb3</id>
<content type='text'>
to reflect the new license.

We understand that people may be surprised that we're moving the header
entirely to discuss the new license. We checked this carefully with the
Foundation's lawyer and we believe this is the correct approach.

Essentially, all code in the project is now made available by the LLVM
project under our new license, so you will see that the license headers
include that license only. Some of our contributors have contributed
code under our old license, and accordingly, we have retained a copy of
our old license notice in the top-level files in each project and
repository.

llvm-svn: 351636
</content>
</entry>
<entry>
<title>XUnit Formatter: Handle UTF-8 decode errors on invalid XML</title>
<updated>2018-01-30T21:16:42+00:00</updated>
<author>
<name>Vedant Kumar</name>
<email>vsk@apple.com</email>
</author>
<published>2018-01-30T21:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e2fbd7035d14c82fa8451b81dbf72ec84665648f'/>
<id>urn:sha1:e2fbd7035d14c82fa8451b81dbf72ec84665648f</id>
<content type='text'>
Strings which contain garbage data can trigger an exception in the XUnit
plugin at the UTF-8 decode step because the decode is strict. Use a lax
mode to avoid an exception.

See: https://ci.swift.org/job/oss-lldb-incremental-osx/780
llvm-svn: 323817
</content>
</entry>
<entry>
<title>fix xunit attribute parsing</title>
<updated>2017-03-11T00:58:41+00:00</updated>
<author>
<name>Tim Hammerquist</name>
<email>penryu@apple.com</email>
</author>
<published>2017-03-11T00:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e4885f89993ea45a18b085412d09f32330fb3edb'/>
<id>urn:sha1:e4885f89993ea45a18b085412d09f32330fb3edb</id>
<content type='text'>
llvm-svn: 297538
</content>
</entry>
<entry>
<title>Updated the results formatter to eliminate redundant data.</title>
<updated>2017-02-18T01:07:51+00:00</updated>
<author>
<name>Sean Callanan</name>
<email>scallanan@apple.com</email>
</author>
<published>2017-02-18T01:07:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=62a6b8b2bfcc157c90145b89938b3cd76d0f2514'/>
<id>urn:sha1:62a6b8b2bfcc157c90145b89938b3cd76d0f2514</id>
<content type='text'>
The testsuite's results formatter maintains a result_status_counts
structure solely for the purpose of setting the return status code
after the testsuite has run.  This data is redundant with the
result_events structure that contains the results of individual
tests.

There are subtle bugs arising from this redundancy that make some
builds report no errors but a nonzero status.  Rather than try to
make sure these two are always in agreement, I've just rewritten
the code that used to use the counts to now use the per-test
results.

&lt;rdar://problem/30496966&gt;

llvm-svn: 295522
</content>
</entry>
<entry>
<title>test infra: clear file-charged issues on rerun of file</title>
<updated>2016-10-01T00:17:08+00:00</updated>
<author>
<name>Todd Fiala</name>
<email>todd.fiala@gmail.com</email>
</author>
<published>2016-10-01T00:17:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8cc2bddb32357b50d14950af952dc40fd859b3d8'/>
<id>urn:sha1:8cc2bddb32357b50d14950af952dc40fd859b3d8</id>
<content type='text'>
This change addresses the corner case bug in the test
infrastructure where a test file times out *outside*
of any running test method.  In those cases, the issue
was charged to the file, not to a test method within
the file.  When that file is re-run successfully,
none of the test-method-level successes would clear
the file-level issue.

This change fixes that: for all test files that are
getting rerun (whether by being marked flaky or
via the --rerun-all-issues flag), file-level test
issues are searched for in each of those files.  Each
file-level issue found in the rerun file list then
gets cleared.

A test of this feature is added to issue_verification,
using the technique there of moving the *.py.park file
to *.py to do an end-to-end validation.

This change also adds a .gitignore entry for pyenv
project-level files and fixes up a few minor pep8
formatting violations in files I touched.

Fixes:
llvm.org/pr27423

llvm-svn: 282990
</content>
</entry>
</feed>
