matrixorigin / matrixorigin/matrixone
[Bug]: UT Coverage aborts when Setup Java download times out
- Dominant language
- Go
- Stars
- 1.9k
- Forks
- 311
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 768
Description
### Is there an existing issue for the same bug?
- [x] I searched open and closed MatrixOne issues for `Setup Java` action timeouts, the exact timeout text, and UT coverage; no matching issue was found.
### Branch Name
PR #28641 branch `agent/issue-28639-94d7deef`
### Commit ID
`c30779e51a4f60b5ffd88ded72be1289f80fbff3`
### Other Environment Information
- GitHub Actions MatrixOne ALL CI run: https://github.com/matrixorigin/matrixone/actions/runs/34491898016
- Failed UT Coverage job: https://github.com/matrixorigin/matrixone/actions/runs/34491898016/job/102921060134
- The job invokes `matrixorigin/CI` `coverage-ut.yaml` at `2ab1af3a85ca3c4e4eab7483201aca3e1913dd99`.
### Actual Behavior
UT Coverage never began executing tests. `actions/setup-java` attempted to download AdoptOpenJDK 8.0.504+1 from the Temurin GitHub release and timed out after 558,964 ms:
```text
The action has timed out.
```
The producer then reported `external_timeout_or_cancellation` because no status file was written. The downstream Coverage job correctly refused to calculate a verdict because a required producer did not publish a profile, and CI Required consequently failed. The PR does not modify Java setup, coverage orchestration, or CI files.
### Expected Behavior
UT Coverage should reliably provision its JDK dependency and either execute its coverage producer or return a clear retriable infrastructure failure without obscuring the underlying cause.
### Steps to Reproduce
```Markdown
1. Run the MatrixOne ALL CI UT Coverage on Ubuntu/x86 job for the referenced commit.
2. Observe `actions/setup-java` downloading `OpenJDK8U-jdk_x64_linux_hotspot_8u504b01.tar.gz`.
3. When that action exceeds its deadline, inspect the job result: the producer status is `external_timeout_or_cancellation`, followed by a blocked Coverage merge.
```
### Additional information
The failed job log is authoritative: https://github.com/matrixorigin/matrixone/actions/runs/34491898016/job/102921060134. The workflow implementation belongs to the shared `matrixorigin/CI` action / MatrixOne CI orchestration, which is outside PR #28641 and the protected CI scope; no workflow change was made.
Contributor guide
Assessment
This issue has not been assessed yet.