google-cloud-java icon indicating copy to clipboard operation
google-cloud-java copied to clipboard

ci: faster integration test setup

Open burkedavison opened this issue 11 months ago • 0 comments

This update should significantly reduce the integration and graalvm test setup time.

Checks for commit 1c40026, below, show the ideal behavior when performing development with a single module that doesn't need a full repo install to build:

VertexAI test time improvements, compared to https://github.com/googleapis/google-cloud-java/pull/10576:

  • Integration: 24m55s --> 6m59s
  • GraalVM 17: 25m51s --> 12m34s
  • GraalVM 11: 27m23s --> 12m44s

Checks for commit 3bcdf2f, below, show the behavior when the initial attempt fails + a full mvn install occurs + the test is retried.

burkedavison avatar Mar 19 '24 15:03 burkedavison