Skip to content

Commit

Permalink
send buildevent spans for this pipeline (#10334)
Browse files Browse the repository at this point in the history
the `replayio/buildevents` plugin referenced here will send a span for the containing buildkite step, and the flyvm plugin also includes the buildevents plugin for use within commands run on the flyvm, so this change gives us this in our build traces:

![image](https://github.com/replayio/devtools/assets/24245/ffd9a4ed-658a-46a2-bf4e-4057b5eecbe6)
  • Loading branch information
toshok authored Feb 16, 2024
1 parent b1e56bb commit 1f749cd
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions .buildkite/runtime-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@ steps:
- label: "Runtime e2e tests (linux-x86_64)"
timeout_in_minutes: 60
key: "runtime-fe-e2e-tests-linux_x86_64"
command: "npm i -g yarn && yarn install && ts-node ./packages/e2e-tests/scripts/buildkite_run_fe_tests_from_artifact-linux-x86_64.ts"
commands:
- "be_cmd install_yarn -- npm i -g yarn"
- "be_cmd node_deps -- yarn install"
- "be_cmd run_tests -- ts-node ./packages/e2e-tests/scripts/buildkite_run_fe_tests_from_artifact-linux-x86_64.ts"
agents:
- "deploy=true"
plugins:
Expand All @@ -22,8 +25,10 @@ steps:
BUILD_USER_SECRET_ACCESS_KEY:
secret-id: "prod/build-user"
json-key: ".secret_access_key"
BUILDEVENT_APIKEY: honeycomb-api-key
RUNTIME_TEAM_API_KEY: runtime-replay-api-key
BUILDEVENT_APIKEY: honeycomb-api-key
BUILDEVENT_BUILDKITE_API_TOKEN: buildkite-api-token-honeycomb-build-events
- replayio/buildevents#76b6f57: ~
- "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:v14"
Expand Down

0 comments on commit 1f749cd

Please sign in to comment.