[Security Solution] Fix MKI tests for prebuilt rules (#222170)

**Relates to:** https://github.com/elastic/kibana/pull/219831

## Summary

This PR fixes MKI tests configuration for prebuilt rules after performing refactoring in https://github.com/elastic/kibana/pull/219831. Since shorthand script in `x-pack/test/security_solution_api_integration/package.json` are used only for running MKI tests and local development it didn't cause PR pipeline failures and became prominent after running MKI tests. 

## Pipelines

[Kibana / Serverless / Security Solution Quality Gate / Rule Management](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management) pipeline was manually ran against this PR.

-   [Periodic pipeline](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/2786)
-   [Quality gate pipeline](https://buildkite.com/elastic/kibana-serverless-security-solution-quality-gate-rule-management/builds/2786)
This commit is contained in:
Maxim Palenov 2025-06-02 16:16:42 +02:00 committed by GitHub
parent 515bda32e1
commit d853886250
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 103 additions and 100 deletions

View file

@ -1,12 +1,12 @@
steps: steps:
- group: "Serverless MKI QA Rule Management - Cypress Test" - group: 'Serverless MKI QA Rule Management - Cypress Test'
key: cypress_test_rule_management key: cypress_test_rule_management
steps: steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management - command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management
label: "Cypress MKI - Rule Management" label: 'Cypress MKI - Rule Management'
key: test_rule_management key: test_rule_management
env: env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management" BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -17,10 +17,10 @@ steps:
parallelism: 8 parallelism: 8
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management:prebuilt_rules - command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management:prebuilt_rules
label: "Cypress MKI - Rule Management - Prebuilt Rules" label: 'Cypress MKI - Rule Management - Prebuilt Rules'
key: test_rule_management_prebuilt_rules key: test_rule_management_prebuilt_rules
env: env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management" BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -30,7 +30,7 @@ steps:
timeout_in_minutes: 300 timeout_in_minutes: 300
parallelism: 4 parallelism: 4
- group: "API MKI - Rule Management" - group: 'API MKI - Rule Management'
key: api_test_rule_management key: api_test_rule_management
steps: steps:
- label: Running rule_creation:qa:serverless - label: Running rule_creation:qa:serverless
@ -44,7 +44,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_creation:essentials:qa:serverless - label: Running rule_creation:essentials:qa:serverless
@ -58,7 +58,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_update:qa:serverless - label: Running rule_update:qa:serverless
@ -72,7 +72,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_update:essentials:qa:serverless - label: Running rule_update:essentials:qa:serverless
@ -86,7 +86,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_patch:qa:serverless - label: Running rule_patch:qa:serverless
@ -100,7 +100,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_patch:essentials:qa:serverless - label: Running rule_patch:essentials:qa:serverless
@ -114,12 +114,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_management:qa:serverless - label: Running prebuilt_rules_management:customization_disabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:qa:serverless command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_disabled:qa:serverless
key: prebuilt_rules_management:qa:serverless key: prebuilt_rules_management:customization_disabled:qa:serverless
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -128,12 +128,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless - label: Running prebuilt_rules_management:customization_enabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_enabled:qa:serverless
key: prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless key: prebuilt_rules_management:customization_enabled:qa:serverless
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -142,12 +142,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_large_prebuilt_rules_package:qa:serverless - label: Running prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_large_prebuilt_rules_package:qa:serverless command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless
key: prebuilt_rules_large_prebuilt_rules_package:qa:serverless key: prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -156,12 +156,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_update_prebuilt_rules_package:qa:serverless - label: Running prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_update_prebuilt_rules_package:qa:serverless command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless
key: prebuilt_rules_update_prebuilt_rules_package:qa:serverless key: prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -170,7 +170,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_delete:qa:serverless - label: Running rule_delete:qa:serverless
@ -184,7 +184,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_delete:essentials:qa:serverless - label: Running rule_delete:essentials:qa:serverless
@ -198,7 +198,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_import_export:qa:serverless - label: Running rule_import_export:qa:serverless
@ -212,7 +212,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_import_export:essentials:qa:serverless - label: Running rule_import_export:essentials:qa:serverless
@ -226,7 +226,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_management:qa:serverless - label: Running rule_management:qa:serverless
@ -240,7 +240,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_bulk_actions:qa:serverless - label: Running rule_bulk_actions:qa:serverless
@ -254,7 +254,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_read:qa:serverless - label: Running rule_read:qa:serverless
@ -268,7 +268,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_read:essentials:qa:serverless - label: Running rule_read:essentials:qa:serverless
@ -282,7 +282,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rules_management:essentials:qa:serverless - label: Running rules_management:essentials:qa:serverless
@ -296,5 +296,5 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2

View file

@ -1,12 +1,12 @@
steps: steps:
- group: "Cypress MKI - Rule Management" - group: 'Cypress MKI - Rule Management'
key: cypress_test_rule_management key: cypress_test_rule_management
steps: steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management - command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management
label: "Cypress MKI - Rule Management" label: 'Cypress MKI - Rule Management'
key: test_rule_management key: test_rule_management
env: env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management" BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -17,10 +17,10 @@ steps:
parallelism: 1 parallelism: 1
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management:prebuilt_rules - command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management:prebuilt_rules
label: "Cypress MKI - Rule Management - Prebuilt Rules" label: 'Cypress MKI - Rule Management - Prebuilt Rules'
key: test_rule_management_prebuilt_rules key: test_rule_management_prebuilt_rules
env: env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management" BK_TEST_SUITE_KEY: 'serverless-cypress-rule-management'
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -30,7 +30,7 @@ steps:
timeout_in_minutes: 300 timeout_in_minutes: 300
parallelism: 1 parallelism: 1
- group: "API MKI - Rule Management" - group: 'API MKI - Rule Management'
key: api_test_rule_management key: api_test_rule_management
steps: steps:
- label: Running rule_creation:qa:serverless:release - label: Running rule_creation:qa:serverless:release
@ -44,7 +44,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_creation:essentials:qa:serverless:release - label: Running rule_creation:essentials:qa:serverless:release
@ -58,7 +58,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_update:qa:serverless:release - label: Running rule_update:qa:serverless:release
@ -72,7 +72,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_update:essentials:qa:serverless:release - label: Running rule_update:essentials:qa:serverless:release
@ -86,7 +86,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_patch:qa:serverless:release - label: Running rule_patch:qa:serverless:release
@ -100,7 +100,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_patch:essentials:qa:serverless:release - label: Running rule_patch:essentials:qa:serverless:release
@ -114,12 +114,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_management:qa:serverless:release - label: Running prebuilt_rules_management:customization_disabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:qa:serverless:release command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_disabled:qa:serverless:release
key: prebuilt_rules_management:qa:serverless:release key: prebuilt_rules_management:customization_disabled:qa:serverless:release
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -128,12 +128,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release - label: Running prebuilt_rules_management:customization_enabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_management:customization_enabled:qa:serverless:release
key: prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release key: prebuilt_rules_management:customization_enabled:qa:serverless:release
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -142,12 +142,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release - label: Running prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release
key: prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release key: prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -156,12 +156,12 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release - label: Running prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release
key: prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release key: prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release
agents: agents:
image: family/kibana-ubuntu-2004 image: family/kibana-ubuntu-2004
imageProject: elastic-images-prod imageProject: elastic-images-prod
@ -170,7 +170,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_delete:qa:serverless:release - label: Running rule_delete:qa:serverless:release
@ -184,7 +184,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_delete:essentials:qa:serverless:release - label: Running rule_delete:essentials:qa:serverless:release
@ -198,7 +198,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_import_export:qa:serverless:release - label: Running rule_import_export:qa:serverless:release
@ -212,7 +212,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_import_export:essentials:qa:serverless:release - label: Running rule_import_export:essentials:qa:serverless:release
@ -226,7 +226,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_management:qa:serverless:release - label: Running rule_management:qa:serverless:release
@ -240,7 +240,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_bulk_actions:qa:serverless:release - label: Running rule_bulk_actions:qa:serverless:release
@ -254,7 +254,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_read:qa:serverless:release - label: Running rule_read:qa:serverless:release
@ -268,7 +268,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rule_read:essentials:qa:serverless:release - label: Running rule_read:essentials:qa:serverless:release
@ -282,7 +282,7 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2
- label: Running rules_management:essentials:qa:serverless:release - label: Running rules_management:essentials:qa:serverless:release
@ -296,5 +296,5 @@ steps:
timeout_in_minutes: 120 timeout_in_minutes: 120
retry: retry:
automatic: automatic:
- exit_status: "1" - exit_status: '1'
limit: 2 limit: 2

View file

@ -26,15 +26,18 @@
"initialize-server:dr": "node ./scripts/index.js server detections_response trial_license_complete_tier", "initialize-server:dr": "node ./scripts/index.js server detections_response trial_license_complete_tier",
"run-tests:dr": "node ./scripts/index.js runner detections_response trial_license_complete_tier", "run-tests:dr": "node ./scripts/index.js runner detections_response trial_license_complete_tier",
"initialize-server:de": "node ./scripts/index.js server detections_response/detection_engine trial_license_complete_tier", "initialize-server:de": "node ./scripts/index.js server detections_response/detection_engine trial_license_complete_tier",
"run-tests:de": "node ./scripts/index.js runner detections_response/detection_engine trial_license_complete_tier", "run-tests:de": "node ./scripts/index.js runner detections_response/detection_engine trial_license_complete_tier",
"initialize-server:de:basic_essentials": "node ./scripts/index.js server detections_response/detection_engine basic_license_essentials_tier", "initialize-server:de:basic_essentials": "node ./scripts/index.js server detections_response/detection_engine basic_license_essentials_tier",
"run-tests:de:basic_essentials": "node ./scripts/index.js runner detections_response/detection_engine basic_license_essentials_tier", "run-tests:de:basic_essentials": "node ./scripts/index.js runner detections_response/detection_engine basic_license_essentials_tier",
"initialize-server:rm": "node ./scripts/index.js server detections_response/rules_management trial_license_complete_tier ", "initialize-server:rm": "node ./scripts/index.js server detections_response/rules_management trial_license_complete_tier",
"run-tests:rm": "node ./scripts/index.js runner detections_response/rules_management trial_license_complete_tier", "run-tests:rm": "node ./scripts/index.js runner detections_response/rules_management trial_license_complete_tier",
"initialize-server:rm:prebuilt_rules:customization_disabled": "node ./scripts/index.js server detections_response/rules_management/prebuilt_rules/customization_disabled .",
"run-tests:rm:prebuilt_rules:customization_disabled": "node ./scripts/index.js runner detections_response/rules_management/prebuilt_rules/customization_disabled .",
"initialize-server:rm:prebuilt_rules:customization_enabled": "node ./scripts/index.js server detections_response/rules_management/prebuilt_rules/customization_enabled .",
"run-tests:rm:prebuilt_rules:customization_enabled": "node ./scripts/index.js runner detections_response/rules_management/prebuilt_rules/customization_enabled .",
"initialize-server:rm:basic_essentials": "node ./scripts/index.js server detections_response/rules_management basic_license_essentials_tier ", "initialize-server:rm:basic_essentials": "node ./scripts/index.js server detections_response/rules_management basic_license_essentials_tier ",
"run-tests:rm:basic_essentials": "node ./scripts/index.js runner detections_response/rules_management basic_license_essentials_tier", "run-tests:rm:basic_essentials": "node ./scripts/index.js runner detections_response/rules_management basic_license_essentials_tier",
@ -409,33 +412,33 @@
"rule_patch:basic:server:ess": "npm run initialize-server:rm:basic_essentials rule_patch ess", "rule_patch:basic:server:ess": "npm run initialize-server:rm:basic_essentials rule_patch ess",
"rule_patch:basic:runner:ess": "npm run run-tests:rm:basic_essentials rule_patch ess essEnv", "rule_patch:basic:runner:ess": "npm run run-tests:rm:basic_essentials rule_patch ess essEnv",
"prebuilt_rules_management:server:serverless": "npm run initialize-server:rm prebuilt_rules/management serverless", "prebuilt_rules_management:customization_disabled:server:serverless": "npm run initialize-server:rm:prebuilt_rules:customization_disabled . serverless_essentials_tier",
"prebuilt_rules_management:runner:serverless": "npm run run-tests:rm prebuilt_rules/management serverless serverlessEnv", "prebuilt_rules_management:customization_disabled:runner:serverless": "npm run run-tests:rm:prebuilt_rules:customization_disabled . serverless_essentials_tier serverlessEnv",
"prebuilt_rules_management:qa:serverless": "npm run run-tests:rm prebuilt_rules/management serverless qaPeriodicEnv", "prebuilt_rules_management:customization_disabled:qa:serverless": "npm run run-tests:rm:prebuilt_rules:customization_disabled . serverless_essentials_tier qaPeriodicEnv",
"prebuilt_rules_management:qa:serverless:release": "npm run run-tests:rm prebuilt_rules/management serverless qaEnv", "prebuilt_rules_management:customization_disabled:qa:serverless:release": "npm run run-tests:rm:prebuilt_rules:customization_disabled . serverless_essentials_tier qaEnv",
"prebuilt_rules_management:server:ess": "npm run initialize-server:rm prebuilt_rules/management ess", "prebuilt_rules_management:customization_disabled:server:ess": "npm run initialize-server:rm:prebuilt_rules:customization_disabled . ess_basic_license",
"prebuilt_rules_management:runner:ess": "npm run run-tests:rm prebuilt_rules/management ess essEnv", "prebuilt_rules_management:customization_disabled:runner:ess": "npm run run-tests:rm:prebuilt_rules:customization_disabled . ess_basic_license essEnv",
"prebuilt_rules_bundled_prebuilt_rules_package:server:serverless": "npm run initialize-server:rm prebuilt_rules/bundled_prebuilt_rules_package serverless", "prebuilt_rules_management:customization_enabled:server:serverless": "npm run initialize-server:rm:prebuilt_rules:customization_enabled . serverless",
"prebuilt_rules_bundled_prebuilt_rules_package:runner:serverless": "npm run run-tests:rm prebuilt_rules/bundled_prebuilt_rules_package serverless serverlessEnv", "prebuilt_rules_management:customization_enabled:runner:serverless": "npm run run-tests:rm:prebuilt_rules:customization_enabled . serverless serverlessEnv",
"prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless": "npm run run-tests:rm prebuilt_rules/bundled_prebuilt_rules_package serverless qaPeriodicEnv", "prebuilt_rules_management:customization_enabled:qa:serverless": "npm run run-tests:rm:prebuilt_rules:customization_enabled . serverless qaPeriodicEnv",
"prebuilt_rules_bundled_prebuilt_rules_package:qa:serverless:release": "npm run run-tests:rm prebuilt_rules/bundled_prebuilt_rules_package serverless qaEnv", "prebuilt_rules_management:customization_enabled:qa:serverless:release": "npm run run-tests:rm:prebuilt_rules:customization_enabled . serverless qaEnv",
"prebuilt_rules_bundled_prebuilt_rules_package:server:ess": "npm run initialize-server:rm prebuilt_rules/bundled_prebuilt_rules_package ess", "prebuilt_rules_management:customization_enabled:server:ess": "npm run initialize-server:rm:prebuilt_rules:customization_enabled . ess",
"prebuilt_rules_bundled_prebuilt_rules_package:runner:ess": "npm run run-tests:rm prebuilt_rules/bundled_prebuilt_rules_package ess essEnv", "prebuilt_rules_management:customization_enabled:runner:ess": "npm run run-tests:rm:prebuilt_rules:customization_enabled . ess essEnv",
"prebuilt_rules_large_prebuilt_rules_package:server:serverless": "npm run initialize-server:rm prebuilt_rules/large_prebuilt_rules_package serverless", "prebuilt_rules_upgrade_common_fields:customization_enabled:server:serverless": "npm run initialize-server:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/common_fields serverless",
"prebuilt_rules_large_prebuilt_rules_package:runner:serverless": "npm run run-tests:rm prebuilt_rules/large_prebuilt_rules_package serverless serverlessEnv", "prebuilt_rules_upgrade_common_fields:customization_enabled:runner:serverless": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/common_fields serverless serverlessEnv",
"prebuilt_rules_large_prebuilt_rules_package:qa:serverless": "npm run run-tests:rm prebuilt_rules/large_prebuilt_rules_package serverless qaPeriodicEnv", "prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/common_fields serverless qaPeriodicEnv",
"prebuilt_rules_large_prebuilt_rules_package:qa:serverless:release": "npm run run-tests:rm prebuilt_rules/large_prebuilt_rules_package serverless qaEnv", "prebuilt_rules_upgrade_common_fields:customization_enabled:qa:serverless:release": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/common_fields serverless qaEnv",
"prebuilt_rules_large_prebuilt_rules_package:server:ess": "npm run initialize-server:rm prebuilt_rules/large_prebuilt_rules_package ess", "prebuilt_rules_upgrade_common_fields:customization_enabled:server:ess": "npm run initialize-server:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/common_fields ess",
"prebuilt_rules_large_prebuilt_rules_package:runner:ess": "npm run run-tests:rm prebuilt_rules/large_prebuilt_rules_package ess essEnv", "prebuilt_rules_upgrade_common_fields:customization_enabled:runner:ess": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/common_fields ess essEnv",
"prebuilt_rules_update_prebuilt_rules_package:server:serverless": "npm run initialize-server:rm prebuilt_rules/update_prebuilt_rules_package serverless", "prebuilt_rules_upgrade_type_specific_fields:customization_enabled:server:serverless": "npm run initialize-server:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields serverless",
"prebuilt_rules_update_prebuilt_rules_package:runner:serverless": "npm run run-tests:rm prebuilt_rules/update_prebuilt_rules_package serverless serverlessEnv", "prebuilt_rules_upgrade_type_specific_fields:customization_enabled:runner:serverless": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields serverless serverlessEnv",
"prebuilt_rules_update_prebuilt_rules_package:qa:serverless": "npm run run-tests:rm prebuilt_rules/update_prebuilt_rules_package serverless qaPeriodicEnv", "prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields serverless qaPeriodicEnv",
"prebuilt_rules_update_prebuilt_rules_package:qa:serverless:release": "npm run run-tests:rm prebuilt_rules/update_prebuilt_rules_package serverless qaEnv", "prebuilt_rules_upgrade_type_specific_fields:customization_enabled:qa:serverless:release": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields serverless qaEnv",
"prebuilt_rules_update_prebuilt_rules_package:server:ess": "npm run initialize-server:rm prebuilt_rules/update_prebuilt_rules_package ess", "prebuilt_rules_upgrade_type_specific_fields:customization_enabled:server:ess": "npm run initialize-server:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields ess",
"prebuilt_rules_update_prebuilt_rules_package:runner:ess": "npm run run-tests:rm prebuilt_rules/update_prebuilt_rules_package ess essEnv", "prebuilt_rules_upgrade_type_specific_fields:customization_enabled:runner:ess": "npm run run-tests:rm:prebuilt_rules:customization_enabled upgrade_prebuilt_rules/diffable_rule_fields/type_specific_fields ess essEnv",
"rule_delete:server:serverless": "npm run initialize-server:rm rule_delete serverless", "rule_delete:server:serverless": "npm run initialize-server:rm rule_delete serverless",
"rule_delete:runner:serverless": "npm run run-tests:rm rule_delete serverless serverlessEnv", "rule_delete:runner:serverless": "npm run run-tests:rm rule_delete serverless serverlessEnv",