8a4396e3d3
This commit switches the Tempest CLI commands to internally use stestr instead of testrepository. At this point in time the testrepository project is effectively unmaintained and stestr was a fork started to have an actively maintained test runner. It also focuses on being a dedicated python test runner, instead of an abstract test runner interface for any tests that emit subunit. Besides the bug fixes and other improvements included with stestr, this switch provides a number of advantages for tempest. Primarily stestr has a real python API for invoking the test runner directly from python. This means we can simplify the wrapper code to simply call a function instead of building out a set of CLI arguments and passing that to the CLI processor. Co-Authored-By: Matthew Treinish <mtreinish@kortar.org> Depends-On: Ic1fa3a98b6bcd151c489b078028687892655a19b Depends-On: I3855aad5ce129ec8ccb87c05f7aa709b74070efe Depends-On: https://review.openstack.org/529490/ Change-Id: I6f5fa7796c576b71c4a0dde66896974a8039a848
25 lines
837 B
Plaintext
25 lines
837 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
pbr!=2.1.0,>=2.0.0 # Apache-2.0
|
|
cliff!=2.9.0,>=2.8.0 # Apache-2.0
|
|
jsonschema<3.0.0,>=2.6.0 # MIT
|
|
testtools>=2.2.0 # MIT
|
|
paramiko>=2.0.0 # LGPLv2.1+
|
|
netaddr>=0.7.18 # BSD
|
|
oslo.concurrency>=3.25.0 # Apache-2.0
|
|
oslo.config>=5.1.0 # Apache-2.0
|
|
oslo.log>=3.36.0 # Apache-2.0
|
|
stestr>=1.0.0 # Apache-2.0
|
|
oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
|
|
oslo.utils>=3.33.0 # Apache-2.0
|
|
six>=1.10.0 # MIT
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
PyYAML>=3.10 # MIT
|
|
python-subunit>=1.0.0 # Apache-2.0/BSD
|
|
stevedore>=1.20.0 # Apache-2.0
|
|
PrettyTable<0.8,>=0.7.1 # BSD
|
|
urllib3>=1.21.1 # MIT
|
|
debtcollector>=1.2.0 # Apache-2.0
|
|
unittest2>=1.1.0 # BSD
|