Ralf Jung
fa7811bbe1
use the cargo default for debug/release builds
2022-07-14 13:19:44 -04:00
Ralf Jung
5d5999ab13
make cache consistency checks into regular debug assertions
2022-07-14 13:00:35 -04:00
Ralf Jung
efc76af134
don't forcefully enable debug assertions, but make -debug mode usable
...
still set those flags on CI though, we want to catch overflow there
2022-07-14 13:00:35 -04:00
Ralf Jung
6083963b4b
do not enable expensive-debug-assertions in installed Miri in CI
2022-07-04 20:14:07 -04:00
Ralf Jung
b2e64653eb
ensure that benchmarks can actually run
2022-07-04 19:40:44 -04:00
InfRandomness
a26be7ea5f
Enable env test on freebsd
...
Signed-off-by: InfRandomness <infrandomness@gmail.com>
2022-07-02 12:42:14 +02:00
Ralf Jung
ab0005bc38
run data_race tests on bsd
2022-07-01 14:13:36 -04:00
Ralf Jung
734e8903f2
more current_dir tests for freebsd
2022-07-01 14:12:25 -04:00
InfRandomness
dc47649d21
Add current_dir_with_isolation
to freebsd tests list
...
Signed-off-by: InfRandomness <infrandomness@gmail.com>
2022-07-01 18:52:32 +02:00
Ralf Jung
c1d10cdbe0
use run_tests_minimal for the new no-std test
2022-06-30 10:04:56 -04:00
Oli Scherer
a9f9d48b1a
Support no-std targets and test it in CI
2022-06-30 12:51:22 +00:00
Ralf Jung
aaa8ebb576
only test a few tests on FreeBSD
2022-06-27 01:39:24 +02:00
infrandomness
9130034337
Initial freebsd work
2022-06-27 01:39:24 +02:00
Ralf Jung
3d634c975c
rename test suite directories
2022-06-01 10:53:38 -04:00
Ralf Jung
8694e656be
test mir-opt-level=4 again on run tests
2022-05-30 10:28:07 +02:00
Ralf Jung
424841817a
disable optimized tests for now
2022-05-29 08:34:10 +02:00
Oli Scherer
f1756c3ddd
Add a custom ui test runner and move all tests to it
2022-05-25 13:31:26 +00:00
Ralf Jung
58fdd55a80
the Windows CI runner takes a lot longer than the others; let it do less work
...
x86_64-apple-darwin is also used as the host OS for the macOS runner, so no need
to test it twice.
2022-05-20 23:41:55 +02:00
Oli Scherer
38da1fab78
mir-opt-level 4 is the new 3
2021-03-09 14:50:38 +01:00
bors
debbe9e85c
Auto merge of #1731 - RalfJung:ci, r=oli-obk
...
adjust CI test flags
`RUST_TEST_NOCAPTURE` seems to make no difference except for making compiletest output not use colors any more; `RUST_BACKTRACE` is already set by `compiletest.rs`.
2021-03-02 10:51:12 +00:00
Ralf Jung
47ec9b878e
adjust CI test flags
2021-03-02 11:25:02 +01:00
Ralf Jung
97e45e0699
make optimized-test-run a bit more like what cargo does
2021-03-02 11:04:35 +01:00
Corey Farwell
36ce776997
Test aarch64-apple-darwin
2021-01-23 10:51:36 -05:00
bors
c467345bb0
Auto merge of #1571 - lzutao:actions, r=RalfJung
...
Adding a working github actions template
Complete adding github actions whose dummy template added in #1563 .
But it will need https://github.com/rust-lang/rust-central-station/pull/939 merged first
to be able to gate bors on Actions CI checks.
2020-10-11 22:07:25 +00:00
Lzu Tao
6acde94931
Add a working github actions template
2020-10-11 18:32:12 +07:00
Ralf Jung
63a0f04ed0
rustup; bring back mir-opt-level 3
2020-10-07 09:05:18 +02:00
Ralf Jung
808032a0ed
rustup; disable opt level >=2 tests due to ICE
2020-10-05 10:30:50 +02:00
Ralf Jung
dae575c38f
opt-level 3 is clean again :)
2020-09-23 22:13:13 +02:00
Ralf Jung
9a9988a4b0
update docs, and also use MIRIFLAGS for the test suite
2020-09-17 17:29:19 +02:00
Ralf Jung
d9bc19a7b0
test opt-level 2
2020-09-07 10:43:49 +02:00
Ralf Jung
210f18d6c7
work around rustc optimizations becoming too smart
2020-09-07 10:24:38 +02:00
Ralf Jung
8da9d23e5e
tweak test matrix: test big-endian, and test less on macOS host (it is slow)
2020-08-22 18:03:34 +02:00
Ralf Jung
9d41e4c899
rustup
2020-06-25 11:34:52 +02:00
Ralf Jung
4788f775f8
rustup; stop testing with mir opts as they are currently broken
2020-06-22 13:09:39 +02:00
Ralf Jung
c4c7463aa5
make sure CI fails when we do not recognize the platform
2020-05-28 08:53:44 +02:00
Ralf Jung
b71fea710c
just respect existing RUSTFLAGS instead of providing another override
2020-05-28 08:53:44 +02:00
Ralf Jung
aaa3208432
test Linux on macOS host
2020-05-14 19:21:04 +02:00
Ralf Jung
131bdf88a7
always lock on CI
2020-05-11 11:19:26 +02:00
Ralf Jung
fdebecbb08
fix python interpreter on Windows
2020-05-11 10:58:27 +02:00
Ralf Jung
880e6847cf
play with bash on AppVeyor
...
Also consistently order and format our two CI files
2020-05-11 10:58:27 +02:00