prestodb / presto

The official home of the Presto distributed SQL query engine for big data
http://prestodb.io
Apache License 2.0
16.08k stars 5.39k forks source link

Flaky test TestParquetReader.testStructOfTwoNestedArrays #22907

Open rschlussel opened 5 months ago

rschlussel commented 5 months ago

Error: Tests run: 3131, Failures: 1, Errors: 0, Skipped: 90, Time elapsed: 2,626.714 s <<< FAILURE! - in TestSuite Error: com.facebook.presto.hive.parquet.TestParquetReader.testStructOfTwoNestedArrays Time elapsed: 0.238 s <<< FAILURE! java.lang.NullPointerException at com.facebook.presto.parquet.reader.ParquetColumnChunk.readDictionaryPage(ParquetColumnChunk.java:241) at com.facebook.presto.parquet.reader.ParquetColumnChunk.buildPageReader(ParquetColumnChunk.java:116) at com.facebook.presto.parquet.reader.ParquetReader.createPageReaderInternal(ParquetReader.java:494) at com.facebook.presto.parquet.reader.ParquetReader.createPageReader(ParquetReader.java:487) at com.facebook.presto.parquet.reader.ParquetReader.readPrimitive(ParquetReader.java:366) at com.facebook.presto.parquet.reader.ParquetReader.readColumnChunk(ParquetReader.java:550) at com.facebook.presto.parquet.reader.ParquetReader.readArray(ParquetReader.java:273) at com.facebook.presto.parquet.reader.ParquetReader.readColumnChunk(ParquetReader.java:547) at com.facebook.presto.parquet.reader.ParquetReader.readArray(ParquetReader.java:273) at com.facebook.presto.parquet.reader.ParquetReader.readColumnChunk(ParquetReader.java:547) at com.facebook.presto.parquet.reader.ParquetReader.readStruct(ParquetReader.java:309) at com.facebook.presto.parquet.reader.ParquetReader.readColumnChunk(ParquetReader.java:541) at com.facebook.presto.parquet.reader.ParquetReader.readBlock(ParquetReader.java:533) at com.facebook.presto.hive.parquet.ParquetPageSource$ParquetBlockLoader.load(ParquetPageSource.java:230) at com.facebook.presto.hive.parquet.ParquetPageSource$ParquetBlockLoader.load(ParquetPageSource.java:208) at com.facebook.presto.common.block.LazyBlock.assureLoaded(LazyBlock.java:313) at com.facebook.presto.common.block.LazyBlock.isNull(LazyBlock.java:277) at com.facebook.presto.hive.parquet.ParquetTester.decodeObject(ParquetTester.java:811) at com.facebook.presto.hive.parquet.ParquetTester.assertPageSource(ParquetTester.java:546) at com.facebook.presto.hive.parquet.ParquetTester.assertPageSource(ParquetTester.java:530) at com.facebook.presto.hive.parquet.ParquetTester.assertFileContents(ParquetTester.java:522) at com.facebook.presto.hive.parquet.ParquetTester.assertRoundTrip(ParquetTester.java:391) at com.facebook.presto.hive.parquet.ParquetTester.testRoundTripType(ParquetTester.java:321) at com.facebook.presto.hive.parquet.ParquetTester.testRoundTrip(ParquetTester.java:223) at com.facebook.presto.hive.parquet.AbstractTestParquetReader.testStructOfTwoNestedArrays(AbstractTestParquetReader.java:787) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:135) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:673) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:220) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:945) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:193) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750)

rschlussel commented 5 months ago

https://github.com/prestodb/presto/actions/runs/9356119094/job/25752830540