Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 7 additions & 28 deletions .buildkite/runtime-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,13 @@ steps:
- "be_cmd node_deps -- npx yarn install"
- "be_cmd run_tests -- ts-node ./packages/e2e-tests/scripts/buildkite_run_tests_from_reason-linux-x86_64.ts"
agents:
- "deploy=true"
- "e2e=true"
plugins:
- seek-oss/aws-sm#v2.3.1:
region: us-east-2
env:
AUTOMATED_TEST_SECRET: "graphql-automated-test-secret"
RECORD_REPLAY_API_KEY: "runtime-record-replay-api-key"
FLY_API_TOKEN: "prod/fly-api-token"
BUILDKITE_AGENT_TOKEN: "prod/buildkite-agent-token"
SSH_PRIVATE_RSA_KEY_B64: "prod/buildkite-ssh-private-key"
TAILSCALE_AUTHKEY: "dev/fly-e2e-test-runner-tailscale-auth-key"
HASURA_ADMIN_SECRET: "prod/hasura-admin-secret"
BUILD_USER_ACCESS_KEY_ID:
secret-id: "prod/build-user"
Expand All @@ -29,29 +25,12 @@ steps:
BUILDEVENT_APIKEY: honeycomb-api-key
BUILDEVENT_BUILDKITE_API_TOKEN: buildkite-api-token-honeycomb-build-events
- replayio/buildevents#0c2adb2: ~
- "ssh://git@github.com/replayio/fly-buildkite-plugin.git#v0.77":
# This image's source code is here https://github.com/replayio/backend-e2e-base-image
image: "registry.fly.io/buildkite-backend-e2e-tests:v15"
organization: "replay"
cpus: 4
memory: 4096
storage: 20
secrets:
BUILDKITE_AGENT_TOKEN: BUILDKITE_AGENT_TOKEN
SSH_PRIVATE_RSA_KEY_B64: SSH_PRIVATE_RSA_KEY_B64
FLY_API_TOKEN: FLY_API_TOKEN
TAILSCALE_AUTHKEY: TAILSCALE_AUTHKEY
HASURA_ADMIN_SECRET: HASURA_ADMIN_SECRET
AWS_SECRET_ACCESS_KEY: BUILD_USER_SECRET_ACCESS_KEY
AWS_ACCESS_KEY_ID: BUILD_USER_ACCESS_KEY_ID
AUTOMATED_TEST_SECRET: AUTOMATED_TEST_SECRET
RECORD_REPLAY_API_KEY: RECORD_REPLAY_API_KEY
RUNTIME_TEAM_API_KEY: RUNTIME_TEAM_API_KEY
env:
DISPLAY: ":1"
PLAYWRIGHT_HEADLESS: "true"
PLAYWRIGHT_CHROMIUM: "true"
RECORD_REPLAY_DIRECTORY: "/mnt/data/replay"
env:
DISPLAY: ":99"
PLAYWRIGHT_HEADLESS: "true"
PLAYWRIGHT_CHROMIUM: "true"
RECORD_REPLAY_DIRECTORY: "/mnt/data/replay"
AWS_DEFAULT_REGION: "us-east-2"

- label: "Runtime e2e tests (macos-arm64)"
if: build.env("OS") == "macos" && build.env("ARCH") == "arm64"
Expand Down
Loading