Ted

I suspected you needed a rebase, but I confirmed that your commit's parent is 
the latest Master. 

For DRILL-6190 ( 
https://travis-ci.org/apache/drill/builds/346839630?utm_source=github_status&utm_medium=notification
 )
the failure points to testDistinctQuery : ( 
https://api.travis-ci.org/v3/job/346839631/log.txt ).. expected result didn't 
match.

Total record count: 2 16:15:12.576 [main] ERROR org.apache.drill.TestReporter - 
Test Failed (d: 0 B(1 B), h: 371.1 MiB(851.6 MiB), nh: 434.6 KiB(104.5 MiB)): 
testDistinctQuery(org.apache.drill.exec.store.pcap.TestPcapRecordReader) 
java.lang.AssertionError: expected:<1> but was:<2> at 
org.apache.drill.exec.store.pcap.TestPcapRecordReader.printResultAndVerifyRowCount(TestPcapRecordReader.java:68)
 ~[test-classes/:na] at 
org.apache.drill.exec.store.pcap.TestPcapRecordReader.runSQLVerifyCount(TestPcapRecordReader.java:56)
 ~[test-classes/:na] at 
org.apache.drill.exec.store.pcap.TestPcapRecordReader.testDistinctQuery(TestPcapRecordReader.java:51)
 ~[test-classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method) ~[na:1.7.0_151] at java.lang.reflect.Method.invoke(Method.java:606) 
~[na:1.7.0_151] at java.lang.reflect.Method.invoke(Method.java:606) 
~[na:1.7.0_151] at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
~[na:1.7.0_151] at java.lang.Thread.run(Thread.java:748) ~[na:1.7.0_151] Tests 
run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 4.404 sec <<< 
FAILURE! - in org.apache.drill.exec.store.pcap.TestPcapRecordReader 
testDistinctQuery(org.apache.drill.exec.store.pcap.TestPcapRecordReader) Time 
elapsed: 1.382 sec <<< FAILURE! java.lang.AssertionError: expected:<1> but 
was:<2> at 
org.apache.drill.exec.store.pcap.TestPcapRecordReader.printResultAndVerifyRowCount(TestPcapRecordReader.java:68)
 at 
org.apache.drill.exec.store.pcap.TestPcapRecordReader.runSQLVerifyCount(TestPcapRecordReader.java:56)
 at 
org.apache.drill.exec.store.pcap.TestPcapRecordReader.testDistinctQuery(TestPcapRecordReader.java:51)

For DRILL-6191 
(https://travis-ci.org/apache/drill/builds/346839917?utm_source=github_status&utm_medium=notification),
 I see that your unit test failed because of a likely memory leak.
Full text: https://api.travis-ci.org/v3/job/346839918/log.txt
org.apache.drill.exec.store.pcap.TestPcapRecordReader Time elapsed: 4.201 sec 
<<< ERROR! java.lang.RuntimeException: Exception while closing at 
org.apache.drill.common.DrillAutoCloseables.closeNoChecked(DrillAutoCloseables.java:46)
 at org.apache.drill.exec.client.DrillClient.close(DrillClient.java:459) at 
org.apache.drill.test.BaseTestQuery.closeClient(BaseTestQuery.java:287) at 
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at 
java.lang.reflect.Method.invoke(Method.java:606) at 
java.lang.reflect.Method.invoke(Method.java:606) at 
org.apache.maven.surefire.junitcore.JUnitCoreWrapper.createRequestAndRun(JUnitCoreWrapper.java:113)
 at 
org.apache.maven.surefire.junitcore.JUnitCoreWrapper.executeEager(JUnitCoreWrapper.java:85)
 at 
org.apache.maven.surefire.junitcore.JUnitCoreWrapper.execute(JUnitCoreWrapper.java:54)
 at 
org.apache.maven.surefire.junitcore.JUnitCoreProvider.invoke(JUnitCoreProvider.java:134)
 at 
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200)
 at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153)
 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 
Caused by: java.lang.IllegalStateException: Allocator[ROOT] closed with 
outstanding buffers allocated (1). Allocator(ROOT) 0/65536/131072/4831838208 
(res/actual/peak/limit) child allocators: 0 ledgers: 1

So the Travis system seems to be working fine. Could you check the test for 
6190 and see if 6191 has a possible leak ?

On 2/27/2018 5:36:56 PM, Timothy Farkas <[email protected]> wrote:
Can you give an link to your PR or Travis build logs? Also have you rebased 
onto the latest master?

Thanks,
Tim

________________________________
From: Ted Dunning
Sent: Tuesday, February 27, 2018 2:53:37 PM
To: [email protected]
Subject: Re: travis CI?

Yeah... Did all that.

But these are the tests that are listed as failing and this doesn't make
any sense:

16:15:12.560 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(1 B), h: 2.3 MiB(456.1 MiB), nh: 8.6 KiB(99.8 MiB)):
checkValidationException(org.apache.drill.exec.server.TestOptions)
16:15:13.269 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(1 B), h: 5.7 MiB(521.4 MiB), nh: 32.5 KiB(100.0 MiB)):
unsupportedLiteralValidation(org.apache.drill.exec.server.TestOptions)
16:19:12.035 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(128.0 KiB), h: 5.8 MiB(703.8 MiB), nh: 0 B(136.1 MiB)):
testMissingOverWithConstant(org.apache.drill.exec.TestWindowFunctions)
16:19:14.598 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(128.0 KiB), h: 3.9 MiB(1.3 GiB), nh: 0 B(137.4 MiB)):
testWindowInWindow(org.apache.drill.exec.TestWindowFunctions)
16:19:17.354 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(128.0 KiB), h: 6.6 MiB(1.0 GiB), nh: 0 B(138.3 MiB)):
testWindowGroupBy(org.apache.drill.exec.TestWindowFunctions)
16:19:18.984 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(128.0 KiB), h: 4.1 MiB(615.4 MiB), nh: 0 B(138.7 MiB)):
testLeadMissingOver(org.apache.drill.exec.TestWindowFunctions)
16:19:20.694 [main] ERROR org.apache.drill.TestReporter - Test Failed (d: 0
B(128.0 KiB), h: 3.4 MiB(1000.0 MiB), nh: 576 B(139.0 MiB)):
testMissingOverWithWindowClause(org.apache.drill.exec.TestWindowFunctions)


None of this code was even remotely touched by either of two independent
changes.



On Tue, Feb 27, 2018 at 11:24 AM, Timothy Farkas wrote:

> Hi Ted,
>
> The Travis build works. If there is a green check the build succeeded. If
> there is a red X it failed. At this point with the latest master the build
> is stable, so if the Travis build fails you probably broke something. To
> see the results of a travis build for a PR:
>
>
> 1. Go to your PR page
> 2. Go to the bottom and click show all checks
> 3. Click details next to Travis.
> 4. This will take you to the Travis page with trimmed down logs
> 5. To see full logs click Raw logs
> 6. To see the tests that fail scroll down to the bottom and look at the
> Maven test summary.
>
>
> Some of the tests do print stack traces when they are passing and working
> correctly. I agree it's annoying but the Maven test summary will give you
> an accurate list of failed tests.
>
> Thanks,
> Tim
>
> ________________________________
> From: Ted Dunning
> Sent: Tuesday, February 27, 2018 11:09:43 AM
> To: [email protected]
> Subject: travis CI?
>
> Does the travis CI build actually work?
>
> How can you tell what broke? There seem to be bunches of tests that print
> out stack traces, but actually succeed.
>
> Is there a way to access the test output file?
>

Reply via email to