From df43f8396b08a1fc6a7f8d003c460dd698e1f30c Mon Sep 17 00:00:00 2001 From: Rene Groeschke Date: Thu, 29 May 2025 09:52:00 +0200 Subject: [PATCH] Fix serialization issue with RunTask using Configuration Cache (#128596) --- .../org/elasticsearch/gradle/testclusters/RunTask.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build-tools/src/main/java/org/elasticsearch/gradle/testclusters/RunTask.java b/build-tools/src/main/java/org/elasticsearch/gradle/testclusters/RunTask.java index 07f88151a515..0d981e8e5d17 100644 --- a/build-tools/src/main/java/org/elasticsearch/gradle/testclusters/RunTask.java +++ b/build-tools/src/main/java/org/elasticsearch/gradle/testclusters/RunTask.java @@ -46,7 +46,7 @@ public abstract class RunTask extends DefaultTestClustersTask { private Boolean apmServerEnabled = false; - private List plugins = List.of(); + private List plugins; private Boolean preserveData = false; @@ -115,7 +115,12 @@ public abstract class RunTask extends DefaultTestClustersTask { } } + public void setPlugins(List plugins) { + this.plugins = plugins; + } + @Input + @Optional public List getPlugins() { return plugins; }