You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2020/04/27 04:52:00 UTC

[jira] [Resolved] (PHOENIX-5871) RuleGeneratorTest flakeyness introduced by PHOENIX-4521

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

Istvan Toth resolved PHOENIX-5871.
----------------------------------
    Fix Version/s: 5.1.0
       Resolution: Duplicate

> RuleGeneratorTest flakeyness introduced by PHOENIX-4521
> -------------------------------------------------------
>
>                 Key: PHOENIX-5871
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-5871
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 5.1.0
>            Reporter: Istvan Toth
>            Priority: Critical
>             Fix For: 5.1.0
>
>
> Since PHOENIX-4521, RuleGeneratorTests on master fails with 
> Jenkins output:
> https://builds.apache.org/view/M-R/view/Phoenix/job/Phoenix-master-matrix/HBASE_PROFILE=2.1/64/
> Maven output from my machine:_
> {noformat}
> [INFO] Running org.apache.phoenix.pherf.RuleGeneratorTest
> [ERROR] Tests run: 12, Failures: 4, Errors: 1, Skipped: 0, Time elapsed: 2.527 s <<< FAILURE! - in org.apache.phoenix.pherf.RuleGeneratorTest
> [ERROR] testScenarioLevelRuleOverride(org.apache.phoenix.pherf.RuleGeneratorTest)  Time elapsed: 0.28 s  <<< FAILURE!
> java.lang.AssertionError: Override rule should contain field length of 5 expected:<5> but was:<15>
> 	at org.apache.phoenix.pherf.RuleGeneratorTest.testScenarioLevelRuleOverride(RuleGeneratorTest.java:431)
> [ERROR] testSequentialIntegerDataSequence(org.apache.phoenix.pherf.RuleGeneratorTest)  Time elapsed: 0.24 s  <<< FAILURE!
> java.lang.AssertionError: Could not find a DataSequence.SEQENTIAL rule.
> 	at org.apache.phoenix.pherf.RuleGeneratorTest.testSequentialIntegerDataSequence(RuleGeneratorTest.java:202)
> [ERROR] testValueListRule(org.apache.phoenix.pherf.RuleGeneratorTest)  Time elapsed: 0.223 s  <<< FAILURE!
> java.lang.AssertionError: Got a value not in the list for the rule. :000000000000001
> 	at org.apache.phoenix.pherf.RuleGeneratorTest.testValueListRule(RuleGeneratorTest.java:373)
> [ERROR] testRuleOverrides(org.apache.phoenix.pherf.RuleGeneratorTest)  Time elapsed: 0.234 s  <<< FAILURE!
> org.junit.ComparisonFailure: Did not find the correct rule. expected:<[GENERAL_CHAR]> but was:<[OTHER_ID]>
> 	at org.apache.phoenix.pherf.RuleGeneratorTest.testRuleOverrides(RuleGeneratorTest.java:392)
> [ERROR] testTimestampRule(org.apache.phoenix.pherf.RuleGeneratorTest)  Time elapsed: 0.232 s  <<< ERROR!
> java.lang.NullPointerException
> 	at org.apache.phoenix.pherf.RuleGeneratorTest.testTimestampRule(RuleGeneratorTest.java:288)
> {noformat}
> On my machine it reliably fails every time, but I have seen at least one passing test on Jenkins, so technically it is flaky.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)