You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto merge of #136000 - matthiaskrgr:rollup-j6ge32r, r=matthiaskrgr
Rollup of 6 pull requests
Successful merges:
- #135873 (coverage: Prepare for upcoming changes to counter creation)
- #135926 (Implement `needs-subprocess` directive, and cleanup a bunch of tests to use `needs-{subprocess,threads}`)
- #135950 (Tidy Python improvements)
- #135956 (Make `Vec::pop_if` a bit more presentable)
- #135966 ([AIX] Allow different sized load and store in `tests/assembly/powerpc64-struct-abi.rs`)
- #135983 (Doc difference between extend and extend_from_slice)
r? `@ghost`
`@rustbot` modify labels: rollup
|`check-run-results`| Check run test binary `run-{pass,fail}` output snapshot |`ui`, `crashes`, `incremental` if `run-pass`| N/A |
97
-
|`error-pattern`| Check that output contains a specific string |`ui`, `crashes`, `incremental` if `run-pass`| String |
97
+
|`error-pattern`| Check that output contains a specific string |`ui`, `crashes`, `incremental` if `run-pass`| String |
98
98
|`regex-error-pattern`| Check that output contains a regex pattern |`ui`, `crashes`, `incremental` if `run-pass`| Regex |
99
99
|`check-stdout`| Check `stdout` against `error-pattern`s from running test binary[^check_stdout]|`ui`, `crashes`, `incremental`| N/A |
100
100
|`normalize-stderr-32bit`| Normalize actual stderr (for 32-bit platforms) with a rule `"<raw>" -> "<normalized>"` before comparing against snapshot |`ui`, `incremental`|`"<RAW>" -> "<NORMALIZED>"`, `<RAW>`/`<NORMALIZED>` is regex capture and replace syntax |
@@ -176,6 +176,7 @@ settings:
176
176
-`needs-rust-lld` — ignores if the rust lld support is not enabled (`rust.lld =
177
177
true` in `config.toml`)
178
178
-`needs-threads` — ignores if the target does not have threading support
179
+
-`needs-subprocess` — ignores if the target does not have subprocess support
179
180
-`needs-symlink` — ignores if the target does not support symlinks. This can be
180
181
the case on Windows if the developer did not enable privileged symlink
0 commit comments