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/25 06:32:00 UTC

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

Istvan Toth created PHOENIX-5871:
------------------------------------

             Summary: 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


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)