From d4a7045c95693e7027c47a0d32ce8d0e1a3384c2 Mon Sep 17 00:00:00 2001 From: Robert Oskamp Date: Wed, 17 Jun 2020 15:23:23 +0200 Subject: [PATCH] [ML] Functional tests - Reduce DFA job model memory (#69295) With the improvements in the model memory estimation for DFA jobs, the required memory limit could be reduced, which allows execution in a low-memory environment (like the 1GB ML node in a cloud trial). --- .../api_integration/apis/ml/data_frame_analytics/get.ts | 4 ++-- .../data_frame_analytics/classification_creation.ts | 2 +- .../apps/machine_learning/data_frame_analytics/cloning.ts | 6 +++--- .../data_frame_analytics/outlier_detection_creation.ts | 2 +- .../data_frame_analytics/regression_creation.ts | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/x-pack/test/api_integration/apis/ml/data_frame_analytics/get.ts b/x-pack/test/api_integration/apis/ml/data_frame_analytics/get.ts index 0ee99d9931f397..4dd844ec3cfcbd 100644 --- a/x-pack/test/api_integration/apis/ml/data_frame_analytics/get.ts +++ b/x-pack/test/api_integration/apis/ml/data_frame_analytics/get.ts @@ -47,7 +47,7 @@ export default ({ getService }: FtrProviderContext) => { includes: [], excludes: [], }, - model_memory_limit: '350mb', + model_memory_limit: '60mb', }, { id: `${jobId}_2`, @@ -73,7 +73,7 @@ export default ({ getService }: FtrProviderContext) => { includes: [], excludes: [], }, - model_memory_limit: '350mb', + model_memory_limit: '60mb', }, ]; diff --git a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/classification_creation.ts b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/classification_creation.ts index 4f56015227fdf1..d4521136d0c908 100644 --- a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/classification_creation.ts +++ b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/classification_creation.ts @@ -37,7 +37,7 @@ export default function ({ getService }: FtrProviderContext) { }, dependentVariable: 'y', trainingPercent: '20', - modelMemory: '200mb', + modelMemory: '60mb', createIndexPattern: true, expected: { row: { diff --git a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/cloning.ts b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/cloning.ts index 7636b87033bf8e..bd70af9ae3d73b 100644 --- a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/cloning.ts +++ b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/cloning.ts @@ -53,7 +53,7 @@ export default function ({ getService }: FtrProviderContext) { includes: [], excludes: [], }, - model_memory_limit: '350mb', + model_memory_limit: '60mb', allow_lazy_start: false, }, }, @@ -83,7 +83,7 @@ export default function ({ getService }: FtrProviderContext) { includes: [], excludes: [], }, - model_memory_limit: '55mb', + model_memory_limit: '5mb', }, }, { @@ -115,7 +115,7 @@ export default function ({ getService }: FtrProviderContext) { includes: [], excludes: [], }, - model_memory_limit: '105mb', + model_memory_limit: '20mb', }, }, ]; diff --git a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/outlier_detection_creation.ts b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/outlier_detection_creation.ts index 7d10d6724d9e2c..887a86360ec78c 100644 --- a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/outlier_detection_creation.ts +++ b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/outlier_detection_creation.ts @@ -34,7 +34,7 @@ export default function ({ getService }: FtrProviderContext) { get destinationIndex(): string { return `user-${this.jobId}`; }, - modelMemory: '55mb', + modelMemory: '5mb', createIndexPattern: true, expected: { row: { diff --git a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/regression_creation.ts b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/regression_creation.ts index 8322a4a1dd1392..d2368484cca427 100644 --- a/x-pack/test/functional/apps/machine_learning/data_frame_analytics/regression_creation.ts +++ b/x-pack/test/functional/apps/machine_learning/data_frame_analytics/regression_creation.ts @@ -36,7 +36,7 @@ export default function ({ getService }: FtrProviderContext) { }, dependentVariable: 'stab', trainingPercent: '20', - modelMemory: '105mb', + modelMemory: '20mb', createIndexPattern: true, expected: { row: {