Unit-tests are failing on trove.
Following is the error log.
py27 runtests: commands[1] | python setup.py testr --slowest
running testr
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --list
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmpLfIFW0
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmpatTYHt
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmpeZomEK
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmpCw2lFi
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmphrKI1g
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmpZDMCMB
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmptoEX4H
running=${PYTHON:-python} -m subunit.run discover ./trove/tests/unittests --load-list /tmp/tmpSv1qbU
No handlers could be found for logger "trove.guestagent.backup.backupagent"
No handlers could be found for logger "trove.guestagent.strategies.storage.swift"
No handlers could be found for logger "trove.guestagent.strategies.storage.swift"
No handlers could be found for logger "trove.guestagent.backup.backupagent"
No handlers could be found for logger "trove.guestagent.backup.backupagent"
No handlers could be found for logger "trove.guestagent.strategies.storage.swift"
======================================================================
FAIL: guestagent.test_configuration.TestConfigurationOverrideStrategy.test_rolling_override_strategy
tags: worker-3
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 210, in test_rolling_override_strategy
strategy, config_overrides_seq, expected_contents_seq)
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 231, in _assert_rolling_override_strategy
strategy.apply_next(override)
File "trove/guestagent/common/configuration.py", line 385, in apply_next
as_root=self._requires_root)
File "trove/guestagent/common/operating_system.py", line 395, in chmod
_execute_shell_cmd('chmod', options, shell_modes, path, **kwargs)
File "trove/guestagent/common/operating_system.py", line 558, in _execute_shell_cmd
utils.execute_with_timeout(cmd, *cmd_args, **exec_args)
File "trove/common/utils.py", line 223, in execute_with_timeout
return execute(*args, **kwargs)
File "/mnt/coding/1445131/rebased/.tox/py27/local/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 262, in execute
cmd=sanitized_cmd)
oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.
Command: chmod -R +444 /tmp/tmpdfxKP_
Exit code: 1
Stdout: u''
Stderr: u"chmod: invalid mode: `+444'\nTry `chmod --help' for more information.\n"
======================================================================
FAIL: guestagent.test_configuration.TestConfigurationOverrideStrategy.test_get_value
tags: worker-1
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 435, in test_get_value
self._assert_get_value(RollingOverrideStrategy(revision_dir))
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 477, in _assert_get_value
manager.apply_override(config_overrides_v1)
File "trove/guestagent/common/configuration.py", line 219, in apply_override
self._override_strategy.apply_next(options)
File "trove/guestagent/common/configuration.py", line 385, in apply_next
as_root=self._requires_root)
File "trove/guestagent/common/operating_system.py", line 395, in chmod
_execute_shell_cmd('chmod', options, shell_modes, path, **kwargs)
File "trove/guestagent/common/operating_system.py", line 558, in _execute_shell_cmd
utils.execute_with_timeout(cmd, *cmd_args, **exec_args)
File "trove/common/utils.py", line 223, in execute_with_timeout
return execute(*args, **kwargs)
File "/mnt/coding/1445131/rebased/.tox/py27/local/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 262, in execute
cmd=sanitized_cmd)
oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.
Command: chmod -R +444 /tmp/tmpFGwObh
Exit code: 1
Stdout: u''
Stderr: u"chmod: invalid mode: `+444'\nTry `chmod --help' for more information.\n"
No handlers could be found for logger "trove.guestagent.datastore.mysql.service"
======================================================================
FAIL: guestagent.test_configuration.TestConfigurationOverrideStrategy.test_import_override_strategy
tags: worker-7
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 337, in test_import_override_strategy
strategy, config_overrides_seq, expected_contents_seq)
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 358, in _assert_import_override_strategy
strategy.apply_next(override)
File "trove/guestagent/common/configuration.py", line 483, in apply_next
as_root=self._requires_root)
File "trove/guestagent/common/operating_system.py", line 395, in chmod
_execute_shell_cmd('chmod', options, shell_modes, path, **kwargs)
File "trove/guestagent/common/operating_system.py", line 558, in _execute_shell_cmd
utils.execute_with_timeout(cmd, *cmd_args, **exec_args)
File "trove/common/utils.py", line 223, in execute_with_timeout
return execute(*args, **kwargs)
File "/mnt/coding/1445131/rebased/.tox/py27/local/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 262, in execute
cmd=sanitized_cmd)
oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.
Command: chmod -R +444 /tmp/tmpKWwWtS/tmp849RLm.1.ext
Exit code: 1
Stdout: u''
Stderr: u"chmod: invalid mode: `+444'\nTry `chmod --help' for more information.\n"
======================================================================
FAIL: guestagent.test_configuration.TestConfigurationOverrideStrategy.test_update_configuration
tags: worker-6
----------------------------------------------------------------------
Traceback (most recent call last):
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 497, in test_update_configuration
RollingOverrideStrategy(revision_dir))
File "/mnt/coding/1445131/rebased/trove/tests/unittests/guestagent/test_configuration.py", line 531, in _assert_update_configuration
'value': 'N/A'}})
File "trove/guestagent/common/configuration.py", line 193, in update_configuration
self.render_configuration(config)
File "trove/guestagent/common/configuration.py", line 169, in render_configuration
self.save_configuration(self._codec.serialize(options))
File "trove/guestagent/common/configuration.py", line 160, in save_configuration
as_root=self._requires_root)
File "trove/guestagent/common/operating_system.py", line 395, in chmod
_execute_shell_cmd('chmod', options, shell_modes, path, **kwargs)
File "trove/guestagent/common/operating_system.py", line 558, in _execute_shell_cmd
utils.execute_with_timeout(cmd, *cmd_args, **exec_args)
File "trove/common/utils.py", line 223, in execute_with_timeout
return execute(*args, **kwargs)
File "/mnt/coding/1445131/rebased/.tox/py27/local/lib/python2.7/site-packages/oslo_concurrency/processutils.py", line 262, in execute
cmd=sanitized_cmd)
oslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.
Command: chmod -R +444 /tmp/tmpIjcNWR
Exit code: 1
Stdout: u''
Stderr: u"chmod: invalid mode: `+444'\nTry `chmod --help' for more information.\n"
No handlers could be found for logger "trove.guestagent.datastore.service"
Ran 1205 tests in 289.512s
FAILED (id=0, failures=4, skips=1)
error: testr failed (1)
ERROR: InvocationError: '/mnt/coding/1445131/rebased/.tox/py27/bin/python setup.py testr --slowest'