@@ -28,6 +28,22 @@ steps:
2828 image : " docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
2929 useCustomGlobalHooks : true
3030
31+ - label : Start ECH FRH stack for FIPS integration tests
32+ key : integration-frh
33+ # FIXME: implement once an ECH FRH environment is available
34+ # env:
35+ # ASDF_TERRAFORM_VERSION: 1.9.2
36+ # command: |
37+ # #!/usr/bin/env bash
38+ # set -euo pipefail
39+ # source .buildkite/scripts/steps/frh_start.sh
40+ # artifact_paths:
41+ # - test_infra/frh/*.tfstate
42+ # - test_infra/frh/*.lock.hcl
43+ # agents:
44+ # image: "docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
45+ # useCustomGlobalHooks: true
46+
3147 - group : " Stateful: Windows"
3248 key : integration-tests-win
3349 depends_on :
@@ -477,6 +493,19 @@ steps:
477493 image : " docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
478494 useCustomGlobalHooks : true
479495
496+ - label : ECH FRH stack cleanup
497+ depends_on :
498+ - integration-tests-fips
499+ # FIXME: implement when implementing integration-frh above
500+ # allow_dependency_failure: true
501+ # command: |
502+ # buildkite-agent artifact download "test_infra/frh/**" . --step "integration-frh"
503+ # ls -lah test_infra/frh
504+ # .buildkite/scripts/steps/frh_down.sh
505+ # agents:
506+ # image: "docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
507+ # useCustomGlobalHooks: true
508+
480509 - label : Aggregate test reports
481510 # Warning: The key has a hook in pre-command
482511 key : aggregate-reports
0 commit comments