Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GenAI FTR tests: switch to daily job #203369

Merged

Conversation

pgayvallet
Copy link
Contributor

@pgayvallet pgayvallet commented Dec 9, 2024

Summary

Part of https://github.com/elastic/kibana-team/issues/1271
Follow-up of #198000

Fix #203205
Fix #203062

  • Fix the problem with the Gemini token count events
  • Unskip the test suite
  • Remove the suite from the on-merge pipeline
  • Add a dedicated pipeline to run the tests daily

@pgayvallet pgayvallet changed the title Kbn team 1271 switch to cron job GenAI FTR tests: switch to daily job Dec 9, 2024
@pgayvallet
Copy link
Contributor Author

/ci

@pgayvallet pgayvallet added release_note:skip Skip the PR/issue when compiling release notes Team:AI Infra AppEx AI Infrastructure Team v8.18.0 labels Dec 9, 2024
@pgayvallet
Copy link
Contributor Author

/ci

@pgayvallet
Copy link
Contributor Author

/ci

@@ -0,0 +1,54 @@
# yaml-language-server: $schema=https://gist.githubusercontent.com/elasticmachine/988b80dae436cafea07d9a4a460a011d/raw/rre.schema.json
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make sure to add a reference to this file in locations.yml - or use the fix-locations.ts script

Copy link
Contributor Author

@pgayvallet pgayvallet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

self-review / questions

@pgayvallet
Copy link
Contributor Author

/ci

@pgayvallet pgayvallet marked this pull request as ready for review December 9, 2024 12:43
@pgayvallet pgayvallet requested review from a team as code owners December 9, 2024 12:43
@elasticmachine
Copy link
Contributor

Pinging @elastic/appex-ai-infra (Team:AI Infra)

@pgayvallet pgayvallet added the backport:version Backport to applied version labels label Dec 9, 2024
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

@pgayvallet pgayvallet merged commit 1f2a76a into elastic:main Dec 9, 2024
8 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.x

https://github.com/elastic/kibana/actions/runs/12238472647

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
8.x Backport failed because of merge conflicts

Manual backport

To create the backport manually run:

node scripts/backport --pr 203369

Questions ?

Please refer to the Backport tool documentation

@pgayvallet
Copy link
Contributor Author

💚 All backports created successfully

Status Branch Result
8.x

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

pgayvallet added a commit to pgayvallet/kibana that referenced this pull request Dec 9, 2024
## Summary

Part of elastic/kibana-team#1271
Follow-up of elastic#198000

Fix elastic#203205
Fix elastic#203062

- Fix the problem with the Gemini token count events
- Unskip the test suite
- Remove the suite from the `on-merge` pipeline
- Add a dedicated pipeline to run the tests daily

(cherry picked from commit 1f2a76a)

# Conflicts:
#	.buildkite/pipeline-resource-definitions/locations.yml
#	.buildkite/pipelines/on_merge.yml
pgayvallet added a commit that referenced this pull request Dec 9, 2024
# Backport

This will backport the following commits from `main` to `8.x`:
- [GenAI FTR tests: switch to daily job
(#203369)](#203369)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Pierre
Gayvallet","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-12-09T15:09:29Z","message":"GenAI
FTR tests: switch to daily job (#203369)\n\n## Summary\r\n\r\nPart of
https://github.com/elastic/kibana-team/issues/1271\r\nFollow-up of
https://github.com/elastic/kibana/pull/198000\r\n\r\nFix
https://github.com/elastic/kibana/issues/203205\r\nFix
https://github.com/elastic/kibana/issues/203062\r\n\r\n- Fix the problem
with the Gemini token count events \r\n- Unskip the test suite\r\n-
Remove the suite from the `on-merge` pipeline\r\n- Add a dedicated
pipeline to run the tests
daily","sha":"1f2a76a44bb6e339441e1ba10c861d5a2b7b9667","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:version","Team:AI
Infra","v8.18.0"],"number":203369,"url":"https://github.com/elastic/kibana/pull/203369","mergeCommit":{"message":"GenAI
FTR tests: switch to daily job (#203369)\n\n## Summary\r\n\r\nPart of
https://github.com/elastic/kibana-team/issues/1271\r\nFollow-up of
https://github.com/elastic/kibana/pull/198000\r\n\r\nFix
https://github.com/elastic/kibana/issues/203205\r\nFix
https://github.com/elastic/kibana/issues/203062\r\n\r\n- Fix the problem
with the Gemini token count events \r\n- Unskip the test suite\r\n-
Remove the suite from the `on-merge` pipeline\r\n- Add a dedicated
pipeline to run the tests
daily","sha":"1f2a76a44bb6e339441e1ba10c861d5a2b7b9667"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/203369","number":203369,"mergeCommit":{"message":"GenAI
FTR tests: switch to daily job (#203369)\n\n## Summary\r\n\r\nPart of
https://github.com/elastic/kibana-team/issues/1271\r\nFollow-up of
https://github.com/elastic/kibana/pull/198000\r\n\r\nFix
https://github.com/elastic/kibana/issues/203205\r\nFix
https://github.com/elastic/kibana/issues/203062\r\n\r\n- Fix the problem
with the Gemini token count events \r\n- Unskip the test suite\r\n-
Remove the suite from the `on-merge` pipeline\r\n- Add a dedicated
pipeline to run the tests
daily","sha":"1f2a76a44bb6e339441e1ba10c861d5a2b7b9667"}},{"branch":"8.x","label":"v8.18.0","labelRegex":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Dec 9, 2024
## Summary

Part of elastic/kibana-team#1271
Follow-up of elastic#198000

Fix elastic#203205
Fix elastic#203062

- Fix the problem with the Gemini token count events 
- Unskip the test suite
- Remove the suite from the `on-merge` pipeline
- Add a dedicated pipeline to run the tests daily
Samiul-TheSoccerFan pushed a commit to Samiul-TheSoccerFan/kibana that referenced this pull request Dec 10, 2024
## Summary

Part of elastic/kibana-team#1271
Follow-up of elastic#198000

Fix elastic#203205
Fix elastic#203062

- Fix the problem with the Gemini token count events 
- Unskip the test suite
- Remove the suite from the `on-merge` pipeline
- Add a dedicated pipeline to run the tests daily
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Dec 12, 2024
## Summary

Part of elastic/kibana-team#1271
Follow-up of elastic#198000

Fix elastic#203205
Fix elastic#203062

- Fix the problem with the Gemini token count events 
- Unskip the test suite
- Remove the suite from the `on-merge` pipeline
- Add a dedicated pipeline to run the tests daily
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment