Pawel Pasterz created BEAM-10085: ------------------------------------ Summary: Direct Runner Tests failing [Java 11] Key: BEAM-10085 URL: https://issues.apache.org/jira/browse/BEAM-10085 Project: Beam Issue Type: Improvement Components: runner-direct Reporter: Pawel Pasterz
Gradle task _*:runners:direct-java:test*_ fails during Java 11 Precommit job Example stack trace: {code:java} > Task :runners:direct-java:test org.apache.beam.runners.direct.WatermarkManagerTest > updateWatermarkWithDifferentWindowedValueInstances SKIPPED org.apache.beam.runners.direct.ExecutorServiceParallelExecutorTest > testNoThreadsLeakInPipelineExecution SKIPPED org.apache.beam.runners.direct.ExecutorServiceParallelExecutorTest > ensureMetricsThreadDoesntLeak SKIPPED org.apache.beam.runners.direct.DirectRunnerApiSurfaceTest > testDirectRunnerApiSurface FAILED java.lang.AssertionError: Expected: API surface to include only: Classes in package "org.apache.beam.sdk" Classes in package "org.apache.beam.runners.direct" Classes in package "org.joda.time" Classes in package "javax.annotation" Classes in package "java.math" but: The following white-listed scopes did not have matching classes on the API surface: No Classes in package "java.math" No Classes in package "javax.annotation" No Classes in package "org.apache.beam.runners.direct" No Classes in package "org.apache.beam.sdk" No Classes in package "org.joda.time" at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:18) at org.junit.Assert.assertThat(Assert.java:966) at org.junit.Assert.assertThat(Assert.java:931) at org.apache.beam.runners.direct.DirectRunnerApiSurfaceTest.testDirectRunnerApiSurface(DirectRunnerApiSurfaceTest.java:76) Gradle Test Executor 97 finished executing tests. {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)