granite-rust/src/test
bors e3150564f8 Auto merge of #50400 - ehuss:compiletest-revisions, r=alexcrichton
compiletest: Run revisions as independent tests.

Fixes #47604.

- The output of each test is now in its own directory.
- "auxiliary" output is now under the respective test directory.
- `stage_id` removed from filenames, and instead placed in the stamp file as a hash.  This helps keep path lengths down for Windows.

In brief, the new layout looks like this:
```
<build_base>/<relative_dir>/<testname>.<revision>.<mode>/
    stamp
    <testname>.err
    <testname>.out
    a (binary)
    auxiliary/lib<auxname>.dylib
    auxiliary/<auxname>/<auxname>.err
    auxiliary/<auxname>/<auxname>.out
```
(revision and mode are optional)
2018-05-17 08:29:11 +00:00
..
auxiliary
codegen Introduce ConstValue and use it instead of miri's Value for constant values 2018-05-11 13:01:44 +02:00
codegen-units Add codegen-units test for shared-generics. 2018-04-06 12:14:08 +02:00
compile-fail Auto merge of #48557 - matthewjasper:allow-trvial-bounds, r=nikomatsakis 2018-05-16 09:03:38 +00:00
compile-fail-fulldeps Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
debuginfo Mark SingleVariant as repr(u8) in c-style-enum 2018-04-26 16:22:18 +02:00
incremental Don't recurse into allocations, use a global table instead 2018-04-14 12:21:46 +02:00
incremental-fulldeps Rename must-compile-successfully into compile-pass 2018-04-13 23:28:03 +02:00
mir-opt Update mir-opt test to reflect change to MIR code-generation. 2018-05-04 13:17:13 +02:00
parse-fail Rollup merge of #49699 - zesterer:master, r=joshtriplett 2018-04-17 18:43:13 +02:00
pretty Remove all unstable placement features 2018-04-03 11:02:34 +02:00
run-fail dyn_trait feature-gate just for stage0 2018-04-27 10:04:58 -05:00
run-fail-fulldeps
run-make Fix run-make wasm tests 2018-05-15 16:39:21 -07:00
run-make-fulldeps Fix run-make wasm tests 2018-05-15 16:39:21 -07:00
run-pass Auto merge of #50807 - kennytm:rollup, r=kennytm 2018-05-17 02:05:39 +00:00
run-pass-fulldeps Fix stability annotations for already stable bits of proc macro API 1.1 2018-05-16 00:09:15 +03:00
run-pass-valgrind
rustdoc Fix rustdoc panic with impl Trait in type parameters 2018-05-16 11:03:02 +09:00
rustdoc-js Fix invalid deduplication 2018-05-12 19:16:37 +02:00
rustdoc-ui drop unnecessary "warning" from warning text 2018-05-14 15:34:52 -05:00
rustfix test: Make a dedicated testsuite for rustfix 2018-05-04 15:01:28 -07:00
ui Auto merge of #50400 - ehuss:compiletest-revisions, r=alexcrichton 2018-05-17 08:29:11 +00:00
ui-fulldeps Fix update-references for tests within subdirectories. 2018-05-16 22:25:20 -07:00
COMPILER_TESTS.md Rename must-compile-successfully into compile-pass 2018-04-13 23:28:03 +02:00