Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f26c873
Init split of cloud handler
dkirchan Apr 11, 2024
59403a4
Temporarily disabled serverless QA
dkirchan Apr 11, 2024
dc4708c
Fixed the proxy service
dkirchan Apr 16, 2024
2c0b1ca
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 17, 2024
eca6c09
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 17, 2024
38c1c61
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 18, 2024
aa48c60
Fixed periodic/quality gate
dkirchan Apr 18, 2024
79d268c
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 18, 2024
bce609d
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 18, 2024
fc6ebf8
Temp: testing commit
dkirchan Apr 19, 2024
d180488
Merge branch 'sec-quality-gate-multi-org' of github.com:elastic/kiban…
dkirchan Apr 19, 2024
fc77f7d
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 19, 2024
b19f8e1
Restored gen ai tests
dkirchan Apr 19, 2024
1865014
Merge branch 'sec-quality-gate-multi-org' of github.com:elastic/kiban…
dkirchan Apr 19, 2024
aa9acd8
Fixed dependency
dkirchan Apr 19, 2024
ff9a2fd
Changing the MKI Use latest commit flag
dkirchan Apr 19, 2024
4233281
Cleanup of the PR
dkirchan Apr 19, 2024
952da19
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 22, 2024
c017a74
Added security to proxy_handler
dkirchan Apr 22, 2024
304b02c
Merge branch 'sec-quality-gate-multi-org' of github.com:elastic/kiban…
dkirchan Apr 22, 2024
f0a45c3
Attempt to fix btoa issue
dkirchan Apr 22, 2024
a18c212
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 23, 2024
e67dbb2
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 23, 2024
82a8d2f
Reinstated create_docker_image.yml
dkirchan Apr 24, 2024
7a18450
Source the vault entries
dkirchan Apr 24, 2024
e26cedf
Sourced vault env params
dkirchan Apr 24, 2024
22ccb1e
Merge remote-tracking branch 'origin/main' into sec-quality-gate-mult…
dkirchan Apr 24, 2024
5ea76f5
Fixed quality gate env var and abstraction of project handler
dkirchan Apr 24, 2024
cc4edd5
Fixed helathcheck
dkirchan Apr 24, 2024
c032682
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 24, 2024
47fc2cd
Fixing linting issueS
dkirchan Apr 24, 2024
f911a3b
Merge branch 'sec-quality-gate-multi-org' of github.com:elastic/kiban…
dkirchan Apr 24, 2024
0138544
Api integration tests
dkirchan Apr 24, 2024
9f51264
Added the api integration tests
dkirchan Apr 24, 2024
6b9b293
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine Apr 24, 2024
f95c6b0
Merge branch 'main' into sec-quality-gate-multi-org
MadameSheema Apr 25, 2024
1d6f18b
Fixed wrong image for kibana
dkirchan Apr 25, 2024
3bae32b
Fixed commented out lines
dkirchan Apr 25, 2024
c9261a7
Fixed logging info
dkirchan Apr 25, 2024
1cd3b7f
fixes quick checks failures
MadameSheema Apr 25, 2024
cb866f3
Removed CI deletion
dkirchan Apr 25, 2024
29484e0
Merge branch 'main' into sec-quality-gate-multi-org
dkirchan Apr 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 0 additions & 13 deletions .buildkite/pipelines/security_solution/api_integration.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
queue: n2-16-spot
timeout_in_minutes: 60
retry:
automatic:
- exit_status: '-1'
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: 'Upload runtime info'
key: upload_runtime_info
depends_on: build_image
agents:
queue: n2-4-spot
timeout_in_minutes: 300
Expand All @@ -24,7 +12,6 @@ steps:

- group: 'Execute Tests'
key: test_execution
depends_on: build_image
steps:
- label: Running exception_workflows:qa:serverless
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh exception_workflows:qa:serverless
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
steps:
- group: 'API Integration Serverless Release Tests'
key: test_execution
depends_on: build_image
steps:
- label: Running integration tests for Serverless Exception Workflows
command: .buildkite/scripts/pipelines/security_solution_quality_gate/api_integration/api-integration-tests.sh exception_workflows:qa:serverless:release
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -31,6 +15,5 @@ steps:
limit: 1

- command: "echo 'Running the defend worklows tests in this step"
depends_on: build_image
key: test_defend_workflows
label: 'Serverless MKI QA Defend Workflows - Security Solution Cypress Tests'
label: "Serverless MKI QA Defend Workflows - Security Solution Cypress Tests"
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -33,7 +17,6 @@ steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:detection_engine
label: 'Serverless MKI QA Detection Engine - Security Solution Cypress Tests'
key: test_detection_engine
depends_on: build_image
env:
BK_TEST_SUITE_KEY: "serverless-cypress-detection-engine"
agents:
Expand All @@ -53,7 +36,6 @@ steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:detection_engine:exceptions
label: 'Serverless MKI QA Detection Engine - Exceptions - Security Solution Cypress Tests'
key: test_detection_engine_exceptions
depends_on: build_image
env:
BK_TEST_SUITE_KEY: "serverless-cypress-detection-engine"
agents:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -32,7 +16,6 @@ steps:

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:entity_analytics
label: 'Serverless MKI QA Entity Analytics - Security Solution Cypress Tests'
depends_on: build_image
key: test_entity_analytics
env:
BK_TEST_SUITE_KEY: "serverless-cypress-entity-analytics"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -31,7 +15,6 @@ steps:
limit: 1

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:explore
depends_on: build_image
key: test_explore
label: 'Serverless MKI QA Explore - Security Solution Cypress Tests'
env:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -31,8 +15,7 @@ steps:
limit: 1

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:ai_assistant
label: 'Serverless MKI QA AI Assistant - Security Solution Cypress Tests'
depends_on: build_image
label: "Serverless MKI QA AI Assistant - Security Solution Cypress Tests"
key: test_ai_assistant
env:
BK_TEST_SUITE_KEY: "serverless-cypress-gen-ai"
Expand All @@ -47,5 +30,5 @@ steps:
parallelism: 1
retry:
automatic:
- exit_status: '-1'
- exit_status: "-1"
limit: 1
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -31,7 +15,6 @@ steps:
limit: 1

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:investigations
depends_on: build_image
key: test_investigations
label: 'Serverless MKI QA Investigations - Security Solution Cypress Tests'
env:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
steps:
- command: .buildkite/scripts/pipelines/security_solution_quality_gate/create_periodic_test_docker_image.sh
label: Build kibana image
key: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
provider: gcp
machineType: n2-standard-16
preemptible: true
timeout_in_minutes: 60
retry:
automatic:
- exit_status: "-1"
limit: 3

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/upload_image_metadata.sh
label: "Upload runtime info"
key: upload_runtime_info
depends_on: build_image
agents:
image: family/kibana-ubuntu-2004
imageProject: elastic-images-qa
Expand All @@ -32,7 +16,6 @@ steps:

- command: .buildkite/scripts/pipelines/security_solution_quality_gate/security_solution_cypress/mki_security_solution_cypress.sh cypress:run:qa:serverless:rule_management
label: 'Serverless MKI QA Rule Management - Security Solution Cypress Tests'
depends_on: build_image
key: test_rule_management
env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management"
Expand All @@ -52,7 +35,6 @@ steps:

- 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: 'Serverless MKI QA Rule Management - Prebuilt Rules - Security Solution Cypress Tests'
depends_on: build_image
key: test_rule_management_prebuilt_rules
env:
BK_TEST_SUITE_KEY: "serverless-cypress-rule-management"
Expand Down
Loading