Temporarily disable Fuchsia test job to unblock queue - #138690
Conversation
See <https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/fuchsia.20failure/with/506637259> for efforts to fix the test job.
jhpratt
left a comment
There was a problem hiding this comment.
I'm "only" a libs reviewer and as such can't (more like shouldn't) give this formal approval, but this is about as straightforward as it gets for CI.
|
@bors r+ p=101 |
|
🌲 The tree is currently closed for pull requests below priority 100. This pull request will be tested once the tree is reopened. |
|
☀️ Test successful - checks-actions |
|
This is an experimental post-merge analysis report. You can ignore it. |
|
Finished benchmarking commit (1370611): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)Results (primary 3.0%)This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 776.359s -> 775.384s (-0.13%) |
Fix test compiling Fuchsia with rust-under-test The rust tests for Fuchsia were disabled some time ago in #138690 when fuchsia.googlesource.com was temporarily rate limiting git checkout requests during a high period of requests. This makes a number of attempts to avoid this issue: * It checks out Fuchsia with git filter `tree:0` to reduce download size. * It blocks downloading Fuchsia's Rust toolchain. * It adds a number of retries to requests. * It reduces the parallel git checkout threads. Since it has been a while since we updated the Fuchsia integration, it also updates: * Use the most recent commit [be532c]. * It updates to the clang commit [5e63f2]. * It updates to the Fuchsia SDK version 33.20260909.5.1. * It updates the ubuntu container to 26.04. * It renames the test job to `test-x86_64-fuchsia`. * The Fuchsia build system now requires shared libraries to be stripped. * The Fuchsia build now requires the Rust toolchain to have the artifacts for arm64 and riscv64 to be present, even though they might not be used for this build. Note that I did use Gemini to help debug some issues, but all the code has been written by me. try-job: dist-various-2 try-job: test-x86_64-fuchsia [be532c]: https://fuchsia.googlesource.com/integration/+/be532c365aa6ba56b08ed684c0f8bb71960c18fd [5e63f2]: llvm/llvm-project@5e63f2c
Fix test compiling Fuchsia with rust-under-test The rust tests for Fuchsia were disabled some time ago in #138690 when fuchsia.googlesource.com was temporarily rate limiting git checkout requests during a high period of requests. This makes a number of attempts to avoid this issue: * It checks out Fuchsia with git filter `tree:0` to reduce download size. * It blocks downloading Fuchsia's Rust toolchain. * It adds a number of retries to requests. * It reduces the parallel git checkout threads. Since it has been a while since we updated the Fuchsia integration, it also updates: * Use the most recent commit [be532c]. * It updates to the clang commit [5e63f2]. * It updates to the Fuchsia SDK version 33.20260909.5.1. * It updates the ubuntu container to 26.04. * It renames the test job to `test-x86_64-fuchsia`. * The Fuchsia build system now requires shared libraries to be stripped. * The Fuchsia build now requires the Rust toolchain to have the artifacts for arm64 and riscv64 to be present, even though they might not be used for this build. Note that I did use Gemini to help debug some issues, but all the code has been written by me. try-job: dist-various-2 try-job: test-x86_64-fuchsia [be532c]: https://fuchsia.googlesource.com/integration/+/be532c365aa6ba56b08ed684c0f8bb71960c18fd [5e63f2]: llvm/llvm-project@5e63f2c
Fix test compiling Fuchsia with rust-under-test The rust tests for Fuchsia were disabled some time ago in rust-lang/rust#138690 when fuchsia.googlesource.com was temporarily rate limiting git checkout requests during a high period of requests. This makes a number of attempts to avoid this issue: * It checks out Fuchsia with git filter `tree:0` to reduce download size. * It blocks downloading Fuchsia's Rust toolchain. * It adds a number of retries to requests. * It reduces the parallel git checkout threads. Since it has been a while since we updated the Fuchsia integration, it also updates: * Use the most recent commit [be532c]. * It updates to the clang commit [5e63f2]. * It updates to the Fuchsia SDK version 33.20260909.5.1. * It updates the ubuntu container to 26.04. * It renames the test job to `test-x86_64-fuchsia`. * The Fuchsia build system now requires shared libraries to be stripped. * The Fuchsia build now requires the Rust toolchain to have the artifacts for arm64 and riscv64 to be present, even though they might not be used for this build. Note that I did use Gemini to help debug some issues, but all the code has been written by me. try-job: dist-various-2 try-job: test-x86_64-fuchsia [be532c]: https://fuchsia.googlesource.com/integration/+/be532c365aa6ba56b08ed684c0f8bb71960c18fd [5e63f2]: llvm/llvm-project@5e63f2c
Fix test compiling Fuchsia with rust-under-test The rust tests for Fuchsia were disabled some time ago in rust-lang/rust#138690 when fuchsia.googlesource.com was temporarily rate limiting git checkout requests during a high period of requests. This makes a number of attempts to avoid this issue: * It checks out Fuchsia with git filter `tree:0` to reduce download size. * It blocks downloading Fuchsia's Rust toolchain. * It adds a number of retries to requests. * It reduces the parallel git checkout threads. Since it has been a while since we updated the Fuchsia integration, it also updates: * Use the most recent commit [be532c]. * It updates to the clang commit [5e63f2]. * It updates to the Fuchsia SDK version 33.20260909.5.1. * It updates the ubuntu container to 26.04. * It renames the test job to `test-x86_64-fuchsia`. * The Fuchsia build system now requires shared libraries to be stripped. * The Fuchsia build now requires the Rust toolchain to have the artifacts for arm64 and riscv64 to be present, even though they might not be used for this build. Note that I did use Gemini to help debug some issues, but all the code has been written by me. try-job: dist-various-2 try-job: test-x86_64-fuchsia [be532c]: https://fuchsia.googlesource.com/integration/+/be532c365aa6ba56b08ed684c0f8bb71960c18fd [5e63f2]: llvm/llvm-project@5e63f2c
Fix test compiling Fuchsia with rust-under-test The rust tests for Fuchsia were disabled some time ago in rust-lang/rust#138690 when fuchsia.googlesource.com was temporarily rate limiting git checkout requests during a high period of requests. This makes a number of attempts to avoid this issue: * It checks out Fuchsia with git filter `tree:0` to reduce download size. * It blocks downloading Fuchsia's Rust toolchain. * It adds a number of retries to requests. * It reduces the parallel git checkout threads. Since it has been a while since we updated the Fuchsia integration, it also updates: * Use the most recent commit [be532c]. * It updates to the clang commit [5e63f2]. * It updates to the Fuchsia SDK version 33.20260909.5.1. * It updates the ubuntu container to 26.04. * It renames the test job to `test-x86_64-fuchsia`. * The Fuchsia build system now requires shared libraries to be stripped. * The Fuchsia build now requires the Rust toolchain to have the artifacts for arm64 and riscv64 to be present, even though they might not be used for this build. Note that I did use Gemini to help debug some issues, but all the code has been written by me. try-job: dist-various-2 try-job: test-x86_64-fuchsia [be532c]: https://fuchsia.googlesource.com/integration/+/be532c365aa6ba56b08ed684c0f8bb71960c18fd [5e63f2]: llvm/llvm-project@5e63f2c
See https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/fuchsia.20failure/with/506637259 for efforts to fix the test job.
This PR temporarily disables the Fuchsia test job to unblock the queue, so that neither the Fuchsia maintainers nor T-infra maintainers should feel pressured to fix the job ASAP.
Please feel free to re-enable once the test job is fixed.
FYI @erickt since you or other Fuchsia maintainers will need to revert this change to merge Fuchsia test job fixes in the future.
r? infra-ci