-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Custom threshold] Copy action variables Serverless testing for the custom threshold rule #167897
Comments
Pinging @elastic/actionable-observability (Team: Actionable Observability) |
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
As with #167518 (comment), this would ideally be able to run for both serverless and stateful, rather than duplicated |
@paulb-elastic @jasonrhodes is this something that needs consideration before we move forward with serverless ungated or ga? is obs ux: mgmt the correct team to own? |
@chrisdistasio yes, we should probably have these tests in place before serverless wide adoption increases. (Both this and #167518) |
β¦179136) Closes #167897 Closes #167518 Closes #175499 ## Summary I also added a refresh index after generating data-forge data to decrease the time of running tests and making sure data is available when the rule is executed, which in one instance, the time of the tests decreased from `30.0s` to `15.7s` π |Before|After| |---|---| |![image](https://github.com/elastic/kibana/assets/12370520/173ab47c-3d23-4e88-bb80-c60d59a3b4bd)|![image](https://github.com/elastic/kibana/assets/12370520/e6bedd5c-c920-4bc5-ab76-91f3e420aa1e)| |![image](https://github.com/elastic/kibana/assets/12370520/31adbaa4-ada0-4d80-be29-05be8f72818a)|![image](https://github.com/elastic/kibana/assets/12370520/75b398d1-53d9-44b0-bbdf-b8826d25de69)| [200] Flaky test runner: https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/5539 β Commands to run test locally: ``` // Server node scripts/functional_tests_server.js --config x-pack/test_serverless/api_integration/test_suites/observability/config.feature_flags.ts // One test (Remove --include to run all tests) node scripts/functional_test_runner --config=x-pack/test_serverless/api_integration/test_suites/observability/config.feature_flags.ts --include=x-pack/test_serverless/api_integration/test_suites/observability/custom_threshold_rule/p99_pct_fired.ts ``` --------- Co-authored-by: kibanamachine <[email protected]>
π Summary
In this ticket, we want to copy the same logic as this PR for the serverless tests.
β Acceptance Criteria
The text was updated successfully, but these errors were encountered: