LICENSE.TXT
MANIFEST.in
README.txt
lit.py
setup.py
examples/README.txt
examples/many-tests/ManyTests.py
examples/many-tests/README.txt
examples/many-tests/lit.cfg
lit/BooleanExpression.py
lit/LitConfig.py
lit/LitTestCase.py
lit/ProgressBar.py
lit/ShCommands.py
lit/ShUtil.py
lit/Test.py
lit/TestRunner.py
lit/TestTimes.py
lit/TestingConfig.py
lit/__init__.py
lit/cl_arguments.py
lit/discovery.py
lit/display.py
lit/main.py
lit/reports.py
lit/run.py
lit/util.py
lit/worker.py
lit.egg-info/PKG-INFO
lit.egg-info/SOURCES.txt
lit.egg-info/dependency_links.txt
lit.egg-info/entry_points.txt
lit.egg-info/not-zip-safe
lit.egg-info/top_level.txt
lit/builtin_commands/__init__.py
lit/builtin_commands/cat.py
lit/builtin_commands/diff.py
lit/formats/__init__.py
lit/formats/base.py
lit/formats/googletest.py
lit/formats/shtest.py
lit/llvm/__init__.py
lit/llvm/config.py
lit/llvm/subst.py
tests/.coveragerc
tests/allow-retries.py
tests/boolean-parsing.py
tests/check-tested-lit-timeout-ability
tests/custom-result-category.py
tests/discovery.py
tests/googletest-cmd-wrapper.py
tests/googletest-crash.py
tests/googletest-discovery-failed.py
tests/googletest-format.py
tests/googletest-sanitizer-error.py
tests/googletest-timeout.py
tests/ignore-fail.py
tests/lit-opts.py
tests/lit.cfg
tests/lit.site.cfg.in
tests/lld-features.py
tests/max-failures.py
tests/max-time.py
tests/parallelism-groups.py
tests/progress-bar.py
tests/reorder.py
tests/selecting.py
tests/shell-parsing.py
tests/show-result-codes.py
tests/show-used-features.py
tests/shtest-encoding.py
tests/shtest-env.py
tests/shtest-format-argv0.py
tests/shtest-format.py
tests/shtest-if-else.py
tests/shtest-inject.py
tests/shtest-keyword-parse-errors.py
tests/shtest-not.py
tests/shtest-output-printing.py
tests/shtest-pushd-popd.py
tests/shtest-recursive-substitution.py
tests/shtest-run-at-line.py
tests/shtest-shell.py
tests/shtest-timeout.py
tests/test-data-micro.py
tests/test-data.py
tests/test-output-micro-resultdb.py
tests/test-output-micro.py
tests/test-output-resultdb.py
tests/test-output.py
tests/unittest-adaptor.py
tests/unparsed-requirements.py
tests/usage.py
tests/use-llvm-tool.py
tests/xfail-cl.py
tests/xunit-output.py
tests/Inputs/lit.cfg
tests/Inputs/allow-retries/does-not-succeed-within-limit.py
tests/Inputs/allow-retries/lit.cfg
tests/Inputs/allow-retries/more-than-one-allow-retries-lines.py
tests/Inputs/allow-retries/not-a-valid-integer.py
tests/Inputs/allow-retries/succeeds-within-limit.py
tests/Inputs/config-map-discovery/driver.py
tests/Inputs/config-map-discovery/invalid-test.txt
tests/Inputs/config-map-discovery/lit.alt.cfg
tests/Inputs/config-map-discovery/main-config/lit.cfg
tests/Inputs/config-map-discovery/tests/test1.txt
tests/Inputs/config-map-discovery/tests/test2.txt
tests/Inputs/custom-result-category/format.py
tests/Inputs/custom-result-category/lit.cfg
tests/Inputs/custom-result-category/test1.txt
tests/Inputs/custom-result-category/test2.txt
tests/Inputs/discovery/lit.cfg
tests/Inputs/discovery/test-one.txt
tests/Inputs/discovery/test-two.txt
tests/Inputs/discovery/test.not-txt
tests/Inputs/discovery/subdir/lit.local.cfg
tests/Inputs/discovery/subdir/test-three.py
tests/Inputs/discovery/subsuite/lit.cfg
tests/Inputs/discovery/subsuite/test-one.txt
tests/Inputs/discovery/subsuite/test-two.txt
tests/Inputs/exec-discovery/lit.site.cfg
tests/Inputs/exec-discovery-in-tree/lit.cfg
tests/Inputs/exec-discovery-in-tree/test-one.txt
tests/Inputs/exec-discovery-in-tree/obj/lit.site.cfg
tests/Inputs/fake-externals/cd
tests/Inputs/fake-externals/diff
tests/Inputs/fake-externals/env
tests/Inputs/fake-externals/export
tests/Inputs/fake-externals/fake_external.py
tests/Inputs/fake-externals/mkdir
tests/Inputs/fake-externals/rm
tests/Inputs/googletest-cmd-wrapper/lit.cfg
tests/Inputs/googletest-cmd-wrapper/DummySubDir/OneTest.exe
tests/Inputs/googletest-crash/lit.cfg
tests/Inputs/googletest-crash/DummySubDir/OneTest.py
tests/Inputs/googletest-discovery-failed/lit.cfg
tests/Inputs/googletest-discovery-failed/subdir/OneTest.py
tests/Inputs/googletest-format/lit.cfg
tests/Inputs/googletest-format/DummySubDir/OneTest.py
tests/Inputs/googletest-sanitizer-error/lit.cfg
tests/Inputs/googletest-sanitizer-error/DummySubDir/OneTest.py
tests/Inputs/googletest-timeout/lit.cfg
tests/Inputs/googletest-timeout/DummySubDir/OneTest.py
tests/Inputs/ignore-fail/fail.txt
tests/Inputs/ignore-fail/lit.cfg
tests/Inputs/ignore-fail/unresolved.txt
tests/Inputs/ignore-fail/xfail.txt
tests/Inputs/ignore-fail/xpass.txt
tests/Inputs/lit-opts/lit.cfg
tests/Inputs/lit-opts/test.txt
tests/Inputs/lld-features/ld.lld
tests/Inputs/lld-features/ld.lld.exe
tests/Inputs/lld-features/ld.lld.txt
tests/Inputs/lld-features/ld64.lld
tests/Inputs/lld-features/ld64.lld.exe
tests/Inputs/lld-features/ld64.lld.txt
tests/Inputs/lld-features/lit.cfg
tests/Inputs/lld-features/lld-link
tests/Inputs/lld-features/lld-link.exe
tests/Inputs/lld-features/lld-link.txt
tests/Inputs/lld-features/wasm-ld
tests/Inputs/lld-features/wasm-ld.exe
tests/Inputs/lld-features/wasm-ld.txt
tests/Inputs/max-failures/fail1.txt
tests/Inputs/max-failures/fail2.txt
tests/Inputs/max-failures/fail3.txt
tests/Inputs/max-failures/lit.cfg
tests/Inputs/max-time/fast.txt
tests/Inputs/max-time/lit.cfg
tests/Inputs/max-time/slow.py
tests/Inputs/parallelism-groups/lit.cfg
tests/Inputs/parallelism-groups/test1.txt
tests/Inputs/parallelism-groups/test2.txt
tests/Inputs/progress-bar/lit.cfg
tests/Inputs/progress-bar/test-1.txt
tests/Inputs/progress-bar/test-2.txt
tests/Inputs/progress-bar/test-3.txt
tests/Inputs/progress-bar/test-4.txt
tests/Inputs/py-config-discovery/lit.site.cfg.py
tests/Inputs/reorder/.lit_test_times.txt
tests/Inputs/reorder/aaa.txt
tests/Inputs/reorder/bbb.txt
tests/Inputs/reorder/lit.cfg
tests/Inputs/reorder/new-test.txt
tests/Inputs/reorder/subdir/ccc.txt
tests/Inputs/show-result-codes/fail.txt
tests/Inputs/show-result-codes/lit.cfg
tests/Inputs/show-result-codes/pass.txt
tests/Inputs/show-result-codes/unsupported.txt
tests/Inputs/show-result-codes/xfail.txt
tests/Inputs/show-used-features/lit.cfg
tests/Inputs/show-used-features/mixed.txt
tests/Inputs/show-used-features/requires.txt
tests/Inputs/show-used-features/unsupported.txt
tests/Inputs/show-used-features/xfail.txt
tests/Inputs/shtest-env/env-args-last-is-assign.txt
tests/Inputs/shtest-env/env-args-last-is-u-arg.txt
tests/Inputs/shtest-env/env-args-last-is-u.txt
tests/Inputs/shtest-env/env-args-nested-none.txt
tests/Inputs/shtest-env/env-args-none.txt
tests/Inputs/shtest-env/env-calls-cd.txt
tests/Inputs/shtest-env/env-calls-colon.txt
tests/Inputs/shtest-env/env-calls-echo.txt
tests/Inputs/shtest-env/env-calls-env.txt
tests/Inputs/shtest-env/env-calls-export.txt
tests/Inputs/shtest-env/env-calls-mkdir.txt
tests/Inputs/shtest-env/env-calls-not-builtin.txt
tests/Inputs/shtest-env/env-calls-rm.txt
tests/Inputs/shtest-env/env-u.txt
tests/Inputs/shtest-env/env.txt
tests/Inputs/shtest-env/lit.cfg
tests/Inputs/shtest-env/mixed.txt
tests/Inputs/shtest-env/print_environment.py
tests/Inputs/shtest-format/fail.txt
tests/Inputs/shtest-format/lit.cfg
tests/Inputs/shtest-format/no-test-line.txt
tests/Inputs/shtest-format/pass.txt
tests/Inputs/shtest-format/requires-missing.txt
tests/Inputs/shtest-format/requires-present.txt
tests/Inputs/shtest-format/requires-star.txt
tests/Inputs/shtest-format/requires-triple.txt
tests/Inputs/shtest-format/unsupported-expr-false.txt
tests/Inputs/shtest-format/unsupported-expr-true.txt
tests/Inputs/shtest-format/unsupported-star.txt
tests/Inputs/shtest-format/xfail-expr-false.txt
tests/Inputs/shtest-format/xfail-expr-true.txt
tests/Inputs/shtest-format/xfail-feature.txt
tests/Inputs/shtest-format/xfail-target.txt
tests/Inputs/shtest-format/xfail.txt
tests/Inputs/shtest-format/xpass.txt
tests/Inputs/shtest-format-argv0/argv0.txt
tests/Inputs/shtest-format-argv0/lit.cfg
tests/Inputs/shtest-format/external_shell/fail.txt
tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt
tests/Inputs/shtest-format/external_shell/fail_with_control_chars.txt
tests/Inputs/shtest-format/external_shell/lit.local.cfg
tests/Inputs/shtest-format/external_shell/pass.txt
tests/Inputs/shtest-format/external_shell/utf8_command.txt
tests/Inputs/shtest-format/external_shell/write-bad-encoding.py
tests/Inputs/shtest-format/external_shell/write-control-chars.py
tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg
tests/Inputs/shtest-format/unsupported_dir/some-test.txt
tests/Inputs/shtest-if-else/lit.cfg
tests/Inputs/shtest-if-else/test-neg1.txt
tests/Inputs/shtest-if-else/test-neg2.txt
tests/Inputs/shtest-if-else/test-neg3.txt
tests/Inputs/shtest-if-else/test-neg4.txt
tests/Inputs/shtest-if-else/test.txt
tests/Inputs/shtest-inject/lit.cfg
tests/Inputs/shtest-inject/test-empty.txt
tests/Inputs/shtest-inject/test-many.txt
tests/Inputs/shtest-inject/test-one.txt
tests/Inputs/shtest-keyword-parse-errors/empty.txt
tests/Inputs/shtest-keyword-parse-errors/lit.cfg
tests/Inputs/shtest-keyword-parse-errors/multiple-allow-retries.txt
tests/Inputs/shtest-keyword-parse-errors/unterminated-run.txt
tests/Inputs/shtest-not/exclamation-args-nested-none.txt
tests/Inputs/shtest-not/exclamation-args-none.txt
tests/Inputs/shtest-not/exclamation-calls-external.txt
tests/Inputs/shtest-not/fail.py
tests/Inputs/shtest-not/fail2.py
tests/Inputs/shtest-not/lit.cfg
tests/Inputs/shtest-not/not-args-last-is-crash.txt
tests/Inputs/shtest-not/not-args-nested-none.txt
tests/Inputs/shtest-not/not-args-none.txt
tests/Inputs/shtest-not/not-calls-cd.txt
tests/Inputs/shtest-not/not-calls-colon.txt
tests/Inputs/shtest-not/not-calls-diff-with-crash.txt
tests/Inputs/shtest-not/not-calls-diff.txt
tests/Inputs/shtest-not/not-calls-echo.txt
tests/Inputs/shtest-not/not-calls-env-builtin.txt
tests/Inputs/shtest-not/not-calls-export.txt
tests/Inputs/shtest-not/not-calls-external.txt
tests/Inputs/shtest-not/not-calls-fail2.txt
tests/Inputs/shtest-not/not-calls-mkdir.txt
tests/Inputs/shtest-not/not-calls-rm.txt
tests/Inputs/shtest-not/pass.py
tests/Inputs/shtest-not/print_environment.py
tests/Inputs/shtest-output-printing/basic.txt
tests/Inputs/shtest-output-printing/lit.cfg
tests/Inputs/shtest-pushd-popd/lit.cfg
tests/Inputs/shtest-pushd-popd/popd-args.txt
tests/Inputs/shtest-pushd-popd/popd-no-stack.txt
tests/Inputs/shtest-pushd-popd/pushd-popd-ok.txt
tests/Inputs/shtest-pushd-popd/pushd-too-many-args.txt
tests/Inputs/shtest-recursive-substitution/does-not-substitute-no-limit/lit.cfg
tests/Inputs/shtest-recursive-substitution/does-not-substitute-no-limit/test.py
tests/Inputs/shtest-recursive-substitution/does-not-substitute-within-limit/lit.cfg
tests/Inputs/shtest-recursive-substitution/does-not-substitute-within-limit/test.py
tests/Inputs/shtest-recursive-substitution/escaping/lit.cfg
tests/Inputs/shtest-recursive-substitution/escaping/test.py
tests/Inputs/shtest-recursive-substitution/negative-integer/lit.cfg
tests/Inputs/shtest-recursive-substitution/negative-integer/test.py
tests/Inputs/shtest-recursive-substitution/not-an-integer/lit.cfg
tests/Inputs/shtest-recursive-substitution/not-an-integer/test.py
tests/Inputs/shtest-recursive-substitution/set-to-none/lit.cfg
tests/Inputs/shtest-recursive-substitution/set-to-none/test.py
tests/Inputs/shtest-recursive-substitution/substitutes-within-limit/lit.cfg
tests/Inputs/shtest-recursive-substitution/substitutes-within-limit/test.py
tests/Inputs/shtest-run-at-line/lit.cfg
tests/Inputs/shtest-run-at-line/external-shell/basic.txt
tests/Inputs/shtest-run-at-line/external-shell/line-continuation.txt
tests/Inputs/shtest-run-at-line/external-shell/lit.local.cfg
tests/Inputs/shtest-run-at-line/internal-shell/basic.txt
tests/Inputs/shtest-run-at-line/internal-shell/line-continuation.txt
tests/Inputs/shtest-run-at-line/internal-shell/lit.local.cfg
tests/Inputs/shtest-shell/cat-error-0.txt
tests/Inputs/shtest-shell/cat-error-1.txt
tests/Inputs/shtest-shell/cat_nonprinting.bin
tests/Inputs/shtest-shell/check_args.py
tests/Inputs/shtest-shell/check_path.py
tests/Inputs/shtest-shell/colon-error.txt
tests/Inputs/shtest-shell/dev-null.txt
tests/Inputs/shtest-shell/diff-b.txt
tests/Inputs/shtest-shell/diff-encodings.txt
tests/Inputs/shtest-shell/diff-error-1.txt
tests/Inputs/shtest-shell/diff-error-2.txt
tests/Inputs/shtest-shell/diff-error-3.txt
tests/Inputs/shtest-shell/diff-error-4.txt
tests/Inputs/shtest-shell/diff-error-5.txt
tests/Inputs/shtest-shell/diff-error-6.txt
tests/Inputs/shtest-shell/diff-in.bin
tests/Inputs/shtest-shell/diff-in.dos
tests/Inputs/shtest-shell/diff-in.unix
tests/Inputs/shtest-shell/diff-in.utf16
tests/Inputs/shtest-shell/diff-in.utf8
tests/Inputs/shtest-shell/diff-pipes.txt
tests/Inputs/shtest-shell/diff-r-error-0.txt
tests/Inputs/shtest-shell/diff-r-error-1.txt
tests/Inputs/shtest-shell/diff-r-error-2.txt
tests/Inputs/shtest-shell/diff-r-error-3.txt
tests/Inputs/shtest-shell/diff-r-error-4.txt
tests/Inputs/shtest-shell/diff-r-error-5.txt
tests/Inputs/shtest-shell/diff-r-error-6.txt
tests/Inputs/shtest-shell/diff-r-error-7.txt
tests/Inputs/shtest-shell/diff-r-error-8.txt
tests/Inputs/shtest-shell/diff-r.txt
tests/Inputs/shtest-shell/diff-strip-trailing-cr.txt
tests/Inputs/shtest-shell/diff-unified.txt
tests/Inputs/shtest-shell/diff-w.txt
tests/Inputs/shtest-shell/error-0.txt
tests/Inputs/shtest-shell/error-1.txt
tests/Inputs/shtest-shell/error-2.txt
tests/Inputs/shtest-shell/lit.cfg
tests/Inputs/shtest-shell/mkdir-error-0.txt
tests/Inputs/shtest-shell/mkdir-error-1.txt
tests/Inputs/shtest-shell/mkdir-error-2.txt
tests/Inputs/shtest-shell/redirects.txt
tests/Inputs/shtest-shell/rm-error-0.txt
tests/Inputs/shtest-shell/rm-error-1.txt
tests/Inputs/shtest-shell/rm-error-2.txt
tests/Inputs/shtest-shell/rm-error-3.txt
tests/Inputs/shtest-shell/rm-unicode-0.txt
tests/Inputs/shtest-shell/sequencing-0.txt
tests/Inputs/shtest-shell/sequencing-1.txt
tests/Inputs/shtest-shell/stdout-encoding.txt
tests/Inputs/shtest-shell/valid-shell.txt
tests/Inputs/shtest-shell/write-to-stderr.py
tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py
tests/Inputs/shtest-timeout/infinite_loop.py
tests/Inputs/shtest-timeout/lit.cfg
tests/Inputs/shtest-timeout/short.py
tests/Inputs/standalone-tests/lit.cfg
tests/Inputs/standalone-tests/true.txt
tests/Inputs/standalone-tests-with-excludes/lit.cfg
tests/Inputs/standalone-tests-with-excludes/true.txt
tests/Inputs/standalone-tests-with-suffixes/lit.cfg
tests/Inputs/standalone-tests-with-suffixes/true.txt
tests/Inputs/test-data/dummy_format.py
tests/Inputs/test-data/lit.cfg
tests/Inputs/test-data/metrics.ini
tests/Inputs/test-data-micro/dummy_format.py
tests/Inputs/test-data-micro/lit.cfg
tests/Inputs/test-data-micro/micro-tests.ini
tests/Inputs/test_retry_attempts/lit.cfg
tests/Inputs/test_retry_attempts/test.py
tests/Inputs/testrunner-custom-parsers/lit.cfg
tests/Inputs/testrunner-custom-parsers/test.txt
tests/Inputs/unittest-adaptor/lit.cfg
tests/Inputs/unittest-adaptor/test-one.txt
tests/Inputs/unittest-adaptor/test-two.txt
tests/Inputs/unparsed-requirements/test.py
tests/Inputs/use-llvm-tool/env-case1
tests/Inputs/use-llvm-tool/env-case6
tests/Inputs/use-llvm-tool/lit.cfg
tests/Inputs/use-llvm-tool/true.txt
tests/Inputs/use-llvm-tool-required/found
tests/Inputs/use-llvm-tool-required/found.exe
tests/Inputs/use-llvm-tool-required/lit.cfg
tests/Inputs/use-llvm-tool-required/true.txt
tests/Inputs/use-llvm-tool/build/case10
tests/Inputs/use-llvm-tool/build/case10.exe
tests/Inputs/use-llvm-tool/build/case2
tests/Inputs/use-llvm-tool/build/case2.exe
tests/Inputs/use-llvm-tool/build/case3
tests/Inputs/use-llvm-tool/build/case3.exe
tests/Inputs/use-llvm-tool/build/case6
tests/Inputs/use-llvm-tool/build/case6.exe
tests/Inputs/use-llvm-tool/build/case7
tests/Inputs/use-llvm-tool/build/case7.exe
tests/Inputs/use-llvm-tool/build/case9
tests/Inputs/use-llvm-tool/build/case9.exe
tests/Inputs/use-llvm-tool/path/case10
tests/Inputs/use-llvm-tool/path/case10.exe
tests/Inputs/use-llvm-tool/path/case4
tests/Inputs/use-llvm-tool/path/case4.exe
tests/Inputs/use-llvm-tool/path/case5
tests/Inputs/use-llvm-tool/path/case5.exe
tests/Inputs/use-llvm-tool/path/case6
tests/Inputs/use-llvm-tool/path/case6.exe
tests/Inputs/use-llvm-tool/path/case7
tests/Inputs/use-llvm-tool/path/case7.exe
tests/Inputs/use-llvm-tool/search1/empty
tests/Inputs/use-llvm-tool/search2/case9
tests/Inputs/use-llvm-tool/search2/case9.exe
tests/Inputs/use-llvm-tool/search3/case9
tests/Inputs/use-llvm-tool/search3/case9.exe
tests/Inputs/xfail-cl/false.txt
tests/Inputs/xfail-cl/false2.txt
tests/Inputs/xfail-cl/lit.cfg
tests/Inputs/xfail-cl/true-xfail.txt
tests/Inputs/xfail-cl/true.txt
tests/Inputs/xfail-cl/a/false.txt
tests/Inputs/xfail-cl/a/lit.cfg
tests/Inputs/xfail-cl/a/test-xfail.txt
tests/Inputs/xfail-cl/a/test.txt
tests/Inputs/xfail-cl/b/false.txt
tests/Inputs/xfail-cl/b/lit.cfg
tests/Inputs/xfail-cl/b/test-xfail.txt
tests/Inputs/xfail-cl/b/test.txt
tests/Inputs/xunit-output/bad&name.ini
tests/Inputs/xunit-output/dummy_format.py
tests/Inputs/xunit-output/excluded.ini
tests/Inputs/xunit-output/lit.cfg
tests/Inputs/xunit-output/missing_feature.ini
tests/Inputs/xunit-output/pass.ini
tests/Inputs/xunit-output/unsupported.ini
tests/unit/ShUtil.py
tests/unit/TestRunner.py