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
>

Reply via email to