Skip to content

Conversation

erichaagdev
Copy link
Member

This change adds the --availability-wait-timeout option to the build scan summary tool invocation with a value of '60' when the --fail-if-not-fully-cacheable option is used.

This should increase the likelihood of experiment build scans being ingested in order to retrieve the required data from the Develocity API to determine cacheability.

The availabilityWaitTimeoutSecs query parameter is included on the Develocity API calls when the --fail-if-not-fully-cacheable option is included in the script invocation.
image

When the --fail-if-not-fully-cacheable option isn't included, no availabilityWaitTimeoutSecs parameter is included in the Develocity API call.
image

Closes #505

@erichaagdev erichaagdev requested review from etiennestuder, jthurne and a team January 27, 2025 01:26
@erichaagdev erichaagdev self-assigned this Jan 27, 2025
@erichaagdev erichaagdev force-pushed the erichaagdev/fail-unknown-perf-char-f branch from 78c5450 to 333d22f Compare February 4, 2025 20:05
Base automatically changed from erichaagdev/fail-unknown-perf-char-f to main February 4, 2025 20:05
@erichaagdev erichaagdev force-pushed the erichaagdev/wait-timeout-f branch 2 times, most recently from 8ecf61d to 213f378 Compare February 7, 2025 16:13
…` is used

This change adds the `--availability-wait-timeout` option to the build
scan summary tool invocation with a value of '60' when the
`--fail-if-not-fully-cacheable` option is used.

This should increase the likelihood of experiment build scans being
ingested in order to retrieve the required data from the Develocity API
to determine cacheability.
@erichaagdev erichaagdev force-pushed the erichaagdev/wait-timeout-f branch from 213f378 to 5f47a32 Compare February 7, 2025 16:21
@erichaagdev erichaagdev merged commit e0327db into main Feb 7, 2025
3 checks passed
@erichaagdev erichaagdev deleted the erichaagdev/wait-timeout-f branch February 7, 2025 16:23
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.

Scripts do not wait long enough for results when running with --fail-if-not-fully-cacheable
4 participants