Rollup merge of #140036 - jieyouxu:ui-cleanup-4, r=compiler-errors

Advent of `tests/ui` (misc cleanups and improvements) [4/N]

Some `tests/ui/` housekeeping, to trim down number of tests directly under `tests/ui/`. Part of #133895.

### Review advice

- Best reviewed commit-by-commit.
- I can squash commits before merge, commits are separate to make it easier to review.
This commit is contained in:
Chris Denton 2025-04-21 18:53:17 +00:00 committed by GitHub
commit e7397bfdca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

Diff Content Not Available