[Security Solution] Transfer rule preview tests to Detection Engine (API Integration)#230267
Conversation
Flaky Test Runner Stats🎉 All tests passed! - kibana-flaky-test-suite-runner#8968[✅] x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/configs/ess_trial_license.config.ts: 50/50 tests passed. |
|
Pinging @elastic/security-detections-response (Team:Detections and Resp) |
|
Pinging @elastic/security-solution (Team: SecuritySolution) |
|
Pinging @elastic/security-detection-rule-management (Team:Detection Rule Management) |
|
Pinging @elastic/security-detection-engine (Team:Detection Engine) |
|
Starting backport for target branches: 8.18, 8.19, 9.0, 9.1 https://github.com/elastic/kibana/actions/runs/16887114778 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
…API Integration) (elastic#230267) **Partially addresses: elastic#229688 **Addresses: [builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)** ## Summary This PR transfers some API Integration tests for Rule Preview under the ownership of @elastic/security-detection-engine who own this area of features. Tests being transferred: From: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts` To: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts` ## Flaky test runs 1. [50x ESS + 50x Serverless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968) 🟢 ### Checklist - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels. (cherry picked from commit a995d8a) # Conflicts: # x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts
…API Integration) (elastic#230267) **Partially addresses: elastic#229688 **Addresses: [builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)** ## Summary This PR transfers some API Integration tests for Rule Preview under the ownership of @elastic/security-detection-engine who own this area of features. Tests being transferred: From: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts` To: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts` ## Flaky test runs 1. [50x ESS + 50x Serverless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968) 🟢 ### Checklist - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels. (cherry picked from commit a995d8a) # Conflicts: # x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts
…API Integration) (elastic#230267) **Partially addresses: elastic#229688 **Addresses: [builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)** ## Summary This PR transfers some API Integration tests for Rule Preview under the ownership of @elastic/security-detection-engine who own this area of features. Tests being transferred: From: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts` To: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts` ## Flaky test runs 1. [50x ESS + 50x Serverless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968) 🟢 ### Checklist - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels. (cherry picked from commit a995d8a) # Conflicts: # x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts
…API Integration) (elastic#230267) **Partially addresses: elastic#229688 **Addresses: [builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)** ## Summary This PR transfers some API Integration tests for Rule Preview under the ownership of @elastic/security-detection-engine who own this area of features. Tests being transferred: From: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts` To: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts` ## Flaky test runs 1. [50x ESS + 50x Serverless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968) 🟢 ### Checklist - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels. (cherry picked from commit a995d8a) # Conflicts: # x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…API Integration) (elastic#230267) **Partially addresses: elastic#229688 **Addresses: [builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)** This PR transfers some API Integration tests for Rule Preview under the ownership of @elastic/security-detection-engine who own this area of features. Tests being transferred: From: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts` To: - `x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts` 1. [50x ESS + 50x Serverless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968) 🟢 - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) - [x] Review the [backport guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing) and apply applicable `backport:*` labels. (cherry picked from commit a995d8a)
|
Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync. |
…ngine (API Integration) (#230267) (#231638) # Backport This will backport the following commits from `main` to `8.19`: - [[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)](#230267) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Georgii Gorbachev","email":"georgii.gorbachev@elastic.co"},"sourceCommit":{"committedDate":"2025-08-11T17:16:22Z","message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","technical debt","release_note:skip","test-api-integration","Team:Detections and Resp","Team: SecuritySolution","Feature:Detection Rule Preview","Team:Detection Rule Management","Team:Detection Engine","backport:version","v9.2.0","v9.0.5","v8.18.5","v9.1.2","v8.19.2"],"title":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration)","number":230267,"url":"https://github.com/elastic/kibana/pull/230267","mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230267","number":230267,"mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
…gine (API Integration) (#230267) (#231632) # Backport This will backport the following commits from `main` to `9.0`: - [[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)](#230267) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Georgii Gorbachev","email":"georgii.gorbachev@elastic.co"},"sourceCommit":{"committedDate":"2025-08-11T17:16:22Z","message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","technical debt","release_note:skip","test-api-integration","Team:Detections and Resp","Team: SecuritySolution","Feature:Detection Rule Preview","Team:Detection Rule Management","Team:Detection Engine","backport:version","v9.2.0","v9.0.5","v8.18.5","v9.1.2","v8.19.2"],"title":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration)","number":230267,"url":"https://github.com/elastic/kibana/pull/230267","mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230267","number":230267,"mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
…ngine (API Integration) (#230267) (#231640) # Backport This will backport the following commits from `main` to `8.18`: - [[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)](#230267) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Georgii Gorbachev","email":"georgii.gorbachev@elastic.co"},"sourceCommit":{"committedDate":"2025-08-11T17:16:22Z","message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","technical debt","release_note:skip","test-api-integration","Team:Detections and Resp","Team: SecuritySolution","Feature:Detection Rule Preview","Team:Detection Rule Management","Team:Detection Engine","backport:version","v9.2.0","v9.0.5","v8.18.5","v9.1.2","v8.19.2"],"title":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration)","number":230267,"url":"https://github.com/elastic/kibana/pull/230267","mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230267","number":230267,"mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
…gine (API Integration) (#230267) (#231631) # Backport This will backport the following commits from `main` to `9.1`: - [[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)](#230267) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Georgii Gorbachev","email":"georgii.gorbachev@elastic.co"},"sourceCommit":{"committedDate":"2025-08-11T17:16:22Z","message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","technical debt","release_note:skip","test-api-integration","Team:Detections and Resp","Team: SecuritySolution","Feature:Detection Rule Preview","Team:Detection Rule Management","Team:Detection Engine","backport:version","v9.2.0","v9.0.5","v8.18.5","v9.1.2","v8.19.2"],"title":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration)","number":230267,"url":"https://github.com/elastic/kibana/pull/230267","mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230267","number":230267,"mergeCommit":{"message":"[Security Solution] Transfer rule preview tests to Detection Engine (API Integration) (#230267)\n\n**Partially addresses: https://github.com/elastic/kibana/issues/229688**\n**Addresses:\n[builds/3018](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/3018)**\n\n## Summary\n\nThis PR transfers some API Integration tests for Rule Preview under the\nownership of @elastic/security-detection-engine who own this area of\nfeatures. Tests being transferred:\n\nFrom:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.ts`\n\nTo:\n\n-\n`x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.ts`\n\n## Flaky test runs\n\n1. [50x ESS + 50x\nServerless](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8968)\n🟢\n\n### Checklist\n\n- [x] [Flaky Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was\nused on any tests changed\n- [x] The PR description includes the appropriate Release Notes section,\nand the correct `release_note:*` label is applied per the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n- [x] Review the [backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand apply applicable `backport:*` labels.","sha":"a995d8a3718f057b21852fd72a72b68a724b13d6"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.2","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
Partially addresses: #229688
Addresses: builds/3018
Summary
This PR transfers some API Integration tests for Rule Preview under the ownership of @elastic/security-detection-engine who own this area of features. Tests being transferred:
From:
x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/rule_creation/trial_license_complete_tier/preview_rules.tsTo:
x-pack/test/security_solution_api_integration/test_suites/detections_response/detection_engine/rule_preview/preview_rules.tsFlaky test runs
Checklist
release_note:*label is applied per the guidelinesbackport:*labels.