Skip to content

Commit

Permalink
[EDR Workflows] Add DW Cypress and API tests to the Quality Gate. (#1…
Browse files Browse the repository at this point in the history
…99742)

This PR enables tests in the release pipeline that are 1) agentless (do
not involve agent enrollment) and 2) have been stable over the past
week. These tests are already running in the periodic pipeline, with
addition of `@serverlessQA` tag they will be promoted to be executed in
the release pipeline.

Test eligibility breakdown -
#187243 (comment)

CC @MadameSheema
  • Loading branch information
szwarckonrad authored Nov 13, 2024
1 parent 5a138e3 commit b8836c5
Show file tree
Hide file tree
Showing 11 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ const {
describe(
'Blocklist',
{
tags: ['@ess', '@serverless'],
tags: ['@ess', '@serverless', '@serverlessQA'],
},
() => {
let indexedPolicy: IndexedFleetEndpointPolicyResponse;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { createAgentPolicyTask, getEndpointIntegrationVersion } from '../../task
describe(
'Policy List',
{
tags: ['@ess', '@serverless'],
tags: ['@ess', '@serverless', '@serverlessQA'],
env: {
ftrConfig: {
kbnServerArgs: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import { login } from '../../../../tasks/login';
describe(
'Agent policy settings API operations on Complete',
{
tags: ['@serverless'],
tags: ['@serverless', '@serverlessQA'],
env: {
ftrConfig: {
productTypes: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import {
describe(
'Agent Policy Settings - Complete',
{
tags: ['@serverless'],
tags: ['@serverless', '@serverlessQA'],
env: {
ftrConfig: {
productTypes: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import {
describe(
'Agent Policy Settings - Essentials',
{
tags: ['@serverless'],
tags: ['@serverless', '@serverlessQA'],
env: {
ftrConfig: {
productTypes: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import { APP_POLICIES_PATH } from '../../../../../../../common/constants';
describe(
'When displaying the Policy Details in Endpoint Essentials PLI',
{
tags: ['@serverless'],
tags: ['@serverless', '@serverlessQA'],
env: {
ftrConfig: {
productTypes: [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export default function ({ getService }: FtrProviderContext) {
const esArchiver = getService('esArchiver');
const utils = getService('securitySolutionUtils');

describe('@ess @serverless Resolver tests for the entity route', function () {
describe('@ess @serverless @serverlessQA Resolver tests for the entity route', function () {
let adminSupertest: TestAgent;

before(async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export default function ({ getService }: FtrProviderContext) {
}
};

describe('@ess @serverless Resolver handling of entity ids', function () {
describe('@ess @serverless @serverlessQA Resolver handling of entity ids', function () {
let adminSupertest: TestAgent;

before(async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ export default function ({ getService }: FtrProviderContext) {
ancestryArraySize: 2,
};

describe('@ess @serverless event route', function () {
describe('@ess @serverless @serverlessQA event route', function () {
let entityIDFilterArray: JsonObject[] | undefined;
let entityIDFilter: string | undefined;
let adminSupertest: TestAgent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ export default function ({ getService }: FtrProviderContext) {
alwaysGenMaxChildrenPerNode: true,
ancestryArraySize: 2,
};
describe('@ess @serverless Resolver tree', function () {
describe('@ess @serverless @serverlessQA Resolver tree', function () {
let adminSupertest: TestAgent;

before(async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import TestAgent from 'supertest/lib/agent';
import { FtrProviderContext } from '../../../../ftr_provider_context_edr_workflows';

export default function ({ getService }: FtrProviderContext) {
describe('@ess @serverless Response Actions support for sentinelOne agentType', function () {
describe('@ess @serverless @serverlessQA Response Actions support for sentinelOne agentType', function () {
const utils = getService('securitySolutionUtils');

let adminSupertest: TestAgent;
Expand Down

0 comments on commit b8836c5

Please sign in to comment.