[ https://issues.apache.org/jira/browse/AMBARI-23197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Doroszlai, Attila reassigned AMBARI-23197: ------------------------------------------ Assignee: Doroszlai, Attila > Ambari Agent unit test failures on Python 2.7 > --------------------------------------------- > > Key: AMBARI-23197 > URL: https://issues.apache.org/jira/browse/AMBARI-23197 > Project: Ambari > Issue Type: Bug > Components: ambari-agent > Affects Versions: 2.7.0 > Reporter: Doroszlai, Attila > Assignee: Doroszlai, Attila > Priority: Major > Fix For: 2.7.0 > > > The following 2 tests consistently fail on CentOS7 with Python 2.7.5: > {noformat:title=mvn -am -pl ambari-agent -Drat.skip clean test} > ====================================================================== > FAIL: test_load_definitions_noFile > (TestAlertSchedulerHandler.TestAlertSchedulerHandler) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "ambari-agent/src/test/python/ambari_agent/TestAlertSchedulerHandler.py", > line 314, in test_load_definitions_noFile > self.assertEquals(definitions, []) > AssertionError: Lists differ: [<ambari_agent.alerts.port_ale... != [] > First list contains 1 additional elements. > First extra element 0: > <ambari_agent.alerts.port_alert.PortAlert object at 0x384c990> > - [<ambari_agent.alerts.port_alert.PortAlert object at 0x384c990>] > + [] > ====================================================================== > FAIL: test_generation (TestCertGeneration.TestCertGeneration) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File "ambari-common/src/test/python/mock/mock.py", line 1199, in patched > return func(*args, **keywargs) > File "ambari-agent/src/test/python/ambari_agent/TestCertGeneration.py", > line 49, in test_generation > self.assertTrue(os.path.exists(self.certMan.getAgentKeyName())) > AssertionError: False is not true > ---------------------------------------------------------------------- > Ran 342 tests in 17.726s > FAILED (failures=2) > {noformat} > The first one also fails on Ubuntu 16 with Python 2.7.12: > {noformat} > FAIL: test_load_definitions_noFile > (TestAlertSchedulerHandler.TestAlertSchedulerHandler) > ---------------------------------------------------------------------- > Traceback (most recent call last): > File > "ambari-agent/src/test/python/ambari_agent/TestAlertSchedulerHandler.py", > line 314, in test_load_definitions_noFile > self.assertEquals(definitions, []) > AssertionError: Lists differ: [<ambari_agent.alerts.port_ale... != [] > First list contains 1 additional elements. > First extra element 0: > <ambari_agent.alerts.port_alert.PortAlert object at 0x7fbc86c56fd0> > - [<ambari_agent.alerts.port_alert.PortAlert object at 0x7fbc86c56fd0>] > + [] > ---------------------------------------------------------------------- > Ran 342 tests in 18.052s > FAILED (failures=1) > {noformat} > Also seen in Jenkins: > https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/1083/ > https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/950/ > https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/938/ -- This message was sent by Atlassian JIRA (v7.6.3#76005)