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)