From 1b8363f4a3fd9ffc5e742ca884672ab084af63ad 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 07f88151a5154..0d981e8e5d17c 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 void setPlugins(String plugins) { } } + public void setPlugins(List plugins) { + this.plugins = plugins; + } + @Input + @Optional public List getPlugins() { return plugins; }