diff --git a/.buildkite/pipeline.tests-qa.yaml b/.buildkite/pipeline.tests-qa.yaml index fe777dc5d..80be9d345 100644 --- a/.buildkite/pipeline.tests-qa.yaml +++ b/.buildkite/pipeline.tests-qa.yaml @@ -3,10 +3,29 @@ # this pipeline build will prevent further progression to the subsequent stage. steps: + - label: ":rocket: Run observability gates" + trigger: "serverless-quality-gates" + build: + branch: main + commit: HEAD + message: "${BUILDKITE_MESSAGE}" + env: + TARGET_ENV: qa + SERVICE: fleet + CHECK_LOG_ERROR_RATE: true + CHECK_CONTAINER_RESTART_COUNT: true + CONTAINER_NAME: fleet + CHECK_API_REQUEST_METRICS: true - label: ":rocket: Run Smoke tests" trigger: "fleet-smoke-tests" build: message: "${BUILDKITE_MESSAGE}" env: ENVIRONMENT: ${ENVIRONMENT} + - label: ":rocket: Run Scale tests" + trigger: "fleet-scale-tests" + build: + message: "${BUILDKITE_MESSAGE}" + env: + ENVIRONMENT: ${ENVIRONMENT} diff --git a/.buildkite/pipeline.tests-staging.yaml b/.buildkite/pipeline.tests-staging.yaml index c794a285a..b27ce1370 100644 --- a/.buildkite/pipeline.tests-staging.yaml +++ b/.buildkite/pipeline.tests-staging.yaml @@ -3,9 +3,16 @@ # this pipeline build will prevent further progression to the subsequent stage. steps: - - label: ":rocket: Run Smoke tests" - trigger: "fleet-smoke-tests" + - label: ":rocket: Run observability gates" + trigger: "serverless-quality-gates" build: + branch: main + commit: HEAD message: "${BUILDKITE_MESSAGE}" env: - ENVIRONMENT: ${ENVIRONMENT} + TARGET_ENV: staging + SERVICE: fleet + CHECK_LOG_ERROR_RATE: true + CHECK_CONTAINER_RESTART_COUNT: true + CONTAINER_NAME: fleet + CHECK_API_REQUEST_METRICS: true \ No newline at end of file