From 42f4d563a92ac3ddc086e1c28f46760bed81db3e Mon Sep 17 00:00:00 2001 From: Dimitris Athanasiou Date: Tue, 5 Mar 2019 10:52:59 +0200 Subject: [PATCH] [ML] Disable security audit trail in native integ tests suite Investigating how to make DeleteExpiredDataIT faster, it was revealed that the security audit trail threads were quite hot. Disabling that seems to be helping quite a bit with making this test faster. This commit also unmutes the test to see how it goes with the audit trail disabled. Relates #39658 Closes #39575 --- x-pack/plugin/ml/qa/native-multi-node-tests/build.gradle | 2 +- .../elasticsearch/xpack/ml/integration/DeleteExpiredDataIT.java | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/x-pack/plugin/ml/qa/native-multi-node-tests/build.gradle b/x-pack/plugin/ml/qa/native-multi-node-tests/build.gradle index 95a2f8db2c49c..22fd7837628b9 100644 --- a/x-pack/plugin/ml/qa/native-multi-node-tests/build.gradle +++ b/x-pack/plugin/ml/qa/native-multi-node-tests/build.gradle @@ -44,7 +44,7 @@ integTestCluster { setting 'xpack.security.transport.ssl.key', nodeKey.name setting 'xpack.security.transport.ssl.certificate', nodeCert.name setting 'xpack.security.transport.ssl.verification_mode', 'certificate' - setting 'xpack.security.audit.enabled', 'true' + setting 'xpack.security.audit.enabled', 'false' setting 'xpack.license.self_generated.type', 'trial' setting 'xpack.ml.min_disk_space_off_heap', '200mb' diff --git a/x-pack/plugin/ml/qa/native-multi-node-tests/src/test/java/org/elasticsearch/xpack/ml/integration/DeleteExpiredDataIT.java b/x-pack/plugin/ml/qa/native-multi-node-tests/src/test/java/org/elasticsearch/xpack/ml/integration/DeleteExpiredDataIT.java index d30a9915f2e85..a62d0f6f43d2f 100644 --- a/x-pack/plugin/ml/qa/native-multi-node-tests/src/test/java/org/elasticsearch/xpack/ml/integration/DeleteExpiredDataIT.java +++ b/x-pack/plugin/ml/qa/native-multi-node-tests/src/test/java/org/elasticsearch/xpack/ml/integration/DeleteExpiredDataIT.java @@ -91,7 +91,6 @@ public void testDeleteExpiredDataGivenNothingToDelete() throws Exception { client().execute(DeleteExpiredDataAction.INSTANCE, new DeleteExpiredDataAction.Request()).get(); } - @AwaitsFix(bugUrl = "https://github.com/elastic/elasticsearch/issues/39575") public void testDeleteExpiredData() throws Exception { // Index some unused state documents (more than 10K to test scrolling works) BulkRequestBuilder bulkRequestBuilder = client().prepareBulk();