Abacn commented on PR #23014: URL: https://github.com/apache/beam/pull/23014#issuecomment-1260014458
`FAILED apache_beam/io/external/xlang_jdbcio_it_test.py::CrossLanguageJdbcIOTest::test_xlang_jdbc_read_0_postgres` this time due to ```INFO apache_beam.utils.subprocess_server:subprocess_server.py:126 Exception in thread "main" java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: Could not initialize class org.apache.beam.sdk.schemas.logicaltypes.FixedPrecisionNumeric ``` The error also appears locally. It is confusing as the run 19 days ago (first commit in this PR) succeeded. The change should not cause this. It is found that the test pulled image `beam_java8_sdk:2.43.0.dev` from [dockerhub](https://hub.docker.com/layers/apache/beam_java8_sdk/2.43.0.dev/images/sha256-2b0adb0e6cd4673e2b786ebb384752d4514acb431c3ff98cad61512d02672251?context=explore). Prevented this locally by commenting out this line: https://github.com/apache/beam/blob/8dea86bc9d5abdda866c986a32afd1f611d1c1b2/sdks/python/apache_beam/runners/portability/fn_api_runner/worker_handlers.py#L765 via command test succeeded. @kileys Can we change tag or delete this docker image `beam_java8_sdk:2.43.0.dev` in DockerHub? Otherwise code changes results in java base image change may failure to pass tests due to inconsistent docker image used---until 2.43.0 cut and master moves to 2.44.0. It may also related to recent elevated running time for python postcommit tests trying to pull this 600 MB image multiple times. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
