[ https://issues.apache.org/jira/browse/RANGER-5010?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Madhan Neethiraj updated RANGER-5010: ------------------------------------- Attachment: RANGER-5010.patch > Validity schedule unit tests fail > --------------------------------- > > Key: RANGER-5010 > URL: https://issues.apache.org/jira/browse/RANGER-5010 > Project: Ranger > Issue Type: Bug > Components: plugins > Reporter: Madhan Neethiraj > Assignee: Madhan Neethiraj > Priority: Major > Fix For: 3.0.0, 2.6.0 > > Attachments: RANGER-5010.patch > > > [~pradeep] and [~vikkumar] reported following test failures > TestRangerValidityScheduleConditionEvaluator. > > {noformat} > [INFO] Running > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator > [ERROR] Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.01 > s <<< FAILURE! - in > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator > [ERROR] > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testBothStartAndEndTime > Time elapsed: 0.007 s <<< FAILURE! > org.opentest4j.AssertionFailedError: expected: <true> but was: <false> > at > org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) > at > org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) > at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63) > at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36) > at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31) > at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:179) > at > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testBothStartAndEndTime(TestRangerValidityScheduleConditionEvaluator.java:61) > at java.lang.reflect.Method.invoke(Method.java:498) > [ERROR] > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testMultipleSchedules > Time elapsed: 0.001 s <<< FAILURE! > org.opentest4j.AssertionFailedError: expected: <true> but was: <false> > at > org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) > at > org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) > at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63) > at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36) > at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31) > at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:179) > at > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testMultipleSchedules(TestRangerValidityScheduleConditionEvaluator.java:112) > at java.lang.reflect.Method.invoke(Method.java:498) > [ERROR] > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testOnlyEndTime > Time elapsed: 0 s <<< FAILURE! > org.opentest4j.AssertionFailedError: expected: <false> but was: <true> > at > org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) > at > org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) > at org.junit.jupiter.api.AssertFalse.failNotFalse(AssertFalse.java:63) > at org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:36) > at org.junit.jupiter.api.AssertFalse.assertFalse(AssertFalse.java:31) > at org.junit.jupiter.api.Assertions.assertFalse(Assertions.java:227) > at > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testOnlyEndTime(TestRangerValidityScheduleConditionEvaluator.java:96) > at java.lang.reflect.Method.invoke(Method.java:498) > [ERROR] > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testOnlyStartTime > Time elapsed: 0 s <<< FAILURE! > org.opentest4j.AssertionFailedError: expected: <true> but was: <false> > at > org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) > at > org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) > at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63) > at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36) > at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:31) > at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:179) > at > org.apache.ranger.plugin.conditionevaluator.TestRangerValidityScheduleConditionEvaluator.testOnlyStartTime(TestRangerValidityScheduleConditionEvaluator.java:77) > at java.lang.reflect.Method.invoke(Method.java:498) > {noformat} > > This issue was reproducible when env variable {{TZ}} (equivalent of Java > system property {{{}user.timezone{}}}) was set to value other than > {{{}GMT{}}}, like {{{}IST{}}}. -- This message was sent by Atlassian Jira (v8.20.10#820010)