Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(24)

Issue 1663053003: [fusl] Add llvm's lit tool to third_party (Closed)

Created:
4 years, 10 months ago by kulakowski
Modified:
4 years, 10 months ago
Reviewers:
jamesr, Petr Hosek
CC:
mojo-reviews_chromium.org, qsr+mojo_chromium.org
Base URL:
git@github.com:domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

[fusl] Add llvm's lit tool to third_party This will be used for running libcxx's tests on top of fusl. This code is a directory in upstream llvm. It is also a PyPi package: https://pypi.python.org/pypi/lit. It's not particularly easy to consume in domokit as either of those things, though. Since it doesn't change upstream much at all, let's just check in a copy. This was taken from llvm revision 250162. It is exactly the contents of the //utils/lit directory, plus the LICENSE.TXT file. R=phosek@chromium.org, jamesr@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/110bb8ae05f48b789e63889edaacf5c823fd1ee4

Patch Set 1 #

Patch Set 2 : move down a dir #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4574 lines, -0 lines) Patch
A third_party/lit/LICENSE.TXT View 1 1 chunk +70 lines, -0 lines 0 comments Download
A third_party/lit/MANIFEST.in View 1 1 chunk +9 lines, -0 lines 0 comments Download
A third_party/lit/README.mojo View 1 1 chunk +8 lines, -0 lines 0 comments Download
A third_party/lit/README.txt View 1 1 chunk +8 lines, -0 lines 0 comments Download
A third_party/lit/TODO View 1 1 chunk +164 lines, -0 lines 0 comments Download
A third_party/lit/examples/README.txt View 1 1 chunk +7 lines, -0 lines 0 comments Download
A third_party/lit/examples/many-tests/README.txt View 1 1 chunk +10 lines, -0 lines 0 comments Download
A third_party/lit/examples/many-tests/lit.cfg View 1 1 chunk +23 lines, -0 lines 0 comments Download
A third_party/lit/lit.py View 1 1 chunk +5 lines, -0 lines 0 comments Download
A third_party/lit/lit/ExampleTests.ObjDir/lit.site.cfg View 1 1 chunk +15 lines, -0 lines 0 comments Download
A third_party/lit/lit/LitConfig.py View 1 1 chunk +121 lines, -0 lines 0 comments Download
A third_party/lit/lit/LitTestCase.py View 1 1 chunk +34 lines, -0 lines 0 comments Download
A third_party/lit/lit/ProgressBar.py View 1 1 chunk +291 lines, -0 lines 0 comments Download
A third_party/lit/lit/ShCommands.py View 1 1 chunk +85 lines, -0 lines 0 comments Download
A third_party/lit/lit/ShUtil.py View 1 1 chunk +355 lines, -0 lines 0 comments Download
A third_party/lit/lit/Test.py View 1 1 chunk +257 lines, -0 lines 0 comments Download
A third_party/lit/lit/TestRunner.py View 1 1 chunk +618 lines, -0 lines 0 comments Download
A third_party/lit/lit/TestingConfig.py View 1 1 chunk +163 lines, -0 lines 0 comments Download
A third_party/lit/lit/__init__.py View 1 1 chunk +11 lines, -0 lines 0 comments Download
A third_party/lit/lit/discovery.py View 1 1 chunk +255 lines, -0 lines 0 comments Download
A third_party/lit/lit/formats/__init__.py View 1 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/lit/lit/formats/base.py View 1 1 chunk +118 lines, -0 lines 0 comments Download
A third_party/lit/lit/formats/googletest.py View 1 1 chunk +125 lines, -0 lines 0 comments Download
A third_party/lit/lit/formats/shtest.py View 1 1 chunk +12 lines, -0 lines 0 comments Download
A third_party/lit/lit/main.py View 1 1 chunk +474 lines, -0 lines 0 comments Download
A third_party/lit/lit/run.py View 1 1 chunk +299 lines, -0 lines 0 comments Download
A third_party/lit/lit/util.py View 1 1 chunk +195 lines, -0 lines 0 comments Download
A third_party/lit/setup.py View 1 1 chunk +77 lines, -0 lines 0 comments Download
A third_party/lit/tests/.coveragerc View 1 1 chunk +11 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/lit.cfg View 1 1 chunk +14 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/subdir/lit.local.cfg View 1 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/subdir/test-three.py View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/subsuite/lit.cfg View 1 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/subsuite/test-one.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/subsuite/test-two.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/test-one.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/discovery/test-two.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/exec-discovery-in-tree/lit.cfg View 1 1 chunk +9 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/exec-discovery-in-tree/obj/lit.site.cfg View 1 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/exec-discovery-in-tree/test-one.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/exec-discovery/lit.site.cfg View 1 1 chunk +5 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/googletest-format/DummySubDir/OneTest View 1 1 chunk +36 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/googletest-format/lit.cfg View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/progress-bar/lit.cfg View 1 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/progress-bar/test-1.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/progress-bar/test-2.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/progress-bar/test-3.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/progress-bar/test-4.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/argv0.txt View 1 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/external_shell/fail.txt View 1 1 chunk +5 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt View 1 1 chunk +5 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/external_shell/lit.local.cfg View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/external_shell/pass.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.sh View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/fail.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/lit.cfg View 1 1 chunk +8 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/no-test-line.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/pass.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/requires-missing.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/requires-present.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/unsupported_dir/some-test.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/xfail.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/xfail-feature.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/xfail-target.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-format/xpass.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/error-0.txt View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/error-1.txt View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/error-2.txt View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/lit.cfg View 1 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/redirects.txt View 1 1 chunk +41 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/sequencing-0.txt View 1 1 chunk +28 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/sequencing-1.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/write-to-stderr.sh View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.sh View 1 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/test-data/lit.cfg View 1 1 chunk +44 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/test-data/metrics.ini View 1 1 chunk +7 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/unittest-adaptor/lit.cfg View 1 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/unittest-adaptor/test-one.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/Inputs/unittest-adaptor/test-two.txt View 1 1 chunk +1 line, -0 lines 0 comments Download
A third_party/lit/tests/discovery.py View 1 1 chunk +97 lines, -0 lines 0 comments Download
A third_party/lit/tests/googletest-format.py View 1 1 chunk +20 lines, -0 lines 0 comments Download
A third_party/lit/tests/lit.cfg View 1 1 chunk +45 lines, -0 lines 0 comments Download
A third_party/lit/tests/progress-bar.py View 1 1 chunk +13 lines, -0 lines 0 comments Download
A third_party/lit/tests/shell-parsing.py View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/shtest-encoding.py View 1 1 chunk +3 lines, -0 lines 0 comments Download
A third_party/lit/tests/shtest-format.py View 1 1 chunk +77 lines, -0 lines 0 comments Download
A third_party/lit/tests/shtest-shell.py View 1 1 chunk +33 lines, -0 lines 0 comments Download
A third_party/lit/tests/test-data.py View 1 1 chunk +12 lines, -0 lines 0 comments Download
A third_party/lit/tests/test-output.py View 1 1 chunk +19 lines, -0 lines 0 comments Download
A third_party/lit/tests/unittest-adaptor.py View 1 1 chunk +18 lines, -0 lines 0 comments Download
A third_party/lit/tests/usage.py View 1 1 chunk +6 lines, -0 lines 0 comments Download
A third_party/lit/tests/xunit-output.py View 1 1 chunk +10 lines, -0 lines 0 comments Download
A third_party/lit/utils/README.txt View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/lit/utils/check-coverage View 1 1 chunk +50 lines, -0 lines 0 comments Download
A third_party/lit/utils/check-sdist View 1 1 chunk +45 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (1 generated)
kulakowski
4 years, 10 months ago (2016-02-03 22:33:54 UTC) #1
Petr Hosek
We might want to put lit directly under //third_party if we're going to be using ...
4 years, 10 months ago (2016-02-03 22:36:37 UTC) #2
kulakowski
On 2016/02/03 22:36:37, Petr Hosek wrote: > We might want to put lit directly under ...
4 years, 10 months ago (2016-02-03 23:06:51 UTC) #3
Petr Hosek
lgtm
4 years, 10 months ago (2016-02-04 00:21:42 UTC) #4
kulakowski
4 years, 10 months ago (2016-02-04 18:02:01 UTC) #6
Message was sent while issue was closed.
Committed patchset #2 (id:20001) manually as
110bb8ae05f48b789e63889edaacf5c823fd1ee4.

Powered by Google App Engine
This is Rietveld 408576698