Skip to content

Commit

Permalink
[RUN-3292] run fe tests for both linux-x86_64 and macos-arm64 (#1142)
Browse files Browse the repository at this point in the history
Most of the work needed to support this is in the devtools repo at replayio/devtools#10392.

The same buildkite pipeline is triggered for each build, but the step is targeted on the devtools side using the `OS`/`ARCH` env vars.

macos-arm64 is current flagged `soft_fail: true` until we decide to make it blocking as well.
  • Loading branch information
toshok authored Mar 5, 2024
1 parent c1752e0 commit cec830d
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -206,12 +206,30 @@ steps:
depends_on:
- "build-chromium-linux-x86_64"

- label: "Trigger FE E2E Tests :hammer:"
- label: "Trigger FE E2E Tests (linux-x86_64) :hammer:"
trigger: "runtime-fe-end-to-end-tests"
depends_on:
- "build-chromium-linux-x86_64"
build:
env:
OS: "linux"
ARCH: "x86_64"
RECORD_REPLAY_METADATA_SOURCE_COMMIT_TITLE: "${BUILDKITE_MESSAGE}"
RECORD_REPLAY_METADATA_SOURCE_COMMIT_ID: "${BUILDKITE_COMMIT}"
RECORD_REPLAY_METADATA_SOURCE_BRANCH: "${BUILDKITE_BRANCH}"
RECORD_REPLAY_METADATA_SOURCE_MERGE_ID: "${BUILDKITE_PULL_REQUEST}"
# this is passed as a git URL which the replay plugin expects and parses
RUNTIME_REPO: "${BUILDKITE_PULL_REQUEST_REPO}"

- label: "Trigger FE E2E Tests (macos-arm64) :hammer:"
soft_fail: true
trigger: "runtime-fe-end-to-end-tests"
depends_on:
- "build-chromium-mac-arm64"
build:
env:
OS: "macos"
ARCH: "arm64"
RECORD_REPLAY_METADATA_SOURCE_COMMIT_TITLE: "${BUILDKITE_MESSAGE}"
RECORD_REPLAY_METADATA_SOURCE_COMMIT_ID: "${BUILDKITE_COMMIT}"
RECORD_REPLAY_METADATA_SOURCE_BRANCH: "${BUILDKITE_BRANCH}"
Expand Down

0 comments on commit cec830d

Please sign in to comment.