GoogleCloudPlatform / prometheus-engine

Google Cloud Managed Service for Prometheus libraries and manifests.
https://g.co/cloud/managedprometheus
Apache License 2.0
191 stars 89 forks source link

[E2E refactor - 11] fix go-synthetic e2e deploy and reduce local parallelism #755

Closed pintohutch closed 7 months ago

pintohutch commented 8 months ago

I decided to break out the kind E2E test refactor PR https://github.com/GoogleCloudPlatform/prometheus-engine/pull/738 into smaller, digestible PRs for reviewing.

Note: because of the nature of the change, presubmits (i.e. Github Actions) may fail until the final PR is merged.

This is the eleventh (and really final!) one, where we fix a bug that allows a build and deploy of the go-synthetic container from source. Also reduce the parallelism for local e2e test runs to improve stability.