Non-zero exit code (2) from test listing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Invalid
|
Undecided
|
Andriy Yurchuk |
Bug Description
When trying to run a specific tempest test suite I get this error:
~ $ testr run tempest.
running=
OS_STDERR_
OS_TEST_
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_
Non-zero exit code (2) from test listing. stdout=
(followed by a long list of tests)
When I run the whole set of tempest tests (i.e. 'testr run') it works fine. The above error is thrown by 'testr list-tests' command so if you try to run 'testr list-tests' you'll get the same error.
I don't see this with a fresh tempest checkout:
[dkranz@localhost tempest]$ testr list-tests tempest. api.compute. servers. test_create_ server. ServersTestJSON OS_STDOUT_ CAPTURE= ${OS_STDOUT_ CAPTURE: -1} \ CAPTURE= ${OS_STDERR_ CAPTURE: -1} \ TIMEOUT= ${OS_TEST_ TIMEOUT: -500} \ PATH:-. /tempest/ test_discover} --list api.compute. servers. test_create_ server. ServersTestJSON .test_create_ server_ response[ gate,smoke] api.compute. servers. test_create_ server. ServersTestJSON .test_host_ name_is_ same_as_ server_ name[gate] api.compute. servers. test_create_ server. ServersTestJSON .test_list_ servers[ gate,smoke] api.compute. servers. test_create_ server. ServersTestJSON .test_list_ servers_ with_detail[ gate,smoke] api.compute. servers. test_create_ server. ServersTestJSON .test_verify_ created_ server_ vcpus[gate] api.compute. servers. test_create_ server. ServersTestJSON .test_verify_ server_ details[ gate,smoke]
running=
OS_STDERR_
OS_TEST_
${PYTHON:-python} -m subunit.run discover -t ./ ${OS_TEST_
tempest.
tempest.
tempest.
tempest.
tempest.
tempest.