Skip to content

FIX: Prefetch Lite hash asset used by integration tests - #153

Merged
oleksandrlazarenko-pi merged 1 commit into
mainfrom
fix/prefetch-lite-hash-asset
Aug 21, 2026
Merged

FIX: Prefetch Lite hash asset used by integration tests#153
oleksandrlazarenko-pi merged 1 commit into
mainfrom
fix/prefetch-lite-hash-asset

Conversation

@oleksandrlazarenko-pi

Copy link
Copy Markdown
Contributor

Relates to 51Degrees/common-ci#221. The prefetch step runs this repo's ci/fetch-assets.ps1, which listed only the two .ipi assets, but the integration tests clone ip-intelligence-java-examples and run its fetch-assets, which also needs 51Degrees-LiteV4.1.hash. That left the ~28MB LFS object out of the asset cache, so all 14 matrix jobs downloaded it simultaneously and GitHub reset the connection (run 32327632917). Adding it to the prefetch list downloads it once per nightly run. Pairs with the retry fix in common-ci.

The integration tests clone ip-intelligence-java-examples and run its fetch-assets, which needs 51Degrees-LiteV4.1.hash. That asset was not in this repo's list, so it was missing from the prefetched cache and every matrix job downloaded the ~28MB LFS object itself. Listing it here fetches it once per run.
@oleksandrlazarenko-pi oleksandrlazarenko-pi self-assigned this Aug 20, 2026
@oleksandrlazarenko-pi
oleksandrlazarenko-pi marked this pull request as ready for review August 20, 2026 14:29
@pi-alexander-popel

Copy link
Copy Markdown
Contributor

I don't think it will help much since the file is downloaded straight from the CDN, not via LFS. But it won't hurt either, so approved.

@oleksandrlazarenko-pi
oleksandrlazarenko-pi merged commit 6f167ca into main Aug 21, 2026
1 check passed
@oleksandrlazarenko-pi
oleksandrlazarenko-pi deleted the fix/prefetch-lite-hash-asset branch August 21, 2026 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants