about summary refs log tree commit diff
path: root/tests/run-make/libtest-json/validate_json.py
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-08-16 17:53:53 +0000
committerbors <bors@rust-lang.org>2024-08-16 17:53:53 +0000
commit569d7e3d1528a24e50f8e05fd8380e999989b944 (patch)
treeb93b4089c2da77f2bd2c13a5a5be0e4061da1ed2 /tests/run-make/libtest-json/validate_json.py
parenta73bc4a131d94eba633c4c572a28e0bf94a67530 (diff)
parente752410a43f2141ed592498219c808898b0cce61 (diff)
downloadrust-569d7e3d1528a24e50f8e05fd8380e999989b944.tar.gz
rust-569d7e3d1528a24e50f8e05fd8380e999989b944.zip
Auto merge of #128456 - Oneirical:clantestine-operations, r=jieyouxu
Migrate `reproducible-build` `run-make` test to rmake

Part of #121876 and the associated [Google Summer of Code project](https://blog.rust-lang.org/2024/05/01/gsoc-2024-selected-projects.html).

This will likely fail. Locally, rustc errors with `linker 'linker' not found` on line 36 while the file exists according to the dir-debug statement before it.

If this gets fixed and the test passes, further developments may include:

- [x] There may be some leftovers from each test - `test_in_tmpdir` may therefore be required.
- [ ] Try jobs on all ignored architectures.
- [x] A potential refactor with a struct and a custom function like #128410 so this isn't just a huge stream of `rfs` and `rustc`. This is a little bit harder to do in this test considering the variability present in each test case.

// try-job: x86_64-msvc // windows jobs passed in a prior run
// try-job: x86_64-mingw
// try-job: i686-msvc
// try-job: i686-mingw
try-job: aarch64-apple
try-job: aarch64-gnu
try-job: armhf-gnu
try-job: test-various
try-job: dist-various-1
Diffstat (limited to 'tests/run-make/libtest-json/validate_json.py')
0 files changed, 0 insertions, 0 deletions