[Security Solution] Implement prebuilt rule upgrade notifications test plan#225912
Conversation
4d53dfc to
a6a766d
Compare
a6a766d to
093ea20
Compare
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#8657[❌] Security Solution Rule Management - Cypress: 74/100 tests passed. |
Flaky Test Runner Stats🎉 All tests passed! - kibana-flaky-test-suite-runner#8656[✅] x-pack/test/security_solution_api_integration/test_suites/detections_response/rules_management/prebuilt_rules/customization_enabled/configs/ess.config.ts: 200/200 tests passed. |
Flaky Test Runner Stats🟠 Some tests failed. - kibana-flaky-test-suite-runner#8664[❌] Security Solution Rule Management - Cypress: 75/100 tests passed. |
|
Pinging @elastic/security-detections-response (Team:Detections and Resp) |
|
Pinging @elastic/security-solution (Team: SecuritySolution) |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests. (cherry picked from commit 92f07aa) # Conflicts: # x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests. (cherry picked from commit 92f07aa) # Conflicts: # x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests. (cherry picked from commit 92f07aa) # Conflicts: # x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests. (cherry picked from commit 92f07aa) # Conflicts: # x-pack/solutions/security/plugins/security_solution/public/detection_engine/rule_management_ui/components/mini_callout/mini_callout.tsx # x-pack/test/security_solution_cypress/cypress/e2e/detection_response/detection_engine/rule_edit/custom_saved_query.cy.ts
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
|
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. |
…ns test plan (#225912) (#229584) # Backport This will backport the following commits from `main` to `9.1`: - [[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)](#225912) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Maxim Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-07-24T10:05:19Z","message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:medium","v9.0.0","Team:Detections and Resp","Team: SecuritySolution","Team:Detection Rule Management","Feature:Prebuilt Detection Rules","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[Security Solution] Implement prebuilt rule upgrade notifications test plan","number":225912,"url":"https://github.com/elastic/kibana/pull/225912","mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225912","number":225912,"mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}}]}] BACKPORT-->
…ns test plan (#225912) (#229585) # Backport This will backport the following commits from `main` to `9.0`: - [[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)](#225912) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Maxim Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-07-24T10:05:19Z","message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:medium","v9.0.0","Team:Detections and Resp","Team: SecuritySolution","Team:Detection Rule Management","Feature:Prebuilt Detection Rules","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[Security Solution] Implement prebuilt rule upgrade notifications test plan","number":225912,"url":"https://github.com/elastic/kibana/pull/225912","mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225912","number":225912,"mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}}]}] BACKPORT-->
…ons test plan (#225912) (#229586) # Backport This will backport the following commits from `main` to `8.19`: - [[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)](#225912) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Maxim Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-07-24T10:05:19Z","message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:medium","v9.0.0","Team:Detections and Resp","Team: SecuritySolution","Team:Detection Rule Management","Feature:Prebuilt Detection Rules","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[Security Solution] Implement prebuilt rule upgrade notifications test plan","number":225912,"url":"https://github.com/elastic/kibana/pull/225912","mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225912","number":225912,"mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}}]}] BACKPORT-->
…ons test plan (#225912) (#229588) # Backport This will backport the following commits from `main` to `8.18`: - [[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)](#225912) <!--- Backport version: 10.0.1 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Maxim Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-07-24T10:05:19Z","message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:medium","v9.0.0","Team:Detections and Resp","Team: SecuritySolution","Team:Detection Rule Management","Feature:Prebuilt Detection Rules","backport:version","v8.18.0","v9.1.0","v8.19.0","v9.2.0"],"title":"[Security Solution] Implement prebuilt rule upgrade notifications test plan","number":225912,"url":"https://github.com/elastic/kibana/pull/225912","mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","9.1","8.19"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/225912","number":225912,"mergeCommit":{"message":"[Security Solution] Implement prebuilt rule upgrade notifications test plan (#225912)\n\n**Addresses:** https://github.com/elastic/kibana/issues/202078\n\n## Summary\n\nThis PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md).\n\n## Details\n\nThis PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.\n\n## Flaky test runner\n\n- ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656)\n- ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.","sha":"92f07aa54762c34145d6c84bb23840a5f7fc83e7"}}]}] BACKPORT-->
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.
…t plan (elastic#225912) **Addresses:** elastic#202078 ## Summary This PR implements the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). ## Details This PR implements test scenarios listed in the [Prebuilt Rules Upgrade Notifications test plan](https://github.com/elastic/kibana/blob/main/x-pack/solutions/security/plugins/security_solution/docs/testing/test_plans/detection_response/prebuilt_rules/prebuilt_rule_upgrade_notifications.md). Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests. ## Flaky test runner - ✅ [added integration tests (200 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8656) - ✅ [added e2e tests (75 runs)](https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/8664) Since the whole Rule Management Cypress tests group was ran you may observe some failures in unrelated to this PR tests.
Addresses: #202078
Summary
This PR implements the Prebuilt Rules Upgrade Notifications test plan.
Details
This PR implements test scenarios listed in the Prebuilt Rules Upgrade Notifications test plan. Unit tests listed in the test plan was skipped due to low testability of the UI code, high maintenance effort and low total value since the same scenarios are covered by the e2e tests.
Flaky test runner