You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ambari.apache.org by "Nahappan Somasundaram (JIRA)" <ji...@apache.org> on 2016/06/10 00:01:35 UTC
[jira] [Created] (AMBARI-17156) Ambari Agent: TestActionQueue and
TestRecoveryManager python unit tests failures
Nahappan Somasundaram created AMBARI-17156:
----------------------------------------------
Summary: Ambari Agent: TestActionQueue and TestRecoveryManager python unit tests failures
Key: AMBARI-17156
URL: https://issues.apache.org/jira/browse/AMBARI-17156
Project: Ambari
Issue Type: Bug
Components: ambari-agent
Affects Versions: 2.4.0
Reporter: Nahappan Somasundaram
Assignee: Nahappan Somasundaram
Priority: Critical
Fix For: 2.4.0
Unit Test failures in TestActionQueue.py and TestRecoveryManager.py:
{code}
======================================================================
ERROR: test_auto_execute_command (TestActionQueue.TestActionQueue)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 1199, in patched
return func(*args, **keywargs)
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestActionQueue.py", line 407, in test_auto_execute_command
dummy_controller.recovery_manager.update_config(5, 5, 1, 11, True, False, "", -1)
TypeError: update_config() takes exactly 10 arguments (9 given)
======================================================================
ERROR: test_execute_retryable_command_with_time_lapse (TestActionQueue.TestActionQueue)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 1199, in patched
return func(*args, **keywargs)
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestActionQueue.py", line 1002, in test_execute_retryable_command_with_time_lapse
actionQueue.execute_command(command)
File "~/ambari/ambari-agent/src/main/python/ambari_agent/ActionQueue.py", line 436, in execute_command
self.controller.recovery_manager.get_current_status(command['role']))
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/logging/__init__.py", line 1165, in info
self._log(INFO, msg, args, **kwargs)
Revert "AMBARI-16935: Retry and recover from component install failures"
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/logging/__init__.py", line 1283, in _log
record = self.makeRecord(self.name, level, fn, lno, msg, args, exc_info, func, extra)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/logging/__init__.py", line 1257, in makeRecord
rv = LogRecord(name, level, fn, lno, msg, args, exc_info, func)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/logging/__init__.py", line 248, in __init__
ct = time.time()
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 953, in __call__
return _mock_self._mock_call(*args, **kwargs)
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 1011, in _mock_call
result = next(effect)
StopIteration
======================================================================
ERROR: test_process_commands (TestRecoveryManager._TestRecoveryManager)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 1199, in patched
return func(*args, **keywargs)
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestRecoveryManager.py", line 144, in test_process_commands
rm.update_config(12, 5, 1, 15, True, False, "NODEMANAGER", -1)
TypeError: update_config() takes exactly 10 arguments (9 given)
======================================================================
ERROR: test_recovery_required (TestRecoveryManager._TestRecoveryManager)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestRecoveryManager.py", line 245, in test_recovery_required
rm.update_config(12, 5, 1, 15, True, False, "NODEMANAGER", -1)
TypeError: update_config() takes exactly 10 arguments (9 given)
======================================================================
ERROR: test_recovery_required2 (TestRecoveryManager._TestRecoveryManager)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestRecoveryManager.py", line 293, in test_recovery_required2
rm.update_config(15, 5, 1, 16, True, False, "NODEMANAGER", -1)
TypeError: update_config() takes exactly 10 arguments (9 given)
======================================================================
ERROR: test_sliding_window (TestRecoveryManager._TestRecoveryManager)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 1199, in patched
return func(*args, **keywargs)
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestRecoveryManager.py", line 177, in test_sliding_window
config = rm.update_config(0, 60, 5, 12, True, False, "", -1)
TypeError: update_config() takes exactly 10 arguments (9 given)
======================================================================
FAIL: test_get_recovery_commands (TestRecoveryManager._TestRecoveryManager)
----------------------------------------------------------------------
Traceback (most recent call last):
File "~/ambari/ambari-common/src/test/python/mock/mock.py", line 1199, in patched
return func(*args, **keywargs)
File "~/ambari/ambari-agent/src/test/python/ambari_agent/TestRecoveryManager.py", line 403, in test_get_recovery_commands
self.assertEqual(1, len(commands))
AssertionError: 1 != 0
----------------------------------------------------------------------
Ran 429 tests in 14.802s
FAILED (failures=1, errors=6)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)