[Cinder][Tempest] All-plugin is deprecated, what do we do now?
Hey Folks,
First time posting to the mailing list, so hopefully I got this right.
Anyways, Tempest complains when I use 'all-plugin' and says it's deprecated. Cinder has Tempest plugins that were triggered by using 'all-plugin' instead of 'all' and now I don't know how I'm supposed to run those plugins as well.
My guess is that 'all' now includes plugins? Or maybe there's an alternative for running plugins?
Regards,
Matt
--- Matthew Smith Software Engineer mss@datera.io 214-223-0887
Hi Matt,
My guess is that 'all' now includes plugins?
Yes, 'all' should run Tempest plugins too.
https://opendev.org/openstack/tempest/src/branch/master/tox.ini#L67-L83 67 │ [testenv:all-plugin] 68 │ # DEPRECATED 69 │ # NOTE(andreaf) The all-plugin tox env uses sitepackages 70 │ # so that plugins installed outsite of Tempest virtual environment 71 │ # can be discovered. After the implementation during the Queens 72 │ # release cycle of the goal of moving Tempest plugins in dedicated 73 │ # git repos, this environment should not be used anymore. "all" 74 │ # should be used instead with the appropriate regex filtering. 75 │ sitepackages = True 76 │ # 'all' includes slow tests 77 │ setenv = 78 │ {[tempestenv]setenv} 79 │ OS_TEST_TIMEOUT={env:OS_TEST_TIMEOUT:1200} 80 │ deps = {[tempestenv]deps} 81 │ commands = 82 │ echo "WARNING: The all-plugin env is deprecated and will be removed" 83 │ echo "WARNING Please use the 'all' environment for Tempest plugins."
-- Masayuki Igawa Key fingerprint = C27C 2F00 3A2A 999A 903A 753D 290F 53ED C899 BF89
On Thu, May 16, 2019, at 02:21, Matt Smith wrote:
Hey Folks,
First time posting to the mailing list, so hopefully I got this right.
Anyways, Tempest complains when I use 'all-plugin' and says it's deprecated. Cinder has Tempest plugins that were triggered by using 'all-plugin' instead of 'all' and now I don't know how I'm supposed to run those plugins as well.
My guess is that 'all' now includes plugins? Or maybe there's an alternative for running plugins?
Regards,
Matt
Matthew Smith Software Engineer mss@datera.io 214-223-0887
participants (2)
-
Masayuki Igawa
-
Matt Smith