+1 on Shuo's comment.

If you only need to touch core module or some specific modules, you can
just run tests/check under that module, in case you cannot fix such local
environment related problem.

For example, run "./gradlew :core:check"  if you only need to work on core
module.

-Rui

On Mon, Nov 25, 2019 at 11:59 PM Shuo Cheng <[email protected]> wrote:

> First make sure the URLs in `FileReaderTest`, e.g ,
> en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States,
> can be accessed from your machine.
>
> On Tue, Nov 26, 2019 at 3:49 PM Juan Pan <[email protected]> wrote:
>
> > Hi everyone,
> >
> >
> > After migrating Calcite to Gradle, i built Calcite referring to docs[1]
> > and got the following exception. As i have no idea to handle it, this
> > help-seeking email comes.
> >
> >
> > Thanks in advance.
> >
> >
> > Best wishes,
> > Trista
> >
> >
> > [1] https://calcite.apache.org/docs/howto.html#building-from-git
> >
> >
> >
> >
> > org.apache.calcite.adapter.file.FileReaderTest > testJsonFile
> > STANDARD_ERROR
> >     SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
> >     SLF4J: Defaulting to no-operation (NOP) logger implementation
> >     SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for
> > further details.
> >           5.2sec, org.apache.calcite.adapter.file.FileReaderTest >
> > testJsonFile
> > FAILURE   0.6sec, org.apache.calcite.adapter.file.FileReaderTest >
> > testFileReaderUrlNoPath
> >
> >
> > org.apache.calcite.adapter.file.FileReaderTest > testFileReaderUrlNoPath
> > FAILED
> >     org.apache.calcite.adapter.file.FileReaderException: Cannot read //
> >
> en.wikipedia.org/wiki/List_of_states_and_territories_of_the_United_States
> >         at
> > org.apache.calcite.adapter.file.FileReader.getTable(FileReader.java:72)
> >         at
> > org.apache.calcite.adapter.file.FileReader.refresh(FileReader.java:131)
> >         at
> >
> org.apache.calcite.adapter.file.FileReaderTest.testFileReaderUrlNoPath(FileReaderTest.java:80)
> >
> >
> >         Caused by:
> >         java.net.SocketException: Connection reset
> >             at
> java.net.SocketInputStream.read(SocketInputStream.java:210)
> >             at
> java.net.SocketInputStream.read(SocketInputStream.java:141)
> >             at
> > java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
> >             at
> > java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
> >             at
> > java.io.BufferedInputStream.read(BufferedInputStream.java:345)
> >             at
> > sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
> >             at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
> >             at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:706)
> >             at
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
> >             at
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
> >             at
> > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
> >             at
> > org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:750)
> >             at
> > org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:722)
> >             at
> > org.jsoup.helper.HttpConnection.execute(HttpConnection.java:306)
> >             at
> org.jsoup.helper.HttpConnection.get(HttpConnection.java:295)
> >             at org.jsoup.Jsoup.parse(Jsoup.java:183)
> >             at
> > org.apache.calcite.adapter.file.FileReader.getTable(FileReader.java:69)
> >             ... 2 more
> > FAILURE  28.0sec,   15 completed,   1 failed,   2 skipped,
> > org.apache.calcite.adapter.file.FileReaderTest
> > WARNING   4.3sec,   16 completed,   0 failed,   1 skipped,
> > org.apache.calcite.adapter.file.SqlTest
> > FAILURE  34.0sec,   31 completed,   1 failed,   3 skipped, Gradle Test
> Run
> > :file:test
> >
> >
> > 31 tests completed, 1 failed, 3 skipped
> >
> >
> > > Task :file:test FAILED
> >
> >
> >  Juan Pan
> >
> >
> > [email protected]
> > Juan Pan(Trista), Apache ShardingSphere
> >
> >
>

Reply via email to