-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Security Solution] Detection Engine Test Automation and Coverage #153633
Labels
epic
Feature:Detection Alerts
Security Solution Detection Alerts Feature
Feature:Detection Rules
Security Solution rules and Detection Engine
Team:Detection Engine
Security Solution Detection Engine Area
Team:Detection Rule Management
Security Detection Rule Management Team
Team:Detections and Resp
Security Detection Response Team
Team: SecuritySolution
Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
technical debt
Improvement of the software architecture and operational architecture
test_ui_functional
test
test-api-integration
test-coverage
issues & PRs for improving code test coverage
v8.10.0
v8.11.0
v8.12.0
Comments
banderror
added
test
test_ui_functional
test-api-integration
test-coverage
issues & PRs for improving code test coverage
Feature:Detection Rules
Security Solution rules and Detection Engine
Team:Detections and Resp
Security Detection Response Team
Team: SecuritySolution
Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
Feature:Detection Alerts
Security Solution Detection Alerts Feature
Team:Security Solution Platform
Security Solution Platform Team
Team:Detection Rule Management
Security Detection Rule Management Team
Team:Detection Alerts
Security Detection Alerts Area Team
8.8 candidate
labels
Mar 24, 2023
This was referenced Mar 24, 2023
Closed
Open
banderror
added
the
technical debt
Improvement of the software architecture and operational architecture
label
Mar 24, 2023
This was referenced Mar 24, 2023
ThomThomson
pushed a commit
to ThomThomson/kibana
that referenced
this issue
Aug 1, 2023
…n/cypress/e2e/detection_rules` folder (elastic#162373) **Epic:** elastic#153633 **Partially addresses:** elastic#153645 ## Summary This PR builds upon elastic#161900 and moves tests located in the `e2e/detection_rules` folder into `e2e/detection_response` and splits them into multiple sub-folders according to the Detection Engine subdomains we have. It also updates the CODEOWNERS file accordingly. <img width="451" alt="Screenshot 2023-07-25 at 21 03 08" src="https://github.com/elastic/kibana/assets/7359339/fb6052c9-3c5d-4547-98f1-61f44b9f7187"> ## Details Specifically, changes in this PR include: - The `e2e/detections_response` folder was renamed to `e2e/detection_response`. - The `e2e/detections_response/bulk_actions` folder became `e2e/detection_response/rule_management/rule_actions/bulk_actions`. - Cypress tests for rule types (which actually test rule creation for different rule types) were moved to `e2e/detection_response/rule_creation`. - The CODEOWNERS file was updated. Things not addressed in this PR: - No ownership was assigned for `e2e/detection_response/rule_actions`. Will need to figure this out with @yctercero. - No restructuring was done for `security_solution/cypress/screens` and `security_solution/cypress/tasks`. Will be done in follow-up PRs. - No refactoring was done for the tests themselves. Some of this work is also upcoming. The full file structure of the `detection_response` tests looks like this: <img width="452" alt="Screenshot 2023-07-25 at 21 03 44" src="https://github.com/elastic/kibana/assets/7359339/2b89c6d2-9f2d-4cf6-914f-a71c3fa93595">
This was referenced Aug 22, 2023
[Security Solution] Skip all existing Cypress tests in Serverless: Detection & Response area
#164441
Closed
Closed
This was referenced Aug 31, 2023
3 tasks
Open
2 tasks
yctercero
added
Test:Cypress
Team:Detection Engine
Security Solution Detection Engine Area
and removed
Team:Detection Engine
Security Solution Detection Engine Area
Test:Cypress
labels
Dec 27, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
epic
Feature:Detection Alerts
Security Solution Detection Alerts Feature
Feature:Detection Rules
Security Solution rules and Detection Engine
Team:Detection Engine
Security Solution Detection Engine Area
Team:Detection Rule Management
Security Detection Rule Management Team
Team:Detections and Resp
Security Detection Response Team
Team: SecuritySolution
Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc.
technical debt
Improvement of the software architecture and operational architecture
test_ui_functional
test
test-api-integration
test-coverage
issues & PRs for improving code test coverage
v8.10.0
v8.11.0
v8.12.0
Related to: https://github.com/elastic/security-team/issues/6482, https://github.com/elastic/security-team/issues/6706, https://github.com/elastic/security-team/issues/6607, https://github.com/elastic/security-team/issues/6754 (internal issues)
Summary
We need to start stabilizing and improving our automated tests and increasing the test coverage for our features. Reasons:
Goals:
Sub-tasks
Flakiness
Speed
Structure and Ownership
tasks/common
into separate files #153695Detections and Response
andThreat Hunting
#153661Serverless tests
CI/CD
Knowledge sharing
Coverage
Maintainability
Misc
The text was updated successfully, but these errors were encountered: