You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@calcite.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2024/04/10 20:07:18 UTC

Build failed in Jenkins: Calcite » Calcite-snapshots #864

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
SKIPPED   0.0sec,    0 completed,   0 failed,   0 skipped, org.apache.calcite.slt.SqlLogicTests > testAll()
WARNING   1.1sec,    0 completed,   0 failed,   0 skipped, org.apache.calcite.slt.SqlLogicTests
WARNING   0.0sec,    2 completed,   0 failed,   2 skipped, org.apache.calcite.materialize.TpcdsLatticeSuggesterTest

> Task :redis:javadoc
> Task :redis:javadocJar

> Task :redis:test
WARNING   0.1sec,    1 completed,   0 failed,   1 skipped, org.apache.calcite.adapter.redis.RedisMiniServer

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)
FAILURE   0.0sec, org.apache.calcite.adapter.redis.RedisAdapterCaseBase > initializationError
    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)
        at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
        at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
        at org.junit.jupiter.engine.extension.SameThreadTimeoutInvocation.proceed(SameThreadTimeoutInvocation.java:45)
        at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptLifecycleMethod(TimeoutExtension.java:128)
        at org.junit.jupiter.engine.extension.TimeoutExtension.interceptBeforeAllMethod(TimeoutExtension.java:70)
        at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
        at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
        at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
        at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
        at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeBeforeAllMethods$13(ClassBasedTestDescriptor.java:411)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeBeforeAllMethods(ClassBasedTestDescriptor.java:409)
        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:215)
        at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:84)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:148)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.executeNonConcurrentTasks(ForkJoinPoolHierarchicalTestExecutorService.java:155)
        at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:135)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
        at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
        at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
        at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
        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)
            ... 42 more
            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)
                ... 46 more

FAILURE  13.2sec,    1 completed,   1 failed,   0 skipped, org.apache.calcite.adapter.redis.RedisAdapterCaseBase
FAILURE  17.3sec,    2 completed,   1 failed,   1 skipped, Gradle Test Run :redis:test

2 tests completed, 1 failed, 1 skipped

> Task :redis:test FAILED

> Task :core:test
         11.4sec, org.apache.calcite.util.UtilTest > testConsPerformance()
         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.SourceTest > testRelativeFileToUrl(String, String)
SKIPPED   0.0sec,    0 completed,   0 failed,   0 skipped, org.apache.calcite.util.SourceTest > testAbsoluteFileToUrl(String, 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
          2.2sec, org.apache.calcite.util.PartiallyOrderedSetTest > testDivisorSeries()
          2.8sec, org.apache.calcite.util.PartiallyOrderedSetTest > testDivisorPoset()
          2.7sec, org.apache.calcite.util.PartiallyOrderedSetTest > testDivisorInverseSeries()
         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
         10.1sec, org.apache.calcite.test.PigletTest > testValues()
         10.1sec, org.apache.calcite.test.PigRelBuilderTest > testGroup2()
         11.8sec,   22 completed,   0 failed,   0 skipped, org.apache.calcite.test.PigRelBuilderTest
         14.5sec, org.apache.calcite.test.PigRelExTest > testNegation()
         14.6sec, org.apache.calcite.test.PigRelOpTest > testLoadWithSchema()
          2.5sec, org.apache.calcite.test.PigletTest > testFilterExample()
          4.0sec, org.apache.calcite.test.PigScriptTest > testReadScript()
          4.0sec,    1 completed,   0 failed,   0 skipped, org.apache.calcite.test.PigScriptTest
WARNING  17.5sec,   19 completed,   0 failed,   1 skipped, org.apache.calcite.test.PigletTest
          3.1sec, org.apache.calcite.test.PigRelOpTest > testForEachNested()
          2.5sec, org.apache.calcite.test.PigRelOpTest > testOrderBy()

> Task :plus:test
          7.4sec, org.apache.calcite.chinook.RemotePreparedStatementParametersTest > testParametersShouldWorkWithRaw()
         11.0sec, org.apache.calcite.adapter.os.OsAdapterTest > testVmstat()
          3.7sec, org.apache.calcite.chinook.RemotePreparedStatementParametersTest > testSeveralParametersShouldWorkWithCalcite()
         11.6sec,    3 completed,   0 failed,   0 skipped, org.apache.calcite.chinook.RemotePreparedStatementParametersTest
         14.9sec, org.apache.calcite.chinook.EndToEndTest > test(String)[1], [1] sql/preferred-for-specific-user.iq
         18.5sec,    4 completed,   0 failed,   0 skipped, org.apache.calcite.chinook.EndToEndTest > test(String)
         18.6sec,    4 completed,   0 failed,   0 skipped, org.apache.calcite.chinook.EndToEndTest
          2.1sec, org.apache.calcite.adapter.os.OsAdapterTest > testCpuInfo()
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