Zhen Chen created CALCITE-7564:
----------------------------------

             Summary: Geode tests will time out in Java 1.8.0_481
                 Key: CALCITE-7564
                 URL: https://issues.apache.org/jira/browse/CALCITE-7564
             Project: Calcite
          Issue Type: Bug
    Affects Versions: 1.42.0
            Reporter: Zhen Chen


When I was compiling Calcite using Java "1.8.0_481" on a Mac M1, the following 
tests were very slow, and some even timed out.
{code:java}
> Task :geode:test                                                              
>                                                                               
>               65.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlWhereWithMultipleOrForLiteralFields()                                  
>                70.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlSingleBooleanWhereFilter()                                             
>               110.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlBooleanColumnNotFilter()                                               
>                70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest > 
> testWhereWithOrForNestedNumericField()                                        
>                        70.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeZipsTest > testGroupByRaw()         
>                                                                             
> 70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest > 
> testWhereWithOrForNumericField()                                              
>                        70.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlBooleanColumnFilter()                                                  
>                80.2sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest > 
> testWhereWithOrForLargeValueList()                                            
>                        70.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeZipsTest > testSelectLocItem()      
>                                                                            
> 190.3sec, org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlSingleDateWhereFilter()                                                
>                70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest > 
> testWhereWithOrForStringField()                                               
>                        70.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeZipsTest > 
> testSqlSingleStringWhereFilter()                                              
>                       210.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testAddMissingGroupByColumnToProjectedFields()                                
>                   70.1sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest 
> > testGroupByRawWithAliases()                                                 
>                          65.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeZipsTest > testGroupByView()        
>                                                                             
> 65.1sec, org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlMultipleBooleanWhereFilter()                                           
>                60.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testSqlSimple()     
>                                                                             
> 60.1sec, org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlMultipleDateWhereFilter()                                              
>                60.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlMultipleTimeWhereFilter()                                              
>               190.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlSingleTimestampWhereFilter()                                           
>                60.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlBooleanColumnIsNotNullFilter()                                         
>                55.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testInSetFilterWithNestedStringField()                                        
>                  175.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest > 
> testSqlSingleTimeWhereFilter()                                                
>               488.1sec,   13 completed,   0 failed,   0 skipped, 
> org.apache.calcite.adapter.geode.rel.GeodeAllDataTypesTest                    
>                                   170.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testCountStar()     
>                                                                            
> 110.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testFilterWithNestedField()                                                   
>                   60.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testSqlLimit2()     
>                                                                            
> 110.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testWhereWithOr()                                                             
>                   80.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testMissingProjectRelationOnGroupByColumnMatchingProjectedFields()            
>                   85.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSortWithProjection()                                                      
>                   40.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlDistinctSort()                                                         
>                  105.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSortWithProjectionAndLimit()                                              
>                   20.0sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlDistinctSort3()                                                        
>                   30.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlDistinctSort2()                                                        
>          FAILURE 425.7sec, org.apache.calcite.adapter.geode.rel.GeodeZipsTest 
> > testItemPredicate()                                                         
>                     java.util.concurrent.TimeoutException: 
> testItemPredicate() timed out after 5 minutes                                 
>                                                   at 
> java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)               
>                                                                               
>     at 
> java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1067)   
>                                                                               
>     at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1703)    
>                                                                               
>            at 
> java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)  
>                                                                               
>                                                                               
>                                                                               
>    FAILURE 648.3sec,   14 completed,   1 failed,   3 skipped, 
> org.apache.calcite.adapter.geode.rel.GeodeZipsTest                            
>                                   100.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testLimit()         
>                                                                            
> 120.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testCount()                                                                   
>                   90.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testMaxMinSumAvgInGroupBy()                                                   
>                  100.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSelectWithNestedPdxFieldAccess()                                          
>                  120.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testWhereEqual()    
>                                                                             
> 70.1sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlDisjunction()                                                          
>                  130.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testGroupBy()       
>                                                                             
> 90.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testCountInGroupBy()                                                          
>                  100.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSelectWithNullFieldValue()                                                
>                  140.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testWhereWithAndOr()                                                          
>                  130.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testWhereWithOrAnd()                                                          
>                  260.4sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testProjectionsAndWhereGreatThan()                                            
>                   50.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlBookMasterCount()                                                      
>                   70.1sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlSingleNumberWhereFilter()                                              
>                  205.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testMaxMinSumAvg()  
>                                                                             
> 70.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlBookMasterWhere()                                                      
>                  110.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testMissingProjectRelationOnGroupByColumnMatchingProjectedFields2()           
>                   70.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSqlConjunction()                                                          
>                   70.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSelectWithNestedPdx()                                                     
>                   50.2sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testSelect()        
>                                                                             
> 70.2sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSelectWithNestedPdx2()                                                    
>                   75.3sec, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > testWhereWithAnd()  
>                                                                            
> 110.3sec, org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest > 
> testSortBy2Columns()                                                          
>                  939.0sec,   36 completed,   0 failed,   0 skipped, 
> org.apache.calcite.adapter.geode.rel.GeodeBookstoreTest                       
>                           FAILURE 945.6sec,   63 completed,   1 failed,   3 
> skipped, Gradle Test Run :geode:test    {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to