It would be nice if this failed gracefully, indicating what dependency is not installed.
Kenn On Thu, Nov 21, 2019 at 4:38 AM Elliotte Rusty Harold <elh...@ibiblio.org> wrote: > That would explain it. I didn't have Docker installed. I do now, so > let's see if it passes. Ultimately the root cause for a lot of this > seems to be incomplete and conflicting docs. I hope we can invest some > effort into improving this. > > On Thu, Nov 21, 2019 at 6:27 AM Gleb Kanterov <g...@spotify.com> wrote: > > > > :sdks:java:io:clickhouse:test is using testcontainers. Testcontainers is > a Java library that supports JUnit tests, providing lightweight, throwaway > instances of common databases, Selenium web browsers, or anything else that > can run in a Docker container. Therefore, ClickHouse tests require a local > Docker environment. It might make sense to move tests using testcontainers > into a separate gradle task if it's a common issue. > > > > On Thu, Nov 21, 2019 at 12:10 PM Elliotte Rusty Harold < > elh...@ibiblio.org> wrote: > >> > >> I'm slowly working my way through getting the tests to run and pass. > >> We have a lot of work to do on the contributing docs to explain how to > >> setup and run the build. There's clearly a lot of knowledge in > >> developers' heads and workstations that hasn't yet made it into the > >> docs. > >> > >> The latest is a problem finding "github.com/linkedin/goavro" when I > >> run goVet. I'm not a go person. Is this something that requires an > >> extra install? If so, how is it installed? Or is this some error in > >> the build.gradles? Or perhaps my go config is borked and gradle is > >> looking in the wrong directory? > >> > >> > Task :sdks:go:examples:resolveBuildDependencies > >> Resolving ./github.com/apache/beam/sdks/go@/home/elharo/beam/sdks/go > >> .gogradle/project_gopath/src/ > github.com/apache/beam/sdks/go/examples/vendor/github.com/apache/beam/sdks/go/pkg/beam/io/avroio/avroio.go:28:2 > : > >> cannot find package "github.com/linkedin/goavro" in any of: > >> /home/elharo/beam/sdks/go/examples/.gogradle/project_gopath/src/ > github.com/apache/beam/sdks/go/examples/vendor/github.com/linkedin/goavro > >> (vendor tree) > >> /home/elharo/.gradle/go/binary/1.12/go/src/ > github.com/linkedin/goavro > >> (from $GOROOT) > >> /home/elharo/beam/sdks/go/examples/.gogradle/project_gopath/src/ > github.com/linkedin/goavro > >> (from $GOPATH) > >> > >> > Task :sdks:go:examples:goVet FAILED > >> > >> I'm also seeing failures in ClickHouseIOTest: > >> > >> > Task :sdks:java:io:clickhouse:test > >> > >> org.apache.beam.sdk.io.clickhouse.ClickHouseIOTest > classMethod FAILED > >> java.lang.IllegalStateException > >> > >> org.apache.beam.sdk.io.clickhouse.ClickHouseIOTest > classMethod FAILED > >> java.lang.NullPointerException > >> > >> org.apache.beam.sdk.io.clickhouse.AtomicInsertTest > classMethod FAILED > >> java.lang.IllegalStateException > >> > >> org.apache.beam.sdk.io.clickhouse.AtomicInsertTest > classMethod FAILED > >> java.lang.NullPointerException > >> > >> -- > >> Elliotte Rusty Harold > >> elh...@ibiblio.org > > > > -- > Elliotte Rusty Harold > elh...@ibiblio.org >