Skip to content

Conversation

@LuciferYang
Copy link
Contributor

@LuciferYang LuciferYang commented Oct 3, 2022

What changes were proposed in this pull request?

This pr adds the de duplication process in the yarn.Client#populateClasspath method when Utils.isTesting is true to ensure that ENV_DIST_CLASSPATH will only add the part of extraClassPath that does not exist to CLASSPATH to avoid java.io.IOException: error=7, Argument list too long in this way.

Why are the changes needed?

Fix daily test failed of yarn module with -Phadoop-2.

Daily test failed as follows:

Exception message: Cannot run program "bash" (in directory "/home/runner/work/spark/spark/resource-managers/yarn/target/org.apache.spark.deploy.yarn.YarnClusterSuite/org.apache.spark.deploy.yarn.YarnClusterSuite-localDir-nm-0_0/usercache/runner/appcache/application_1664721938509_0027/container_1664721938509_0027_02_000001"): error=7, Argument list too long
22096[info]   Stack trace: java.io.IOException: Cannot run program "bash" (in directory "/home/runner/work/spark/spark/resource-managers/yarn/target/org.apache.spark.deploy.yarn.YarnClusterSuite/org.apache.spark.deploy.yarn.YarnClusterSuite-localDir-nm-0_0/usercache/runner/appcache/application_1664721938509_0027/container_1664721938509_0027_02_000001"): error=7, Argument list too long
22097[info]   	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
22098[info]   	at org.apache.hadoop.util.Shell.runCommand(Shell.java:526)
22099[info]   	at org.apache.hadoop.util.Shell.run(Shell.java:482)
22100[info]   	at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:776)
22101[info]   	at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:212)
22102[info]   	at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:302)
22103[info]   	at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:82)
22104[info]   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
22105[info]   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
22106[info]   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
22107[info]   	at java.lang.Thread.run(Thread.java:750)
22108[info]   Caused by: java.io.IOException: error=7, Argument list too long
22109[info]   	at java.lang.UNIXProcess.forkAndExec(Native Method)
22110[info]   	at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
22111[info]   	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
22112[info]   	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
22113[info]   	... 10 more
22114[info]    

Does this PR introduce any user-facing change?

No

How was this patch tested?

@LuciferYang LuciferYang marked this pull request as draft October 3, 2022 02:25
@LuciferYang
Copy link
Contributor Author

Failed as follows:

Exception message: Cannot run program "bash" (in directory "/home/runner/work/spark/spark/resource-managers/yarn/target/org.apache.spark.deploy.yarn.YarnClusterSuite/org.apache.spark.deploy.yarn.YarnClusterSuite-localDir-nm-0_0/usercache/runner/appcache/application_1664721938509_0027/container_1664721938509_0027_02_000001"): error=7, Argument list too long
22096[info]   Stack trace: java.io.IOException: Cannot run program "bash" (in directory "/home/runner/work/spark/spark/resource-managers/yarn/target/org.apache.spark.deploy.yarn.YarnClusterSuite/org.apache.spark.deploy.yarn.YarnClusterSuite-localDir-nm-0_0/usercache/runner/appcache/application_1664721938509_0027/container_1664721938509_0027_02_000001"): error=7, Argument list too long
22097[info]   	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
22098[info]   	at org.apache.hadoop.util.Shell.runCommand(Shell.java:526)
22099[info]   	at org.apache.hadoop.util.Shell.run(Shell.java:482)
22100[info]   	at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:776)
22101[info]   	at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:212)
22102[info]   	at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:302)
22103[info]   	at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:82)
22104[info]   	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
22105[info]   	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
22106[info]   	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
22107[info]   	at java.lang.Thread.run(Thread.java:750)
22108[info]   Caused by: java.io.IOException: error=7, Argument list too long
22109[info]   	at java.lang.UNIXProcess.forkAndExec(Native Method)
22110[info]   	at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
22111[info]   	at java.lang.ProcessImpl.start(ProcessImpl.java:134)
22112[info]   	at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
22113[info]   	... 10 more
22114[info]    

required: false
type: string
default: hadoop3
default: hadoop2
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for test hadoop-2, will revert after confirmation takes effect

@LuciferYang
Copy link
Contributor Author

Manual test :

  • build/sbt "yarn/test" -Phadoop-2 -Pyarn
  • mvn clean test -pl resource-managers/yarn -Phadoop-2 -Pyarn

locally, but they all passed.

From the characteristics of the failed case, the am start failed because the start command line is too long

Caused by: java.io.IOException: error=7, Argument list too long

maybe due to the classpath contains too many jars(CLASSPATH and SPARK_DIST_CLASSPATH includes all jars in .cache)

@LuciferYang
Copy link
Contributor Author

2022-10-02T15:04:32.7395851Z [info]   22/10/02 15:04:19 DEBUG Client:         CLASSPATH -> /home/runner/work/spark/spark/target/tmp/spark-d15df756-6871-41c5-9ba6-bfc0b957370b/log4j/:/home/runner/work/spark/spark/conf/:/home/runner/work/spark/spark/common/kvstore/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/network-common/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/network-shuffle/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/network-yarn/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/sketch/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/tags/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/unsafe/target/scala-2.12/classes/:/home/runner/work/spark/spark/core/target/scala-2.12/classes/:/home/runner/work/spark/spark/examples/target/scala-2.12/classes/:/home/runner/work/spark/spark/graphx/target/scala-2.12/classes/:/home/runner/work/spark/spark/launcher/target/scala-2.12/classes/:/home/runner/work/spark/spark/mllib/target/scala-2.12/classes/:/home/runner/work/spark/spark/repl/target/scala-2.12/classes/:/home/runner/work/spark/spark/resource-managers/mesos/target/scala-2.12/classes/:/home/runner/work/spark/spark/resource-managers/yarn/target/scala-2.12/classes/:/home/runner/work/spark/spark/sql/catalyst/target/scala-2.12/classes/:/home/runner/work/spark/spark/sql/core/target/scala-2.12/classes/:/home/runner/work/spark/spark/sql/hive/target/scala-2.12/classes/:/home/runner/work/spark/spark/sql/hive-thriftserver/target/scala-2.12/classes/:/home/runner/work/spark/spark/streaming/target/scala-2.12/classes/:/home/runner/work/spark/spark/common/kvstore/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/common/network-common/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/common/network-shuffle/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/common/network-yarn/target/scala-2.12/test-classes:/home/runner/work/spark/spark/common/sketch/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/common/tags/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/common/unsafe/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/core/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/examples/target/scala-2.12/test-classes:/home/runner/work/spark/spark/graphx/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/launcher/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/mllib/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/repl/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/resource-managers/mesos/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/resource-managers/yarn/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/sql/catalyst/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/sql/core/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/sql/hive/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/sql/hive-thriftserver/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/streaming/target/scala-2.12/test-classes/:/home/runner/work/spark/spark/core/target/jars/*:/home/runner/work/spark/spark/mllib/target/jars/*:/home/runner/work/spark/spark/assembly/target/scala-2.12/jars/*:/home/runner/work/spark/spark/resource-managers/yarn/target/scala-2.12/spark-yarn_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/core/target/scala-2.12/spark-core_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/unsafe/target/scala-2.12/spark-unsafe_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/tags/target/scala-2.12/spark-tags_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/network-shuffle/target/scala-2.12/spark-network-shuffle_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/network-common/target/scala-2.12/spark-network-common_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/kvstore/target/scala-2.12/spark-kvstore_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/launcher/target/scala-2.12/spark-launcher_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/network-yarn/target/scala-2.12/spark-network-yarn_2.12-3.4.0-SNAPSHOT.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/scala-library/2.12.17/scala-library-2.12.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-client/2.7.4/hadoop-client-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/guava/guava/14.0.1/guava-14.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-server/9.4.48.v20220622/jetty-server-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-plus/9.4.48.v20220622/jetty-plus-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-util/9.4.48.v20220622/jetty-util-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-http/9.4.48.v20220622/jetty-http-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-servlet/9.4.48.v20220622/jetty-servlet-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-servlets/9.4.48.v20220622/jetty-servlets-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-server/1.19/jersey-server-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/contribs/jersey-guice/1.19/jersey-guice-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-servlet/1.19/jersey-servlet-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hive/hive-exec/2.3.9/hive-exec-2.3.9-core.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hive/hive-metastore/2.3.9/hive-metastore-2.3.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/thrift/libthrift/0.12.0/libthrift-0.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/thrift/libfb303/0.9.3/libfb303-0.9.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-api/2.7.4/hadoop-yarn-api-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-common/2.7.4/hadoop-yarn-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-web-proxy/2.7.4/hadoop-yarn-server-web-proxy-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-client/2.7.4/hadoop-yarn-client-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-tests/2.7.4/hadoop-yarn-server-tests-2.7.4-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-resourcemanager/2.7.4/hadoop-yarn-server-resourcemanager-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/spark-project/spark/unused/1.0.0/unused-1.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest_2.12/3.2.13/scalatest_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatestplus/scalacheck-1-16_2.12/3.2.13.0/scalacheck-1-16_2.12-3.2.13.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatestplus/mockito-4-6_2.12/3.2.13.0/mockito-4-6_2.12-3.2.13.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatestplus/selenium-4-2_2.12/3.2.13.0/selenium-4-2_2.12-3.2.13.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/junit/junit/4.13.2/junit-4.13.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/sbt/junit-interface/0.13.3/junit-interface-0.13.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/modules/scala-collection-compat_2.12/2.2.0/scala-collection-compat_2.12-2.2.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/ghik/silencer-lib_2.12.17/1.7.10/silencer-lib_2.12.17-1.7.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/avro/avro/1.11.1/avro-1.11.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/avro/avro-mapred/1.11.1/avro-mapred-1.11.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/twitter/chill_2.12/0.10.0/chill_2.12-0.10.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/twitter/chill-java/0.10.0/chill-java-0.10.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/xbean/xbean-asm9-shaded/4.21/xbean-asm9-shaded-4.21.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/activation/activation/1.1.1/activation-1.1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/zookeeper/zookeeper/3.6.2/zookeeper-3.6.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-security/9.4.48.v20220622/jetty-security-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-continuation/9.4.48.v20220622/jetty-continuation-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-proxy/9.4.48.v20220622/jetty-proxy-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-client/9.4.48.v20220622/jetty-client-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/servlet/jakarta.servlet-api/4.0.4/jakarta.servlet-api-4.0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-io/commons-io/2.10.0/commons-io-2.10.0.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/jul-to-slf4j/1.7.36/jul-to-slf4j-1.7.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.19.0/log4j-slf4j-impl-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-1.2-api/2.19.0/log4j-1.2-api-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/ning/compress-lzf/1.1/compress-lzf-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/xerial/snappy/snappy-java/1.1.8.4/snappy-java-1.1.8.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/lz4/lz4-java/1.8.0/lz4-java-1.8.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/luben/zstd-jni/1.5.2-4/zstd-jni-1.5.2-4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/roaringbitmap/RoaringBitmap/0.9.32/RoaringBitmap-0.9.32.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/modules/scala-xml_2.12/2.1.0/scala-xml_2.12-2.1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/scala-reflect/2.12.17/scala-reflect-2.12.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-jackson_2.12/3.7.0-M11/json4s-jackson_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/core/jersey-client/2.36/jersey-client-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/core/jersey-common/2.36/jersey-common-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/core/jersey-server/2.36/jersey-server-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/containers/jersey-container-servlet/2.36/jersey-container-servlet-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/containers/jersey-container-servlet-core/2.36/jersey-container-servlet-core-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/inject/jersey-hk2/2.36/jersey-hk2-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-all/4.1.80.Final/netty-all-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-epoll/4.1.80.Final/netty-transport-native-epoll-4.1.80.Final-linux-x86_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-epoll/4.1.80.Final/netty-transport-native-epoll-4.1.80.Final-linux-aarch_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-kqueue/4.1.80.Final/netty-transport-native-kqueue-4.1.80.Final-osx-aarch_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-kqueue/4.1.80.Final/netty-transport-native-kqueue-4.1.80.Final-osx-x86_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-tcnative-classes/2.0.54.Final/netty-tcnative-classes-2.0.54.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/clearspring/analytics/stream/2.9.6/stream-2.9.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-core/4.2.10/metrics-core-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-jvm/4.2.10/metrics-jvm-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-json/4.2.10/metrics-json-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-graphite/4.2.10/metrics-graphite-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-jmx/4.2.10/metrics-jmx-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/core/jackson-databind/2.13.4/jackson-databind-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/module/jackson-module-scala_2.12/2.13.4/jackson-module-scala_2.12-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/oro/oro/2.0.8/oro-2.0.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/razorvine/pickle/1.2/pickle-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sf/py4j/py4j/0.10.9.7/py4j-0.10.9.7.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-crypto/1.1.0/commons-crypto-1.1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-posix/3.1.15/jnr-posix-3.1.15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/test-framework/providers/jersey-test-framework-provider-simple/2.36/jersey-test-framework-provider-simple-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/derby/derby/10.14.2.0/derby-10.14.2.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-java/4.2.2/selenium-java-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/htmlunit-driver/3.62.0/htmlunit-driver-3.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/htmlunit/2.62.0/htmlunit-2.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.62.0/htmlunit-core-js-2.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/httpcomponents/httpmime/4.5.13/httpmime-4.5.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalacheck/scalacheck_2.12/1.17.0/scalacheck_2.12-1.17.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-test/2.7.1/curator-test-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-minikdc/2.7.4/hadoop-minikdc-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-aws/2.7.4/hadoop-aws-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-common/2.7.4/hadoop-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-hdfs/2.7.4/hadoop-hdfs-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-app/2.7.4/hadoop-mapreduce-client-app-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-core/2.7.4/hadoop-mapreduce-client-core-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.7.4/hadoop-mapreduce-client-jobclient-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-annotations/2.7.4/hadoop-annotations-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-io/9.4.48.v20220622/jetty-io-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-webapp/9.4.48.v20220622/jetty-webapp-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-jndi/9.4.48.v20220622/jetty-jndi-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-util-ajax/9.4.48.v20220622/jetty-util-ajax-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.13/jackson-jaxrs-1.9.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-xc/1.9.13/jackson-xc-1.9.13.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/inject/guice/3.0/guice-3.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hive/hive-vector-code-gen/2.3.9/hive-vector-code-gen-2.3.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/antlr/ST4/4.0.4/ST4-4.0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/datanucleus-core/4.1.17/datanucleus-core-4.1.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javolution/javolution/5.5.1/javolution-5.5.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/protobuf/protobuf-java/3.19.3/protobuf-java-3.19.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/zaxxer/HikariCP/2.5.1/HikariCP-2.5.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/datanucleus-api-jdo/4.2.4/datanucleus-api-jdo-4.2.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/datanucleus-rdbms/4.1.19/datanucleus-rdbms-4.1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-pool/commons-pool/1.6/commons-pool-1.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/jdo/jdo-api/3.0.1/jdo-api-3.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/javax.jdo/3.2.0-m3/javax.jdo-3.2.0-m3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-common/2.7.4/hadoop-common-2.7.4-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-common/2.7.4/hadoop-yarn-common-2.7.4-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-common/2.7.4/hadoop-yarn-server-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-nodemanager/2.7.4/hadoop-yarn-server-nodemanager-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-applicationhistoryservice/2.7.4/hadoop-yarn-server-applicationhistoryservice-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/zookeeper/zookeeper/3.6.2/zookeeper-3.6.2-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-core_2.12/3.2.13/scalatest-core_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-featurespec_2.12/3.2.13/scalatest-featurespec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-flatspec_2.12/3.2.13/scalatest-flatspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-freespec_2.12/3.2.13/scalatest-freespec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-funsuite_2.12/3.2.13/scalatest-funsuite_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-funspec_2.12/3.2.13/scalatest-funspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-propspec_2.12/3.2.13/scalatest-propspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-refspec_2.12/3.2.13/scalatest-refspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-wordspec_2.12/3.2.13/scalatest-wordspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-diagrams_2.12/3.2.13/scalatest-diagrams_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-matchers-core_2.12/3.2.13/scalatest-matchers-core_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-shouldmatchers_2.12/3.2.13/scalatest-shouldmatchers_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-mustmatchers_2.12/3.2.13/scalatest-mustmatchers_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/core/jackson-core/2.13.4/jackson-core-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/core/jackson-annotations/2.13.4/jackson-annotations-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/rocksdb/rocksdbjni/7.6.0/rocksdbjni-7.6.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/crypto/tink/tink/1.7.0/tink-1.7.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/avro/avro-ipc/1.11.1/avro-ipc-1.11.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/esotericsoftware/kryo-shaded/4.0.2/kryo-shaded-4.0.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/zookeeper/zookeeper-jute/3.6.2/zookeeper-jute-3.6.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/roaringbitmap/shims/0.9.32/shims-0.9.32.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-core_2.12/3.7.0-M11/json4s-core_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/external/jakarta.inject/2.6.1/jakarta.inject-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/hk2-locator/2.6.1/hk2-locator-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-buffer/4.1.80.Final/netty-buffer-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec/4.1.80.Final/netty-codec-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-common/4.1.80.Final/netty-common-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-handler/4.1.80.Final/netty-handler-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-unix-common/4.1.80.Final/netty-transport-native-unix-common-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver/4.1.80.Final/netty-resolver-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport/4.1.80.Final/netty-transport-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-classes-epoll/4.1.80.Final/netty-transport-classes-epoll-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-classes-kqueue/4.1.80.Final/netty-transport-classes-kqueue-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/thoughtworks/paranamer/paranamer/2.8/paranamer-2.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-ffi/2.2.11/jnr-ffi-2.2.11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-constants/0.10.3/jnr-constants-0.10.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/test-framework/jersey-test-framework-core/2.36/jersey-test-framework-core-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/containers/jersey-container-simple-http/2.36/jersey-container-simple-http-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-api/4.2.2/selenium-api-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-chrome-driver/4.2.2/selenium-chrome-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v100/4.2.2/selenium-devtools-v100-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v101/4.2.2/selenium-devtools-v101-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v102/4.2.2/selenium-devtools-v102-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v85/4.2.2/selenium-devtools-v85-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-edge-driver/4.2.2/selenium-edge-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-firefox-driver/4.2.2/selenium-firefox-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-ie-driver/4.2.2/selenium-ie-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-opera-driver/4.2.2/selenium-opera-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-remote-driver/4.2.2/selenium-remote-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-safari-driver/4.2.2/selenium-safari-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-support/4.2.2/selenium-support-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xalan/xalan/2.7.2/xalan-2.7.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/neko-htmlunit/2.62.0/neko-htmlunit-2.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/htmlunit-cssparser/1.12.0/htmlunit-cssparser-1.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-net/commons-net/3.8.0/commons-net-3.8.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/brotli/dec/0.1.2/dec-0.1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/shapesecurity/salvation2/3.0.0/salvation2-3.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/websocket/websocket-client/9.4.46.v20220331/websocket-client-9.4.46.v20220331.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-math/2.2/commons-math-2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-api/2.0.0-M15/apacheds-core-api-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptor-kerberos/2.0.0-M15/apacheds-interceptor-kerberos-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-protocol-shared/2.0.0-M15/apacheds-protocol-shared-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-protocol-kerberos/2.0.0-M15/apacheds-protocol-kerberos-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-ldif-partition/2.0.0-M15/apacheds-ldif-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-mavibot-partition/2.0.0-M15/apacheds-mavibot-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-all/1.0.0-M20/api-all-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-jdbm-partition/2.0.0-M15/apacheds-jdbm-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-protocol-ldap/2.0.0-M15/apacheds-protocol-ldap-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-auth/2.7.4/hadoop-auth-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/htrace/htrace-core/3.1.0-incubating/htrace-core-3.1.0-incubating.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-common/2.7.4/hadoop-mapreduce-client-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.7.4/hadoop-mapreduce-client-shuffle-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-xml/9.4.48.v20220622/jetty-xml-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/velocity/velocity/1.5/velocity-1.5.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/transaction/jta/1.1/jta-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/transaction/transaction-api/1.1/transaction-api-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-epoll/4.1.80.Final/netty-transport-native-epoll-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-compatible/3.2.13/scalatest-compatible-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalactic/scalactic_2.12/3.2.13/scalactic_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/tukaani/xz/1.9/xz-1.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/esotericsoftware/minlog/1.3.0/minlog-1.3.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-ast_2.12/3.7.0-M11/json4s-ast_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-scalap_2.12/3.7.0-M11/json4s-scalap_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/external/aopalliance-repackaged/2.6.1/aopalliance-repackaged-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/hk2-api/2.6.1/hk2-api-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/hk2-utils/2.6.1/hk2-utils-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jffi/1.3.9/jffi-1.3.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jffi/1.3.9/jffi-1.3.9-native.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm/9.2/asm-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-a64asm/1.0.0/jnr-a64asm-1.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/media/jersey-media-jaxb/2.36/jersey-media-jaxb-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/simpleframework/simple-http/6.0.1/simple-http-6.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/simpleframework/simple-transport/6.0.1/simple-transport-6.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/simpleframework/simple-common/6.0.1/simple-common-6.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-chromium-driver/4.2.2/selenium-chromium-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-json/4.2.2/selenium-json-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-api/1.14.0/opentelemetry-api-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-context/1.14.0/opentelemetry-context-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-exporter-logging/1.14.0/opentelemetry-exporter-logging-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-common/1.14.0/opentelemetry-sdk-common-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.14.0/opentelemetry-sdk-extension-autoconfigure-spi-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure/1.14.0-alpha/opentelemetry-sdk-extension-autoconfigure-1.14.0-alpha.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.14.0/opentelemetry-sdk-trace-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk/1.14.0/opentelemetry-sdk-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-semconv/1.14.0-alpha/opentelemetry-semconv-1.14.0-alpha.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/ous/jtoml/2.0.0/jtoml-2.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/asynchttpclient/async-http-client/2.12.3/async-http-client-2.12.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-http/4.2.2/selenium-http-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/auto/service/auto-service/1.0.1/auto-service-1.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xalan/serializer/2.7.2/serializer-2.7.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/websocket/websocket-common/9.4.46.v20220331/websocket-common-9.4.46.v20220331.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-constants/2.0.0-M15/apacheds-core-constants-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-i18n/1.0.0-M20/api-i18n-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-client-api/1.0.0-M20/api-ldap-client-api-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-codec-core/1.0.0-M20/api-ldap-codec-core-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-aci/1.0.0-M20/api-ldap-extras-aci-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-util/1.0.0-M20/api-ldap-extras-util-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-model/1.0.0-M20/api-ldap-model-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/mina/mina-core/2.0.7/mina-core-2.0.7.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sf/ehcache/ehcache-core/2.4.4/ehcache-core-2.4.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core/2.0.0-M15/apacheds-core-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-shared/2.0.0-M15/apacheds-core-shared-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-xdbm-partition/2.0.0-M15/apacheds-xdbm-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/mavibot/mavibot/1.0.0-M1/mavibot-1.0.0-M1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-avl/2.0.0-M15/apacheds-core-avl-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/jdbm/apacheds-jdbm1/2.0.0-M2/apacheds-jdbm1-2.0.0-M2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-asn1-ber/1.0.0-M20/api-asn1-ber-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-codec-api/1.0.0-M20/api-ldap-extras-codec-api-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-codec/1.0.0-M20/api-ldap-extras-codec-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-sp/1.0.0-M20/api-ldap-extras-sp-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/bouncycastle/bcprov-jdk15/140/bcprov-jdk15-140.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-dns/4.1.80.Final/netty-codec-dns-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-haproxy/4.1.80.Final/netty-codec-haproxy-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-http/4.1.80.Final/netty-codec-http-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-http2/4.1.80.Final/netty-codec-http2-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-memcache/4.1.80.Final/netty-codec-memcache-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-mqtt/4.1.80.Final/netty-codec-mqtt-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-redis/4.1.80.Final/netty-codec-redis-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-smtp/4.1.80.Final/netty-codec-smtp-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-socks/4.1.80.Final/netty-codec-socks-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-stomp/4.1.80.Final/netty-codec-stomp-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-xml/4.1.80.Final/netty-codec-xml-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-handler-proxy/4.1.80.Final/netty-handler-proxy-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns/4.1.80.Final/netty-resolver-dns-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-rxtx/4.1.80.Final/netty-transport-rxtx-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-sctp/4.1.80.Final/netty-transport-sctp-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-udt/4.1.80.Final/netty-transport-udt-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns-classes-macos/4.1.80.Final/netty-resolver-dns-classes-macos-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns-native-macos/4.1.80.Final/netty-resolver-dns-native-macos-4.1.80.Final-osx-x86_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns-native-macos/4.1.80.Final/netty-resolver-dns-native-macos-4.1.80.Final-osx-aarch_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-kqueue/4.1.80.Final/netty-transport-native-kqueue-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-metrics/1.14.0/opentelemetry-sdk-metrics-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-logs/1.14.0-alpha/opentelemetry-sdk-logs-1.14.0-alpha.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/asynchttpclient/async-http-client-netty-utils/2.12.3/async-http-client-netty-utils-2.12.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/typesafe/netty/netty-reactive-streams/2.0.4/netty-reactive-streams-2.0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/dev/failsafe/failsafe/3.2.4/failsafe-3.2.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/auto/auto-common/1.2/auto-common-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/websocket/websocket-api/9.4.46.v20220331/websocket-api-9.4.46.v20220331.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-admin/2.0.0-M15/apacheds-interceptors-admin-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-authn/2.0.0-M15/apacheds-interceptors-authn-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-authz/2.0.0-M15/apacheds-interceptors-authz-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-changelog/2.0.0-M15/apacheds-interceptors-changelog-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-collective/2.0.0-M15/apacheds-interceptors-collective-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-event/2.0.0-M15/apacheds-interceptors-event-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-exception/2.0.0-M15/apacheds-interceptors-exception-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-journal/2.0.0-M15/apacheds-interceptors-journal-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-normalization/2.0.0-M15/apacheds-interceptors-normalization-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-operational/2.0.0-M15/apacheds-interceptors-operational-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-referral/2.0.0-M15/apacheds-interceptors-referral-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-schema/2.0.0-M15/apacheds-interceptors-schema-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-subtree/2.0.0-M15/apacheds-interceptors-subtree-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-trigger/2.0.0-M15/apacheds-interceptors-trigger-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-schema-data/1.0.0-M20/api-ldap-schema-data-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-trigger/1.0.0-M20/api-ldap-extras-trigger-1.0.0-M20.jar<CPS>{{PWD}}<CPS>{{PWD}}/__spark_conf__<CPS>{{PWD}}/__spark_libs__/*<CPS>/home/runner/work/spark/spark/target/tmp/spark-d15df756-6871-41c5-9ba6-bfc0b957370b/sparkJar4902979497866801919.tmp<CPS>/home/runner/work/spark/spark/resource-managers/yarn/target/scala-2.12/test-classes:/home/runner/work/spark/spark/resource-managers/yarn/target/scala-2.12/spark-yarn_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/core/target/scala-2.12/spark-core_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/unsafe/target/scala-2.12/spark-unsafe_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/tags/target/scala-2.12/spark-tags_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/network-shuffle/target/scala-2.12/spark-network-shuffle_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/network-common/target/scala-2.12/spark-network-common_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/common/kvstore/target/scala-2.12/spark-kvstore_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/launcher/target/scala-2.12/spark-launcher_2.12-3.4.0-SNAPSHOT.jar:/home/runner/work/spark/spark/core/target/scala-2.12/test-classes:/home/runner/work/spark/spark/common/tags/target/scala-2.12/test-classes:/home/runner/work/spark/spark/common/network-shuffle/target/scala-2.12/test-classes:/home/runner/work/spark/spark/common/network-common/target/scala-2.12/test-classes:/home/runner/work/spark/spark/launcher/target/scala-2.12/test-classes:/home/runner/work/spark/spark/common/network-yarn/target/scala-2.12/spark-network-yarn_2.12-3.4.0-SNAPSHOT.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/scala-library/2.12.17/scala-library-2.12.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-client/2.7.4/hadoop-client-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/guava/guava/14.0.1/guava-14.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-server/9.4.48.v20220622/jetty-server-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-plus/9.4.48.v20220622/jetty-plus-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-util/9.4.48.v20220622/jetty-util-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-http/9.4.48.v20220622/jetty-http-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-servlet/9.4.48.v20220622/jetty-servlet-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-servlets/9.4.48.v20220622/jetty-servlets-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mockito/mockito-core/4.6.1/mockito-core-4.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-core/1.19/jersey-core-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-json/1.19/jersey-json-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-server/1.19/jersey-server-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/contribs/jersey-guice/1.19/jersey-guice-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-servlet/1.19/jersey-servlet-1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hive/hive-exec/2.3.9/hive-exec-2.3.9-core.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hive/hive-metastore/2.3.9/hive-metastore-2.3.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/thrift/libthrift/0.12.0/libthrift-0.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/thrift/libfb303/0.9.3/libfb303-0.9.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-api/2.7.4/hadoop-yarn-api-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-common/2.7.4/hadoop-yarn-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-web-proxy/2.7.4/hadoop-yarn-server-web-proxy-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-client/2.7.4/hadoop-yarn-client-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-tests/2.7.4/hadoop-yarn-server-tests-2.7.4-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-resourcemanager/2.7.4/hadoop-yarn-server-resourcemanager-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/spark-project/spark/unused/1.0.0/unused-1.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest_2.12/3.2.13/scalatest_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatestplus/scalacheck-1-16_2.12/3.2.13.0/scalacheck-1-16_2.12-3.2.13.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatestplus/mockito-4-6_2.12/3.2.13.0/mockito-4-6_2.12-3.2.13.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatestplus/selenium-4-2_2.12/3.2.13.0/selenium-4-2_2.12-3.2.13.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/junit/junit/4.13.2/junit-4.13.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/sbt/junit-interface/0.13.3/junit-interface-0.13.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/modules/scala-collection-compat_2.12/2.2.0/scala-collection-compat_2.12-2.2.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/ghik/silencer-lib_2.12.17/1.7.10/silencer-lib_2.12.17-1.7.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/avro/avro/1.11.1/avro-1.11.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/avro/avro-mapred/1.11.1/avro-mapred-1.11.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/twitter/chill_2.12/0.10.0/chill_2.12-0.10.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/twitter/chill-java/0.10.0/chill-java-0.10.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/xbean/xbean-asm9-shaded/4.21/xbean-asm9-shaded-4.21.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/activation/activation/1.1.1/activation-1.1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-recipes/2.7.1/curator-recipes-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/zookeeper/zookeeper/3.6.2/zookeeper-3.6.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-security/9.4.48.v20220622/jetty-security-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-continuation/9.4.48.v20220622/jetty-continuation-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-proxy/9.4.48.v20220622/jetty-proxy-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-client/9.4.48.v20220622/jetty-client-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/servlet/jakarta.servlet-api/4.0.4/jakarta.servlet-api-4.0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-io/commons-io/2.10.0/commons-io-2.10.0.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/jul-to-slf4j/1.7.36/jul-to-slf4j-1.7.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.19.0/log4j-slf4j-impl-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-api/2.19.0/log4j-api-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-core/2.19.0/log4j-core-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/logging/log4j/log4j-1.2-api/2.19.0/log4j-1.2-api-2.19.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/ning/compress-lzf/1.1/compress-lzf-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/xerial/snappy/snappy-java/1.1.8.4/snappy-java-1.1.8.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/lz4/lz4-java/1.8.0/lz4-java-1.8.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/luben/zstd-jni/1.5.2-4/zstd-jni-1.5.2-4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/roaringbitmap/RoaringBitmap/0.9.32/RoaringBitmap-0.9.32.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/modules/scala-xml_2.12/2.1.0/scala-xml_2.12-2.1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-lang/scala-reflect/2.12.17/scala-reflect-2.12.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-jackson_2.12/3.7.0-M11/json4s-jackson_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/core/jersey-client/2.36/jersey-client-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/core/jersey-common/2.36/jersey-common-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/core/jersey-server/2.36/jersey-server-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/containers/jersey-container-servlet/2.36/jersey-container-servlet-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/containers/jersey-container-servlet-core/2.36/jersey-container-servlet-core-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/inject/jersey-hk2/2.36/jersey-hk2-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-all/4.1.80.Final/netty-all-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-epoll/4.1.80.Final/netty-transport-native-epoll-4.1.80.Final-linux-x86_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-epoll/4.1.80.Final/netty-transport-native-epoll-4.1.80.Final-linux-aarch_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-kqueue/4.1.80.Final/netty-transport-native-kqueue-4.1.80.Final-osx-aarch_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-kqueue/4.1.80.Final/netty-transport-native-kqueue-4.1.80.Final-osx-x86_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-tcnative-classes/2.0.54.Final/netty-tcnative-classes-2.0.54.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/clearspring/analytics/stream/2.9.6/stream-2.9.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-core/4.2.10/metrics-core-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-jvm/4.2.10/metrics-jvm-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-json/4.2.10/metrics-json-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-graphite/4.2.10/metrics-graphite-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/dropwizard/metrics/metrics-jmx/4.2.10/metrics-jmx-4.2.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/core/jackson-databind/2.13.4/jackson-databind-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/module/jackson-module-scala_2.12/2.13.4/jackson-module-scala_2.12-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/ivy/ivy/2.5.0/ivy-2.5.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/oro/oro/2.0.8/oro-2.0.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/razorvine/pickle/1.2/pickle-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sf/py4j/py4j/0.10.9.7/py4j-0.10.9.7.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-crypto/1.1.0/commons-crypto-1.1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-posix/3.1.15/jnr-posix-3.1.15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/test-framework/providers/jersey-test-framework-provider-simple/2.36/jersey-test-framework-provider-simple-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/derby/derby/10.14.2.0/derby-10.14.2.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-java/4.2.2/selenium-java-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/htmlunit-driver/3.62.0/htmlunit-driver-3.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/htmlunit/2.62.0/htmlunit-2.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/htmlunit-core-js/2.62.0/htmlunit-core-js-2.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/httpcomponents/httpmime/4.5.13/httpmime-4.5.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/httpcomponents/httpcore/4.4.14/httpcore-4.4.14.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalacheck/scalacheck_2.12/1.17.0/scalacheck_2.12-1.17.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-test/2.7.1/curator-test-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-minikdc/2.7.4/hadoop-minikdc-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-aws/2.7.4/hadoop-aws-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-common/2.7.4/hadoop-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-hdfs/2.7.4/hadoop-hdfs-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-app/2.7.4/hadoop-mapreduce-client-app-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-core/2.7.4/hadoop-mapreduce-client-core-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.7.4/hadoop-mapreduce-client-jobclient-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-annotations/2.7.4/hadoop-annotations-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-io/9.4.48.v20220622/jetty-io-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-webapp/9.4.48.v20220622/jetty-webapp-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-jndi/9.4.48.v20220622/jetty-jndi-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-util-ajax/9.4.48.v20220622/jetty-util-ajax-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/bytebuddy/byte-buddy/1.12.10/byte-buddy-1.12.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/bytebuddy/byte-buddy-agent/1.12.10/byte-buddy-agent-1.12.10.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/ws/rs/jsr311-api/1.1.1/jsr311-api-1.1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jettison/jettison/1.1/jettison-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-jaxrs/1.9.13/jackson-jaxrs-1.9.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/codehaus/jackson/jackson-xc/1.9.13/jackson-xc-1.9.13.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/inject/guice/3.0/guice-3.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hive/hive-vector-code-gen/2.3.9/hive-vector-code-gen-2.3.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/antlr/antlr-runtime/3.5.2/antlr-runtime-3.5.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/antlr/ST4/4.0.4/ST4-4.0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-compress/1.21/commons-compress-1.21.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/datanucleus-core/4.1.17/datanucleus-core-4.1.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javolution/javolution/5.5.1/javolution-5.5.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/protobuf/protobuf-java/3.19.3/protobuf-java-3.19.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/jolbox/bonecp/0.8.0.RELEASE/bonecp-0.8.0.RELEASE.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/zaxxer/HikariCP/2.5.1/HikariCP-2.5.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/datanucleus-api-jdo/4.2.4/datanucleus-api-jdo-4.2.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/datanucleus-rdbms/4.1.19/datanucleus-rdbms-4.1.19.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-pool/commons-pool/1.6/commons-pool-1.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/jdo/jdo-api/3.0.1/jdo-api-3.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/datanucleus/javax.jdo/3.2.0-m3/javax.jdo-3.2.0-m3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-common/2.7.4/hadoop-common-2.7.4-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-common/2.7.4/hadoop-yarn-common-2.7.4-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-common/2.7.4/hadoop-yarn-server-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-nodemanager/2.7.4/hadoop-yarn-server-nodemanager-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/log4j/log4j/1.2.17/log4j-1.2.17.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-yarn-server-applicationhistoryservice/2.7.4/hadoop-yarn-server-applicationhistoryservice-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/zookeeper/zookeeper/3.6.2/zookeeper-3.6.2-tests.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-core_2.12/3.2.13/scalatest-core_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-featurespec_2.12/3.2.13/scalatest-featurespec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-flatspec_2.12/3.2.13/scalatest-flatspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-freespec_2.12/3.2.13/scalatest-freespec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-funsuite_2.12/3.2.13/scalatest-funsuite_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-funspec_2.12/3.2.13/scalatest-funspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-propspec_2.12/3.2.13/scalatest-propspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-refspec_2.12/3.2.13/scalatest-refspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-wordspec_2.12/3.2.13/scalatest-wordspec_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-diagrams_2.12/3.2.13/scalatest-diagrams_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-matchers-core_2.12/3.2.13/scalatest-matchers-core_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-shouldmatchers_2.12/3.2.13/scalatest-shouldmatchers_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-mustmatchers_2.12/3.2.13/scalatest-mustmatchers_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/core/jackson-core/2.13.4/jackson-core-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/fasterxml/jackson/core/jackson-annotations/2.13.4/jackson-annotations-2.13.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/rocksdb/rocksdbjni/7.6.0/rocksdbjni-7.6.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/crypto/tink/tink/1.7.0/tink-1.7.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/avro/avro-ipc/1.11.1/avro-ipc-1.11.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/esotericsoftware/kryo-shaded/4.0.2/kryo-shaded-4.0.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-framework/2.7.1/curator-framework-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/zookeeper/zookeeper-jute/3.6.2/zookeeper-jute-3.6.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/yetus/audience-annotations/0.5.0/audience-annotations-0.5.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/roaringbitmap/shims/0.9.32/shims-0.9.32.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-core_2.12/3.7.0-M11/json4s-core_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/ws/rs/jakarta.ws.rs-api/2.1.6/jakarta.ws.rs-api-2.1.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/external/jakarta.inject/2.6.1/jakarta.inject-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/osgi-resource-locator/1.0.3/osgi-resource-locator-1.0.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/validation/jakarta.validation-api/2.0.2/jakarta.validation-api-2.0.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/hk2-locator/2.6.1/hk2-locator-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/javassist/javassist/3.25.0-GA/javassist-3.25.0-GA.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-buffer/4.1.80.Final/netty-buffer-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec/4.1.80.Final/netty-codec-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-common/4.1.80.Final/netty-common-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-handler/4.1.80.Final/netty-handler-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-unix-common/4.1.80.Final/netty-transport-native-unix-common-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver/4.1.80.Final/netty-resolver-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport/4.1.80.Final/netty-transport-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-classes-epoll/4.1.80.Final/netty-transport-classes-epoll-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-classes-kqueue/4.1.80.Final/netty-transport-classes-kqueue-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/thoughtworks/paranamer/paranamer/2.8/paranamer-2.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-ffi/2.2.11/jnr-ffi-2.2.11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-constants/0.10.3/jnr-constants-0.10.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/test-framework/jersey-test-framework-core/2.36/jersey-test-framework-core-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/containers/jersey-container-simple-http/2.36/jersey-container-simple-http-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-api/4.2.2/selenium-api-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-chrome-driver/4.2.2/selenium-chrome-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v100/4.2.2/selenium-devtools-v100-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v101/4.2.2/selenium-devtools-v101-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v102/4.2.2/selenium-devtools-v102-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-devtools-v85/4.2.2/selenium-devtools-v85-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-edge-driver/4.2.2/selenium-edge-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-firefox-driver/4.2.2/selenium-firefox-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-ie-driver/4.2.2/selenium-ie-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-opera-driver/4.2.2/selenium-opera-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-remote-driver/4.2.2/selenium-remote-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-safari-driver/4.2.2/selenium-safari-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-support/4.2.2/selenium-support-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xalan/xalan/2.7.2/xalan-2.7.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/neko-htmlunit/2.62.0/neko-htmlunit-2.62.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sourceforge/htmlunit/htmlunit-cssparser/1.12.0/htmlunit-cssparser-1.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-net/commons-net/3.8.0/commons-net-3.8.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/brotli/dec/0.1.2/dec-0.1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/shapesecurity/salvation2/3.0.0/salvation2-3.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/websocket/websocket-client/9.4.46.v20220331/websocket-client-9.4.46.v20220331.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-math/2.2/commons-math-2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-api/2.0.0-M15/apacheds-core-api-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptor-kerberos/2.0.0-M15/apacheds-interceptor-kerberos-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-protocol-shared/2.0.0-M15/apacheds-protocol-shared-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-protocol-kerberos/2.0.0-M15/apacheds-protocol-kerberos-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-ldif-partition/2.0.0-M15/apacheds-ldif-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-mavibot-partition/2.0.0-M15/apacheds-mavibot-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-all/1.0.0-M20/api-all-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-jdbm-partition/2.0.0-M15/apacheds-jdbm-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-protocol-ldap/2.0.0-M15/apacheds-protocol-ldap-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/servlet/jsp/jsp-api/2.1/jsp-api-2.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-auth/2.7.4/hadoop-auth-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/curator/curator-client/2.7.1/curator-client-2.7.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/htrace/htrace-core/3.1.0-incubating/htrace-core-3.1.0-incubating.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xerces/xercesImpl/2.12.0/xercesImpl-2.12.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-common/2.7.4/hadoop-mapreduce-client-common-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.7.4/hadoop-mapreduce-client-shuffle-2.7.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/jetty-xml/9.4.48.v20220622/jetty-xml-9.4.48.v20220622.jar:/home/runner/.cache/coursier/v1/https/repo1.maven.org/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/velocity/velocity/1.5/velocity-1.5.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/transaction/jta/1.1/jta-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/transaction/transaction-api/1.1/transaction-api-1.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-epoll/4.1.80.Final/netty-transport-native-epoll-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalatest/scalatest-compatible/3.2.13/scalatest-compatible-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/scalactic/scalactic_2.12/3.2.13/scalactic_2.12-3.2.13.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/tukaani/xz/1.9/xz-1.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/esotericsoftware/minlog/1.3.0/minlog-1.3.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-ast_2.12/3.7.0-M11/json4s-ast_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/json4s/json4s-scalap_2.12/3.7.0-M11/json4s-scalap_2.12-3.7.0-M11.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/external/aopalliance-repackaged/2.6.1/aopalliance-repackaged-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/hk2-api/2.6.1/hk2-api-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/hk2/hk2-utils/2.6.1/hk2-utils-2.6.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jffi/1.3.9/jffi-1.3.9.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jffi/1.3.9/jffi-1.3.9-native.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm/9.2/asm-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-a64asm/1.0.0/jnr-a64asm-1.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/github/jnr/jnr-x86asm/1.0.2/jnr-x86asm-1.0.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/glassfish/jersey/media/jersey-media-jaxb/2.36/jersey-media-jaxb-2.36.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/simpleframework/simple-http/6.0.1/simple-http-6.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/simpleframework/simple-transport/6.0.1/simple-transport-6.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/simpleframework/simple-common/6.0.1/simple-common-6.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-chromium-driver/4.2.2/selenium-chromium-driver-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-json/4.2.2/selenium-json-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/beust/jcommander/1.82/jcommander-1.82.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-api/1.14.0/opentelemetry-api-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-context/1.14.0/opentelemetry-context-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-exporter-logging/1.14.0/opentelemetry-exporter-logging-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-common/1.14.0/opentelemetry-sdk-common-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.14.0/opentelemetry-sdk-extension-autoconfigure-spi-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure/1.14.0-alpha/opentelemetry-sdk-extension-autoconfigure-1.14.0-alpha.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-trace/1.14.0/opentelemetry-sdk-trace-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk/1.14.0/opentelemetry-sdk-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-semconv/1.14.0-alpha/opentelemetry-semconv-1.14.0-alpha.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/ous/jtoml/2.0.0/jtoml-2.0.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/asynchttpclient/async-http-client/2.12.3/async-http-client-2.12.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/seleniumhq/selenium/selenium-http/4.2.2/selenium-http-4.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/auto/service/auto-service-annotations/1.0.1/auto-service-annotations-1.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/auto/service/auto-service/1.0.1/auto-service-1.0.1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/xalan/serializer/2.7.2/serializer-2.7.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/websocket/websocket-common/9.4.46.v20220331/websocket-common-9.4.46.v20220331.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-constants/2.0.0-M15/apacheds-core-constants-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-i18n/2.0.0-M15/apacheds-i18n-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-i18n/1.0.0-M20/api-i18n-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-asn1-api/1.0.0-M20/api-asn1-api-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-client-api/1.0.0-M20/api-ldap-client-api-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-codec-core/1.0.0-M20/api-ldap-codec-core-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-aci/1.0.0-M20/api-ldap-extras-aci-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-util/1.0.0-M20/api-ldap-extras-util-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-model/1.0.0-M20/api-ldap-model-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-util/1.0.0-M20/api-util-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/mina/mina-core/2.0.7/mina-core-2.0.7.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/net/sf/ehcache/ehcache-core/2.4.4/ehcache-core-2.4.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core/2.0.0-M15/apacheds-core-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-kerberos-codec/2.0.0-M15/apacheds-kerberos-codec-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-shared/2.0.0-M15/apacheds-core-shared-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-xdbm-partition/2.0.0-M15/apacheds-xdbm-partition-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/mavibot/mavibot/1.0.0-M1/mavibot-1.0.0-M1.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-core-avl/2.0.0-M15/apacheds-core-avl-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/antlr/antlr/2.7.7/antlr-2.7.7.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/jdbm/apacheds-jdbm1/2.0.0-M2/apacheds-jdbm1-2.0.0-M2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-asn1-ber/1.0.0-M20/api-asn1-ber-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-codec-api/1.0.0-M20/api-ldap-extras-codec-api-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-codec/1.0.0-M20/api-ldap-extras-codec-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-sp/1.0.0-M20/api-ldap-extras-sp-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/bouncycastle/bcprov-jdk15/140/bcprov-jdk15-140.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-dns/4.1.80.Final/netty-codec-dns-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-haproxy/4.1.80.Final/netty-codec-haproxy-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-http/4.1.80.Final/netty-codec-http-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-http2/4.1.80.Final/netty-codec-http2-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-memcache/4.1.80.Final/netty-codec-memcache-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-mqtt/4.1.80.Final/netty-codec-mqtt-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-redis/4.1.80.Final/netty-codec-redis-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-smtp/4.1.80.Final/netty-codec-smtp-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-socks/4.1.80.Final/netty-codec-socks-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-stomp/4.1.80.Final/netty-codec-stomp-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-codec-xml/4.1.80.Final/netty-codec-xml-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-handler-proxy/4.1.80.Final/netty-handler-proxy-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns/4.1.80.Final/netty-resolver-dns-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-rxtx/4.1.80.Final/netty-transport-rxtx-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-sctp/4.1.80.Final/netty-transport-sctp-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-udt/4.1.80.Final/netty-transport-udt-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns-classes-macos/4.1.80.Final/netty-resolver-dns-classes-macos-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns-native-macos/4.1.80.Final/netty-resolver-dns-native-macos-4.1.80.Final-osx-x86_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-resolver-dns-native-macos/4.1.80.Final/netty-resolver-dns-native-macos-4.1.80.Final-osx-aarch_64.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/netty/netty-transport-native-kqueue/4.1.80.Final/netty-transport-native-kqueue-4.1.80.Final.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-metrics/1.14.0/opentelemetry-sdk-metrics-1.14.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/io/opentelemetry/opentelemetry-sdk-logs/1.14.0-alpha/opentelemetry-sdk-logs-1.14.0-alpha.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/asynchttpclient/async-http-client-netty-utils/2.12.3/async-http-client-netty-utils-2.12.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/typesafe/netty/netty-reactive-streams/2.0.4/netty-reactive-streams-2.0.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/dev/failsafe/failsafe/3.2.4/failsafe-3.2.4.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/com/google/auto/auto-common/1.2/auto-common-1.2.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/eclipse/jetty/websocket/websocket-api/9.4.46.v20220331/websocket-api-9.4.46.v20220331.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-admin/2.0.0-M15/apacheds-interceptors-admin-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-authn/2.0.0-M15/apacheds-interceptors-authn-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-authz/2.0.0-M15/apacheds-interceptors-authz-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-changelog/2.0.0-M15/apacheds-interceptors-changelog-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-collective/2.0.0-M15/apacheds-interceptors-collective-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-event/2.0.0-M15/apacheds-interceptors-event-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-exception/2.0.0-M15/apacheds-interceptors-exception-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-journal/2.0.0-M15/apacheds-interceptors-journal-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-normalization/2.0.0-M15/apacheds-interceptors-normalization-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-operational/2.0.0-M15/apacheds-interceptors-operational-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-referral/2.0.0-M15/apacheds-interceptors-referral-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-schema/2.0.0-M15/apacheds-interceptors-schema-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-subtree/2.0.0-M15/apacheds-interceptors-subtree-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/server/apacheds-interceptors-trigger/2.0.0-M15/apacheds-interceptors-trigger-2.0.0-M15.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-schema-data/1.0.0-M20/api-ldap-schema-data-1.0.0-M20.jar:/home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/org/apache/directory/api/api-ldap-extras-trigger/1.0.0-M20/api-ldap-extras-trigger-1.0.0-M20.jar<CPS>{{PWD}}/__spark_conf__/__hadoop_conf__

@HyukjinKwon
Copy link
Member

Thanks for investigating this @LuciferYang. cc @Yikun FYI

@LuciferYang
Copy link
Contributor Author

LuciferYang commented Oct 3, 2022

https://github.com/LuciferYang/spark/actions/runs/3171106629/jobs/5164233303

image

It seems that my guess is correct. It is effective to manually filter some unnecessary jars from classpath to reduce the length of the start command, such as selenium, junit, mockito or others.

So I have the following two ideas:

  1. Add a new configuration item(spark.testing.classpath.blacklist) to specify a keyword list and use it in the current scenario to dynamically specify and filter some unnecessary jars.
  2. Try to add unnecessary artifacts to the excludeDependencies and ensure the yarn module will not use it.

lazy val settings = Seq(
excludeDependencies --= Seq(
ExclusionRule(organization = "com.sun.jersey"),
ExclusionRule("javax.servlet", "javax.servlet-api"),
ExclusionRule("javax.ws.rs", "jsr311-api")),
Compile / unmanagedResources :=

@HyukjinKwon @Yikun Do you have any other suggestions?

In addition, I found that the prefix of a large number of jar packages under the classpath is /home/runner/.cache/coursier/v1/https/maven-central.storage-download.googleapis.com/maven2/, if we can change a short identification , it may also solve this issue.

@LuciferYang
Copy link
Contributor Author

LuciferYang commented Oct 3, 2022

The submit job CLASSPATH has 792 jars, but only 397 after de duplication(In fact, the Spark-client jars directory should have only 200 jars, and the extra ones should be test deps), let me try whether it is feasible not to add ENV_DIST_CLASSPATH to CLASSPATH when Utils.isTesting is true.

addClasspathEntry(getClusterPath(sparkConf, cp), env)
val newCp = cp.split(CLASS_PATH_SEPARATOR)
.filterNot(cpSet.contains).mkString(CLASS_PATH_SEPARATOR)
addClasspathEntry(getClusterPath(sparkConf, newCp), env)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Try to deduplicate jars that have been added to CLASSPATH through extraClassPath

Copy link
Contributor Author

@LuciferYang LuciferYang Oct 3, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it necessary to change it to

      val newCp = if (Utils.isTesting) {
        cp.split(File.pathSeparator)
          .filterNot(cpSet.contains).mkString(File.pathSeparator)
      } else cp

but I think de duplication may also be useful for the production environment

@LuciferYang
Copy link
Contributor Author

64f0e0b seems work normal
image

@LuciferYang LuciferYang changed the title [DON'T MERGE][SPARK-40635][YARN][TESTS] Fix Scala 2.12 + Hadoop 2 + JDK 8 daily test [SPARK-40635][YARN][TESTS] Fix Scala 2.12 + Hadoop 2 + JDK 8 daily test Oct 3, 2022
@LuciferYang LuciferYang changed the title [SPARK-40635][YARN][TESTS] Fix Scala 2.12 + Hadoop 2 + JDK 8 daily test [SPARK-40635][YARN][TESTS] Fix yarn module daily test failed with hadoop2 Oct 3, 2022
@LuciferYang LuciferYang marked this pull request as ready for review October 3, 2022 17:51
}

val cpSet = extraClassPath match {
case Some(classPath) => classPath.split(File.pathSeparator).toSet
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually this is risky because it loses the order of classpaths. This matters when multiple jars are provided somehow in the production env. Should use sth like LinkedHashSet (see also HyukjinKwon@c6b8eb7)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, nvm. okay, it is just used for checking if sth exists. All good.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would use getOrElse approach tho.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you mean extraClassPath.getOrElse("").split(File.pathSeparator).toSet?

How about

    val cpSet = extraClassPath match {
      case Some(classPath) if Utils.isTesting =>
        classPath.split(File.pathSeparator).toSet
      case _ => Set.empty[String]
    }

Copy link
Contributor Author

@LuciferYang LuciferYang Oct 5, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If only for testing, we can do split only when Utils.isTesting is true

sys.env.get(ENV_DIST_CLASSPATH).foreach { cp =>
addClasspathEntry(getClusterPath(sparkConf, cp), env)
val newCp = cp.split(File.pathSeparator)
.filterNot(cpSet.contains).mkString(File.pathSeparator)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think this is still safe because of classpath order. Let's do this for test only.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, hmm... but will /rootpath/subdir/a-1.0.jar:/rootpath/subdir/b-1.0.jar:/rootpath/subdir/a-1.0.jar and /rootpath/subdir/a-1.0.jar:/rootpath/subdir/b-1.0.jar have different results?

The de-duplication operation is a full path matching

@LuciferYang
Copy link
Contributor Author

bd89c95 change to de duplication only during testing.

And 4e9a0d8 retesting hadoop2


sys.env.get(ENV_DIST_CLASSPATH).foreach { cp =>
addClasspathEntry(getClusterPath(sparkConf, cp), env)
val newCp = if (Utils.isTesting) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe let's add a comment with mentioning the JIRA number.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, will add comments after the hadoop2 check pass

Copy link
Member

@HyukjinKwon HyukjinKwon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM otherwise.

@LuciferYang
Copy link
Contributor Author

@LuciferYang
Copy link
Contributor Author

2712ae0 add comments and check hadoop3

@HyukjinKwon
Copy link
Member

Merged to master.

@LuciferYang
Copy link
Contributor Author

thanks @HyukjinKwon

@LuciferYang
Copy link
Contributor Author

https://github.com/apache/spark/actions/runs/3190113779
image

Yeah ~ build success

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants