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

Allow running the standalone Beats serverless integration tests on a daily schedule #3470

Open
cmacknz opened this issue Sep 25, 2023 · 2 comments
Labels
Team:Elastic-Agent Label for the Agent team

Comments

@cmacknz
Copy link
Member

cmacknz commented Sep 25, 2023

#3258 adds various tests for standalone Beats interacting with Serverless projects. These tests were added to the Elastic Agent repository because the Beats CI system is not currently capable of starting serverless projects for testing. While we expect this to be possibly eventually, in the meantime we should regularly run these tests to ensure we can catch regressions.

The scope of this issue is to add a Buildkite job that runs only the standalone Beats serverless integration tests as a nightly test suite. This should gate the merge of #3258 since these tests should not be triggered for each PR in this repository since the code here cannot cause regressions in these tests.

@cmacknz cmacknz added the Team:Elastic-Agent Label for the Agent team label Sep 25, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/elastic-agent (Team:Elastic-Agent)

@cmacknz
Copy link
Member Author

cmacknz commented Sep 25, 2023

We do not need this work once elastic/beats#36675 is completed, this issue only exists as a stop gap solution while we migrate the tests to Beats. We can avoid doing this at all if we can complete elastic/beats#36675 in the near future instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Elastic-Agent Label for the Agent team
Projects
None yet
Development

No branches or pull requests

2 participants