See <https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/864/display/redirect?page=changes>
Changes: [mbudiu] [CALCITE-6355] RelToSqlConverter[ORDER BY] generates an incorrect order by when NULLS LAST is used in non-projected field ------------------------------------------ [...truncated 310.23 KB...] public static PigConverter create(FrameworkConfig config, ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:111: warning: no @return public static PigConverter create(FrameworkConfig config, ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:111: warning: no @throws for java.lang.Exception public static PigConverter create(FrameworkConfig config, ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:117: warning: no @param for config public static PigConverter create(FrameworkConfig config) throws Exception { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:117: warning: no @return public static PigConverter create(FrameworkConfig config) throws Exception { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:117: warning: no @throws for java.lang.Exception public static PigConverter create(FrameworkConfig config) throws Exception { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:176: warning: no @return public String getPigScript(InputStream in, Map<String, String> params) ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:176: warning: no @throws for java.io.IOException public String getPigScript(InputStream in, Map<String, String> params) ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java:228: warning: no @return public List<String> pigToSql(String pigQuery, SqlDialect sqlDialect) ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigRelBuilder.java:83: warning: no @param for config public static PigRelBuilder create(FrameworkConfig config) { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigRelBuilder.java:83: warning: no @return public static PigRelBuilder create(FrameworkConfig config) { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigRelBuilder.java:454: warning: no @param for flattenOutputAliases public RelBuilder multiSetFlatten(List<Integer> flattenCols, List<String> flattenOutputAliases) { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigRelBuilder.java:608: warning: no @return public List<RelNode> getRelsForStores() { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigTable.java:58: warning: no @return public static RelOptTable createRelOptTable(RelOptSchema schema, ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/piglet/src/main/java/org/apache/calcite/piglet/PigToSqlAggregateRule.java:74: warning: no @param for config protected PigToSqlAggregateRule(Config config) { ^ > Task :redis:forbiddenApisTest > Task :redis:forbiddenApis > Task :redis:jandexTest > Task :redis:jandex > Task :piglet:javadoc 21 warnings > Task :piglet:javadocJar > Task :plus:javadoc /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/plus/src/main/java/org/apache/calcite/adapter/tpcds/TpcdsSchema.java:98: warning: no @param for scaleFactor public TpcdsSchema(double scaleFactor) { ^ /home/jenkins/jenkins-agent/712657a4/workspace/Calcite/Calcite-snapshots/plus/src/main/java/org/apache/calcite/adapter/os/SqlShell.java:120: warning: no @param for args public static void main(String[] args) { ^ 2 warnings > Task :core:test 0.2sec, 5 completed, 0 failed, 0 skipped, org.apache.calcite.test.SqlValidatorDynamicTest 0.1sec, 7 completed, 0 failed, 0 skipped, org.apache.calcite.util.mapping.MappingTest 0.1sec, 12 completed, 0 failed, 0 skipped, org.apache.calcite.util.graph.DirectedGraphTest 0.2sec, 22 completed, 0 failed, 0 skipped, org.apache.calcite.util.format.FormatElementEnumTest > Task :plus:javadocJar > Task :plus:test [0;34;1mSKIPPED[0m 0.0sec, [0;34;1m 0[0m completed, 0 failed, 0 skipped, org.apache.calcite.slt.[0;1mSqlLogicTests[0m > [0;1mtestAll()[0m [0;34;1mWARNING[0m 1.1sec, [0;34;1m 0[0m completed, 0 failed, 0 skipped, org.apache.calcite.slt.[0;34;1mSqlLogicTests[0m [0;34;1mWARNING[0m 0.0sec, 2 completed, 0 failed, [0;34;1m 2[0m skipped, org.apache.calcite.materialize.[0;34;1mTpcdsLatticeSuggesterTest[0m > Task :redis:javadoc > Task :redis:javadocJar > Task :redis:test [0;34;1mWARNING[0m 0.1sec, 1 completed, 0 failed, [0;34;1m 1[0m skipped, org.apache.calcite.adapter.redis.[0;34;1mRedisMiniServer[0m Gradle Test Executor 22 STANDARD_OUT tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:53,796 [ForkJoinPool-1-worker-1] INFO - Pulling docker image: testcontainers/ryuk:0.5.1. Please be patient; this may take some time but only needs to be done once. tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:54,784 [docker-java-stream--1761815518] INFO - Starting to pull image tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:54,930 [docker-java-stream--1761815518] INFO - Pulling image layers: 0 pending, 0 downloaded, 0 extracted, (0 bytes/0 bytes) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:54,992 [docker-java-stream--1761815518] INFO - Pulling image layers: 2 pending, 1 downloaded, 0 extracted, (332 KB/? MB) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:54,996 [docker-java-stream--1761815518] INFO - Pulling image layers: 1 pending, 2 downloaded, 0 extracted, (2 MB/? MB) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:55,004 [docker-java-stream--1761815518] INFO - Pulling image layers: 0 pending, 3 downloaded, 0 extracted, (5 MB/5 MB) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:55,336 [docker-java-stream--1761815518] INFO - Pulling image layers: 0 pending, 3 downloaded, 1 extracted, (5 MB/5 MB) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:55,660 [docker-java-stream--1761815518] INFO - Pulling image layers: 0 pending, 3 downloaded, 2 extracted, (5 MB/5 MB) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:55,934 [docker-java-stream--1761815518] INFO - Pulling image layers: 0 pending, 3 downloaded, 3 extracted, (5 MB/5 MB) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:56,012 [docker-java-stream--1761815518] INFO - Pull complete. 3 layers, pulled in 1s (downloaded 5 MB at 5 MB/s) tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:56,012 [ForkJoinPool-1-worker-1] INFO - Image testcontainers/ryuk:0.5.1 pull took PT2.172S tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:56,296 [ForkJoinPool-1-worker-1] INFO - Creating container for image: testcontainers/ryuk:0.5.1 tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:56,984 [ForkJoinPool-1-worker-1] INFO - Container testcontainers/ryuk:0.5.1 is starting: 414e13890cf61b149944bd34424c658b145bbe2d4237eb3ad2f0babe14fc5d14 tc.testcontainers/ryuk:0.5.1 2024-04-10 20:00:58,702 [ForkJoinPool-1-worker-1] INFO - Container testcontainers/ryuk:0.5.1 started in PT2.406S tc.redis:2.8.19 2024-04-10 20:00:58,769 [ForkJoinPool-1-worker-1] INFO - Pulling docker image: redis:2.8.19. Please be patient; this may take some time but only needs to be done once. tc.redis:2.8.19 2024-04-10 20:00:59,049 [docker-java-stream--1564687249] INFO - Starting to pull image tc.redis:2.8.19 2024-04-10 20:00:59,050 [docker-java-stream--1564687249] INFO - Pulling image layers: 0 pending, 0 downloaded, 0 extracted, (0 bytes/0 bytes) tc.redis:2.8.19 2024-04-10 20:00:59,389 [docker-java-stream-1857506576] INFO - Starting to pull image tc.redis:2.8.19 2024-04-10 20:00:59,390 [docker-java-stream-1857506576] INFO - Pulling image layers: 0 pending, 0 downloaded, 0 extracted, (0 bytes/0 bytes) tc.redis:2.8.19 2024-04-10 20:00:59,421 [ForkJoinPool-1-worker-1] INFO - Pulling docker image: redis:2.8.19. Please be patient; this may take some time but only needs to be done once. tc.redis:2.8.19 2024-04-10 20:00:59,720 [docker-java-stream--1564687249] INFO - Starting to pull image tc.redis:2.8.19 2024-04-10 20:00:59,722 [docker-java-stream--1564687249] INFO - Pulling image layers: 0 pending, 0 downloaded, 0 extracted, (0 bytes/0 bytes) tc.redis:2.8.19 2024-04-10 20:00:59,999 [docker-java-stream-1857506576] INFO - Starting to pull image tc.redis:2.8.19 2024-04-10 20:01:00,000 [docker-java-stream-1857506576] INFO - Pulling image layers: 0 pending, 0 downloaded, 0 extracted, (0 bytes/0 bytes) [0;31;1mFAILURE[0m 0.0sec, org.apache.calcite.adapter.redis.[0;1mRedisAdapterCaseBase[0m > [0;1minitializationError[0m org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=redis:2.8.19, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@426b132b) at org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1367) at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:362) at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:333) at org.apache.calcite.adapter.redis.RedisCaseBase.startRedisContainer(RedisCaseBase.java:67) [0;0;90mat org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727) [0m [0;0;90mat org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) [0m [0;0;90mat org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) [0m [0;0;90mat org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45) [0m [0;0;90mat org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) [0m [0;0;90mat org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:128) [0m [0;0;90mat org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeAllMethod(TimeoutExtension.java:70) [0m [0;0;90mat org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) [0m [0;0;90mat org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) [0m [0;0;90mat org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) [0m [0;0;90mat org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) [0m [0;0;90mat org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) [0m [0;0;90mat org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) [0m [0;0;90mat org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) [0m [0;0;90mat org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) [0m [0;0;90mat org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllMethods$13(ClassBasedTestDescriptor.java:411) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) [0m [0;0;90mat org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllMethods(ClassBasedTestDescriptor.java:409) [0m [0;0;90mat org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:215) [0m [0;0;90mat org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:84) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:135) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) [0m [0;0;90mat org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) [0m Caused by: org.testcontainers.containers.ContainerFetchException: Failed to get Docker client for redis:2.8.19 at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:125) at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:28) at org.testcontainers.utility.LazyFuture.getResolvedValue(LazyFuture.java:20) at org.testcontainers.utility.LazyFuture.get(LazyFuture.java:41) at org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1365) [0;0;90m ... 42 more [0m Caused by: com.github.dockerjava.api.exception.DockerClientException: Could not pull image: [DEPRECATION NOTICE] Docker Image Format v1 and Docker Image manifest version 2, schema 1 support is disabled by default and will be removed in an upcoming release. Suggest the author of docker.io/library/redis:2.8.19 to upgrade the image to the OCI Format or Docker Image manifest v2, schema 2. More information at https://docs.docker.com/go/deprecated-image-specs/ at com.github.dockerjava.api.command.PullImageResultCallback.checkDockerClientPullSuccessful(PullImageResultCallback.java:97) at com.github.dockerjava.api.command.PullImageResultCallback.throwFirstError(PullImageResultCallback.java:112) at com.github.dockerjava.api.async.ResultCallbackTemplate.awaitCompletion(ResultCallbackTemplate.java:93) at org.testcontainers.images.TimeLimitedLoggedPullImageResultCallback.awaitCompletion(TimeLimitedLoggedPullImageResultCallback.java:58) at org.testcontainers.images.RemoteDockerImage.resolve(RemoteDockerImage.java:97) [0;0;90m ... 46 more [0m [0;31;1mFAILURE[0m 13.2sec, 1 completed, [0;31;1m 1[0m failed, 0 skipped, org.apache.calcite.adapter.redis.[0;31;1mRedisAdapterCaseBase[0m [0;31;1mFAILURE[0m 17.3sec, 2 completed, [0;31;1m 1[0m failed, [0;34;1m 1[0m skipped, [0;31;1mGradle Test Run :redis:test[0m 2 tests completed, 1 failed, 1 skipped > Task :redis:test FAILED > Task :core:test [0;1m 11.4sec[0m, org.apache.calcite.util.[0;1mUtilTest[0m > [0;1mtestConsPerformance()[0m 13.7sec, 84 completed, 0 failed, 0 skipped, org.apache.calcite.util.UtilTest 0.3sec, 4 completed, 0 failed, 0 skipped, org.apache.calcite.util.[0;1mSourceTest[0m > [0;1mtestRelativeFileToUrl(String,[0m String) [0;34;1mSKIPPED[0m 0.0sec, [0;34;1m 0[0m completed, 0 failed, 0 skipped, org.apache.calcite.util.[0;1mSourceTest[0m > [0;1mtestAbsoluteFileToUrl(String,[0m String) 0.5sec, 10 completed, 0 failed, 0 skipped, org.apache.calcite.util.SourceTest 0.0sec, 5 completed, 0 failed, 0 skipped, org.apache.calcite.util.ReflectVisitorTest 0.3sec, 11 completed, 0 failed, 0 skipped, org.apache.calcite.util.RangeSetTest 0.0sec, 9 completed, 0 failed, 0 skipped, org.apache.calcite.util.PrecedenceClimbingParserTest 0.0sec, 5 completed, 0 failed, 0 skipped, org.apache.calcite.util.PermutationTestCase [0;1m 2.2sec[0m, org.apache.calcite.util.[0;1mPartiallyOrderedSetTest[0m > [0;1mtestDivisorSeries()[0m [0;1m 2.8sec[0m, org.apache.calcite.util.[0;1mPartiallyOrderedSetTest[0m > [0;1mtestDivisorPoset()[0m [0;1m 2.7sec[0m, org.apache.calcite.util.[0;1mPartiallyOrderedSetTest[0m > [0;1mtestDivisorInverseSeries()[0m 10.8sec, 13 completed, 0 failed, 0 skipped, org.apache.calcite.util.PartiallyOrderedSetTest 0.2sec, 8 completed, 0 failed, 0 skipped, org.apache.calcite.util.PairListTest 0.5sec, 34 completed, 0 failed, 0 skipped, org.apache.calcite.util.ImmutableBitSetTest 0.1sec, 4 completed, 0 failed, 0 skipped, org.apache.calcite.util.FormatModelTest > Task :piglet:test [0;1m 10.1sec[0m, org.apache.calcite.test.[0;1mPigletTest[0m > [0;1mtestValues()[0m [0;1m 10.1sec[0m, org.apache.calcite.test.[0;1mPigRelBuilderTest[0m > [0;1mtestGroup2()[0m 11.8sec, 22 completed, 0 failed, 0 skipped, org.apache.calcite.test.PigRelBuilderTest [0;1m 14.5sec[0m, org.apache.calcite.test.[0;1mPigRelExTest[0m > [0;1mtestNegation()[0m [0;1m 14.6sec[0m, org.apache.calcite.test.[0;1mPigRelOpTest[0m > [0;1mtestLoadWithSchema()[0m [0;1m 2.5sec[0m, org.apache.calcite.test.[0;1mPigletTest[0m > [0;1mtestFilterExample()[0m [0;1m 4.0sec[0m, org.apache.calcite.test.[0;1mPigScriptTest[0m > [0;1mtestReadScript()[0m 4.0sec, 1 completed, 0 failed, 0 skipped, org.apache.calcite.test.PigScriptTest [0;34;1mWARNING[0m 17.5sec, 19 completed, 0 failed, [0;34;1m 1[0m skipped, org.apache.calcite.test.[0;34;1mPigletTest[0m [0;1m 3.1sec[0m, org.apache.calcite.test.[0;1mPigRelOpTest[0m > [0;1mtestForEachNested()[0m [0;1m 2.5sec[0m, org.apache.calcite.test.[0;1mPigRelOpTest[0m > [0;1mtestOrderBy()[0m > Task :plus:test [0;1m 7.4sec[0m, org.apache.calcite.chinook.[0;1mRemotePreparedStatementParametersTest[0m > [0;1mtestParametersShouldWorkWithRaw()[0m [0;1m 11.0sec[0m, org.apache.calcite.adapter.os.[0;1mOsAdapterTest[0m > [0;1mtestVmstat()[0m [0;1m 3.7sec[0m, org.apache.calcite.chinook.[0;1mRemotePreparedStatementParametersTest[0m > [0;1mtestSeveralParametersShouldWorkWithCalcite()[0m 11.6sec, 3 completed, 0 failed, 0 skipped, org.apache.calcite.chinook.RemotePreparedStatementParametersTest [0;1m 14.9sec[0m, org.apache.calcite.chinook.[0;1mEndToEndTest[0m > [0;1mtest(String)[0m[1], [1] sql/preferred-for-specific-user.iq 18.5sec, 4 completed, 0 failed, 0 skipped, org.apache.calcite.chinook.[0;1mEndToEndTest[0m > [0;1mtest(String)[0m 18.6sec, 4 completed, 0 failed, 0 skipped, org.apache.calcite.chinook.EndToEndTest [0;1m 2.1sec[0m, org.apache.calcite.adapter.os.[0;1mOsAdapterTest[0m > [0;1mtestCpuInfo()[0m FATAL: command execution failed hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@3df5dec8:jenkins-shared-ubuntu-1": Remote call on jenkins-shared-ubuntu-1 failed. The channel is closing down or has closed down at hudson.remoting.Channel.call(Channel.java:996) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:285) at com.sun.proxy.$Proxy138.isAlive(Unknown Source) at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:1212) at hudson.Launcher$RemoteLauncher$ProcImpl.join(Launcher.java:1204) at hudson.Launcher$ProcStarter.join(Launcher.java:521) at hudson.plugins.gradle.Gradle.perform(Gradle.java:321) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) at hudson.model.Build$BuildExecution.build(Build.java:199) at hudson.model.Build$BuildExecution.doRun(Build.java:164) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:526) at hudson.model.Run.execute(Run.java:1841) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) at hudson.model.ResourceController.execute(ResourceController.java:101) at hudson.model.Executor.run(Executor.java:442) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75) Caused by: java.io.EOFException at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2911) at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3406) at java.base/java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:932) at java.base/java.io.ObjectInputStream.<init>(ObjectInputStream.java:375) at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:49) at hudson.remoting.Command.readFrom(Command.java:142) at hudson.remoting.Command.readFrom(Command.java:128) at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61) Build step 'Invoke Gradle script' changed build result to FAILURE Build step 'Invoke Gradle script' marked build as failure ERROR: Step ‘Publish JUnit test result report’ failed: no workspace for Calcite/Calcite-snapshots #864 ERROR: jenkins-shared-ubuntu-1 is offline; cannot locate jdk_1.8_latest