Почему буря может быть успешной в одном тесте, но провалиться в пакетном тесте

Я использовал Tempest для тестирования своего openstack облака, я могу успешно запустить один тест, такой как

testr run -- tempest.cli.simple_read_only.test_cinder.SimpleReadOnlyCinderClientTest.test_cinder_availability_zone_list

и успех в следующей команде

nova availability-zone-list

но когда я запускаю в партии, например,

testr run --parallel

это не удалось со следующей информацией:

FAIL: tempest.cli.simple_read_only.test_cinder.SimpleReadOnlyCinderClientTest.test_cinder_availability_zone_list
tags: worker-0
----------------------------------------------------------------------
Empty attachments:
  pythonlogging:''
  stderr
  stdout
Traceback (most recent call last):
  File "/root/tempest.bak/tempest/cli/simple_read_only/test_cinder.py", line 107, in test_cinder_availability_zone_list
    self.cinder('availability-zone-list')    
  File "/root/tempest.bak/tempest/cli/__init__.py", line 84, in cinder
    'cinder', action, flags, params, admin, fail_ok)    
  File "/root/tempest.bak/tempest/cli/__init__.py", line 109, in cmd_with_auth
    return self.cmd(cmd, action, flags, params, fail_ok)    
  File "/root/tempest.bak/tempest/cli/__init__.py", line 129, in cmd
    stderr=result_err)    

CommandFailed: Command '['/usr/local/bin/cinder', '--os-username', 'xxx', '--os-tenant-name', 'xxx', '--os-password', 'xxx', '--os-auth-url', 'http://xxxx:5000/v2.0', '--endpoint-type', 'publicURL', 'availability-zone-list']' returned non-zero exit status 1

другая команда, такая как: Transfer-List, все тоже не удалось.

Кто-нибудь может объяснить, почему это произошло? Я уверен, что имя арендатора, пароль верны. потому что единственный тест может пройти.

0 ответов

Другие вопросы по тегам