[ 
https://issues.apache.org/jira/browse/LENS-178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Himanshu Gahlaut updated LENS-178:
----------------------------------
    Description: 
77 test cases are failing, while trying to run lens-cube test cases in 
parallel. Fixing this will help in running the test cases in parallel and 
reducing run time of test cases.

Tests run: 116, Failures: 77, Errors: 0, Skipped: 0.

Failed tests: 
  TestCubeRewriter.testAliasReplacer:1014 » NullPointer
  TestJoinResolver.testFindChain:99 » NullPointer
  TestJoinResolver.testBuildGraph:62 » NullPointer
  TestTimeRangeExtractor.testTimeRangeValidation:67 » NullPointer
  TestTimeRangeExtractor.testTimeRangeWithinTimeRange:119 » NullPointer
  TestTimeRangeExtractor.testTimeRangeASTPosition:90 » NullPointer
  TestTimeRangeExtractor.testPartitionColNameExtract:99 » NullPointer
  
TestBaseCubeQueries.testCommonDimensions:114->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestCubeRewriter.testJoinPathColumnLifeValidation:1281 » NullPointer
  
TestBaseCubeQueries.testMultipleFacts:152->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestJoinResolver.testDimOnlyQuery:316 » NullPointer
  TestJoinResolver.testJoinTypeConf:272 » NullPointer
  
TestAggregateResolver.testAggregateResolverOff:155->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeWhereQueryWithMultipleTables:371->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeGroupbyQuery:537->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testColumnAmbiguity:981->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestJoinResolver.testStorageFilterPushdown:341 » NullPointer
  TestCubeMetastoreClient.testCaching:1999 » NullPointer
  TestCubeRewriter.testDimAttributeQueryWithFact:1394 » NullPointer
  TestCubeMetastoreClient.testCubeFactWithTwoTimedParts:928 » Hive Exception 
cre...
  TestCubeMetastoreClient.testCubeFactWithTwoStorages:1551 » Hive Exception 
crea...
  TestCubeMetastoreClient.testAlterCubeFact:822 » Hive Exception creating table
  TestCubeMetastoreClient.testAlterDim:1831 » Hive Exception creating table
  TestCubeMetastoreClient.testCubeDim:1718 » Hive Exception creating table
  TestCubeMetastoreClient.testCubeDimWithTwoStorages:1970 » Hive Exception 
creat...
  TestCubeMetastoreClient.testCubeDimWithWeight:1644 » Hive Exception creating 
t...
  TestCubeMetastoreClient.testCubeFact:697 » Hive Exception creating table
  TestCubeMetastoreClient.testCubeFactWithParts:1360 » Hive Exception creating 
t...
  TestCubeMetastoreClient.testCubeDimWithoutDumps:1912 » Hive Exception 
creating...
  TestCubeMetastoreClient.testCubeFactWithPartsAndTimedParts:1446 » Hive 
Excepti...
  TestCubeMetastoreClient.testCubeFactWithThreeTimedParts:1021 » Hive Exception 
...
  TestCubeMetastoreClient.testCubeFactWithWeight:1278 » Hive Exception creating 
...
  TestCubeMetastoreClient.testCube:445 » Hive Exception creating table
  TestCubeMetastoreClient.testDimension:315 » Hive Exception creating table
  TestCubeMetastoreClient.testStorage:297 » Hive Exception creating table
  TestCubeMetastoreClient.testAlterDerivedCube:633 » NullPointer
  TestJoinResolver.testJoinWithoutCondition:257 » NullPointer
  
TestCubeRewriter.testDimensionQueryWithMultipleStorages:837->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestJoinResolver.testJoinNotRequired:249 » NullPointer
  
TestCubeRewriter.testLightestFactFirst:119->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeWhereQuery:289->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestCubeRewriter.testDerivedCube:149->TestQueryRewrite.rewriteCtx:65 » 
NullPointer
  
TestCubeRewriter.testCubeQueryWithAilas:769->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeWhereQueryForMonth:802->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeQueryWithMultipleRanges:1197->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestCubeRewriter.testCubeQuery:95->TestQueryRewrite.rewriteCtx:65 » 
NullPointer
  
TestCubeRewriter.testFactsWithInvalidColumns:1034->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestJoinResolver.testPartialJoinResolver:227 » NullPointer
  TestJoinResolver.testPreserveTableAlias:296 » NullPointer
  
TestCubeRewriter.testCubeWhereQueryForMonthUptoMonths:828->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestDenormalizationResolver.testDimensionQuery:158->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestExpressionResolver.testDerivedCube:255->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestExpressionResolver.testDimensionQuery:266->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeWhereQueryForMonthWithNoPartialData:815->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testLimitQueryOnDimension:954->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testFactsWithTimedDimension:1064->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testSelectExprPromotionToGroupByWithSpacesInDimensionAliasAndWithAsKeywordBwColAndAlias:746->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testDistinctColWithoutAlias:1236->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestExpressionResolver.testCubeQuery:96->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testQueryWithNow:59->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCubeJoinQuery:445->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testCandidateTables:72->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestDenormalizationResolver.testDenormsWithJoins:101->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestCubeRewriter.testCubeQueryWithSpaceInAlias:1331 Not expecting null 
pointer exception
  
TestCubeRewriter.testCubeWhereQueryWithMultipleTablesForMonth:411->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestCubeRewriter.testSelectDimonlyJoinOnCube:1413 Query should be rewritten 
successfully.
  
TestCubeRewriter.testJoinWithMultipleAliases:1261->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testFactsWithTimedDimensionWithProcessTimeCol:1162->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestJoinResolver.testMultiPaths:497->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestCubeRewriter.testTimeDimensionAndPartCol:1350 » NullPointer
  
TestCubeRewriter.testCubeInsert:196->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestCubeRewriter.testSelectExprPromotionToGroupByWithSpacesInDimensionAliasAndWithoutAsKeywordBwColAndAlias:762->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  TestTimeRangeWriterWithQuery.testCubeQueryWithTimeDim:162->rewrite:72 » 
NullPointer
  
TestJoinResolver.testJoinChains:376->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
 » NullPointer
  
TestTimeRangeWriterWithQuery.testCubeQueryWithTimeDimThruChain:252->rewrite:72 
» NullPointer
  TestCubeMetastoreClient.teardown:124 » Hive Could not get table: 
testMetastore...
  TestTimeRangeWriterWithQuery.testCubeQuery:109->rewrite:73 » Semantic No 
candi...



  was:
77 test cases are failing, while trying to run lens-cube test cases in parallel.

Tests run: 116, Failures: 77, Errors: 0, Skipped: 0




> Run Lens-cube unit test cases in parallel
> -----------------------------------------
>
>                 Key: LENS-178
>                 URL: https://issues.apache.org/jira/browse/LENS-178
>             Project: Apache Lens
>          Issue Type: Improvement
>            Reporter: Himanshu Gahlaut
>
> 77 test cases are failing, while trying to run lens-cube test cases in 
> parallel. Fixing this will help in running the test cases in parallel and 
> reducing run time of test cases.
> Tests run: 116, Failures: 77, Errors: 0, Skipped: 0.
> Failed tests: 
>   TestCubeRewriter.testAliasReplacer:1014 » NullPointer
>   TestJoinResolver.testFindChain:99 » NullPointer
>   TestJoinResolver.testBuildGraph:62 » NullPointer
>   TestTimeRangeExtractor.testTimeRangeValidation:67 » NullPointer
>   TestTimeRangeExtractor.testTimeRangeWithinTimeRange:119 » NullPointer
>   TestTimeRangeExtractor.testTimeRangeASTPosition:90 » NullPointer
>   TestTimeRangeExtractor.testPartitionColNameExtract:99 » NullPointer
>   
> TestBaseCubeQueries.testCommonDimensions:114->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestCubeRewriter.testJoinPathColumnLifeValidation:1281 » NullPointer
>   
> TestBaseCubeQueries.testMultipleFacts:152->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestJoinResolver.testDimOnlyQuery:316 » NullPointer
>   TestJoinResolver.testJoinTypeConf:272 » NullPointer
>   
> TestAggregateResolver.testAggregateResolverOff:155->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeWhereQueryWithMultipleTables:371->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeGroupbyQuery:537->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testColumnAmbiguity:981->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestJoinResolver.testStorageFilterPushdown:341 » NullPointer
>   TestCubeMetastoreClient.testCaching:1999 » NullPointer
>   TestCubeRewriter.testDimAttributeQueryWithFact:1394 » NullPointer
>   TestCubeMetastoreClient.testCubeFactWithTwoTimedParts:928 » Hive Exception 
> cre...
>   TestCubeMetastoreClient.testCubeFactWithTwoStorages:1551 » Hive Exception 
> crea...
>   TestCubeMetastoreClient.testAlterCubeFact:822 » Hive Exception creating 
> table
>   TestCubeMetastoreClient.testAlterDim:1831 » Hive Exception creating table
>   TestCubeMetastoreClient.testCubeDim:1718 » Hive Exception creating table
>   TestCubeMetastoreClient.testCubeDimWithTwoStorages:1970 » Hive Exception 
> creat...
>   TestCubeMetastoreClient.testCubeDimWithWeight:1644 » Hive Exception 
> creating t...
>   TestCubeMetastoreClient.testCubeFact:697 » Hive Exception creating table
>   TestCubeMetastoreClient.testCubeFactWithParts:1360 » Hive Exception 
> creating t...
>   TestCubeMetastoreClient.testCubeDimWithoutDumps:1912 » Hive Exception 
> creating...
>   TestCubeMetastoreClient.testCubeFactWithPartsAndTimedParts:1446 » Hive 
> Excepti...
>   TestCubeMetastoreClient.testCubeFactWithThreeTimedParts:1021 » Hive 
> Exception ...
>   TestCubeMetastoreClient.testCubeFactWithWeight:1278 » Hive Exception 
> creating ...
>   TestCubeMetastoreClient.testCube:445 » Hive Exception creating table
>   TestCubeMetastoreClient.testDimension:315 » Hive Exception creating table
>   TestCubeMetastoreClient.testStorage:297 » Hive Exception creating table
>   TestCubeMetastoreClient.testAlterDerivedCube:633 » NullPointer
>   TestJoinResolver.testJoinWithoutCondition:257 » NullPointer
>   
> TestCubeRewriter.testDimensionQueryWithMultipleStorages:837->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestJoinResolver.testJoinNotRequired:249 » NullPointer
>   
> TestCubeRewriter.testLightestFactFirst:119->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeWhereQuery:289->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestCubeRewriter.testDerivedCube:149->TestQueryRewrite.rewriteCtx:65 » 
> NullPointer
>   
> TestCubeRewriter.testCubeQueryWithAilas:769->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeWhereQueryForMonth:802->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeQueryWithMultipleRanges:1197->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestCubeRewriter.testCubeQuery:95->TestQueryRewrite.rewriteCtx:65 » 
> NullPointer
>   
> TestCubeRewriter.testFactsWithInvalidColumns:1034->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestJoinResolver.testPartialJoinResolver:227 » NullPointer
>   TestJoinResolver.testPreserveTableAlias:296 » NullPointer
>   
> TestCubeRewriter.testCubeWhereQueryForMonthUptoMonths:828->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestDenormalizationResolver.testDimensionQuery:158->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestExpressionResolver.testDerivedCube:255->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestExpressionResolver.testDimensionQuery:266->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeWhereQueryForMonthWithNoPartialData:815->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testLimitQueryOnDimension:954->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testFactsWithTimedDimension:1064->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testSelectExprPromotionToGroupByWithSpacesInDimensionAliasAndWithAsKeywordBwColAndAlias:746->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testDistinctColWithoutAlias:1236->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestExpressionResolver.testCubeQuery:96->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testQueryWithNow:59->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCubeJoinQuery:445->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testCandidateTables:72->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestDenormalizationResolver.testDenormsWithJoins:101->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestCubeRewriter.testCubeQueryWithSpaceInAlias:1331 Not expecting null 
> pointer exception
>   
> TestCubeRewriter.testCubeWhereQueryWithMultipleTablesForMonth:411->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestCubeRewriter.testSelectDimonlyJoinOnCube:1413 Query should be rewritten 
> successfully.
>   
> TestCubeRewriter.testJoinWithMultipleAliases:1261->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testFactsWithTimedDimensionWithProcessTimeCol:1162->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestJoinResolver.testMultiPaths:497->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestCubeRewriter.testTimeDimensionAndPartCol:1350 » NullPointer
>   
> TestCubeRewriter.testCubeInsert:196->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestCubeRewriter.testSelectExprPromotionToGroupByWithSpacesInDimensionAliasAndWithoutAsKeywordBwColAndAlias:762->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   TestTimeRangeWriterWithQuery.testCubeQueryWithTimeDim:162->rewrite:72 » 
> NullPointer
>   
> TestJoinResolver.testJoinChains:376->TestQueryRewrite.rewrite:57->TestQueryRewrite.rewriteCtx:65
>  » NullPointer
>   
> TestTimeRangeWriterWithQuery.testCubeQueryWithTimeDimThruChain:252->rewrite:72
>  » NullPointer
>   TestCubeMetastoreClient.teardown:124 » Hive Could not get table: 
> testMetastore...
>   TestTimeRangeWriterWithQuery.testCubeQuery:109->rewrite:73 » Semantic No 
> candi...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to