[Skills] Add Buildkite logs skill#258587
Conversation
There was a problem hiding this comment.
We'll need to update the CODEOWNERS entry to add this file. I think our team can own this as it seems testing related.
There was a problem hiding this comment.
Added to code owners
| fi | ||
| BK_AUTH="Authorization: Bearer $BUILDKITE_API_TOKEN" | ||
| ORG="elastic" | ||
| PIPELINE="kibana" |
There was a problem hiding this comment.
The kibana pipeline doesn't exist. We may want to use another example.
.github/CODEOWNERS
Outdated
| /.agents/skills/scout-migrate-from-ftr/** @elastic/appex-qa | ||
| /.agents/skills/scout-ui-testing/** @elastic/appex-qa | ||
| /.agents/skills/enzyme-to-rtl/** @elastic/appex-qa | ||
| .agents/skills/buildkite-logs @elastic/appex-qa |
There was a problem hiding this comment.
Could we please add a trailing / (it shouldn't technically be necessary, but is what I see the other paths use).
There was a problem hiding this comment.
Sorry, was rushing and missed this. Addressed with cffc0cf
| ``` | ||
|
|
||
| To get a build number from a Buildkite URL like | ||
| `https://buildkite.com/elastic/kibana/builds/123456`, extract `123456`. |
There was a problem hiding this comment.
I know this is just an example, but I'd use a "semi-working" example here:
| `https://buildkite.com/elastic/kibana/builds/123456`, extract `123456`. | |
| `https://buildkite.com/elastic/kibana-pull-request/builds/123456`, extract `123456`. |
|
|
||
| --- | ||
|
|
||
| ## Fetch latest build for a PR |
csr
left a comment
There was a problem hiding this comment.
LGTM! I think this is a good and effective first iteration.
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]
History
|
|
Starting backport for target branches: 9.1, 9.2, 9.3 https://github.com/elastic/kibana/actions/runs/23457728938 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
## Summary Adds a skill to help agents understand Buildkite logs for Kibana PRs. Useful when investigating failing / flaky tests.
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
## Summary Adds a skill to help agents understand Buildkite logs for Kibana PRs. Useful when investigating failing / flaky tests.
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
1 similar comment
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
12 similar comments
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Summary
Adds a skill to help agents understand Buildkite logs for Kibana PRs.
Useful when investigating failing / flaky tests, but also helping it find examples of runtime behavior on the CI.