Repository navigation
fix(qnx-build): prefetch QNX SDP during analysis so the retry covers it - #260
Conversation
`bazel fetch` only covers the loading phase. The QNX SDP is a toolchain repository resolved during analysis, so the fetch step introduced in eclipse-score#246 did not download it and the build step still failed on a qnx.com timeout without retry. Use `bazel build --nobuild` in the fetch step instead. Signed-off-by: Uwe Maucher <205777204+umaucher@users.noreply.github.com>
|
approved, but I am a bit confused. In inc_someip_gateway I use the Github Cache along with bazel fetch and there it downloads the QNX SDP. |
|
looks like a persistency specific topic ... some additional analysis:
so the |
Follow-up to #246. The fetch step introduced there did not prevent the qnx.com timeout in the build step (https://github.com/eclipse-score/persistency/actions/runs/39727791292/attempts/1).
bazel fetchonly covers the loading phase. The QNX SDP (*_qcc_*_toolchain_pkg) is a toolchain repository resolved during analysis, so the fetch succeeded after about 9 seconds without downloading it.Connect timed out, with no retry.bazel build --nobuild, which runs analysis, so the SDP download happens inside the retry loop.