We are happy to announce the release of: mistral_tempest_tests 0.1.0: Tempest plugin for Mistral project This is the first release of mistral_tempest_tests. This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/mistral-tempest-plugin Download the package from: https://tarballs.openstack.org/mistral-tempest-plugin/ Please report issues through launchpad: https://bugs.launchpad.net/mistral For more details, please see below. Changes in mistral_tempest_tests 5591fad6a91a2fc22012c425c6428d9916d980c3..0.1.0 -------------------------------------------------------------------------------- 0646dcc import zuul job settings from project-config e6e8f61 Use id of workflow instead of name to keep track of what is created 1c0d05e fix tox python3 overrides 7cf27b2 fix tox python3 overrides 6deb96c Revert "Fix todo that is not needed anymore stestr conf" 35d94fd Fix todo that is not needed anymore stestr conf 3a1b40f Adds the force parameter to delete executions d5aee26 Update the old doc links 2cf48b0 Updated from global requirements 631335d Updated from global requirements bb1a99b Fix documentation build 9e8819c Updated from global requirements 95d5f60 Updated from global requirements 27cf6a3 Updated from global requirements 10b704b Simplify the ssh tests and where it gets it's key from 0a5f004 Revert "Revert "Add zuul jobs for mistral-tempest-plugin"" a4dc027 Updated from global requirements c2b77ea Revert "Add zuul jobs for mistral-tempest-plugin" 17d5f24 Updated from global requirements 09370b7 Add zuul jobs for mistral-tempest-plugin 63a0fe2 Disable unstable tempest test_run_ssh_proxied_action test 23b0fb1 Remove all class methods in tempest tests 2b4471b Re-work the direct action call tempest test 0dc7e57 Disable unstable tempest test_create_action_execution_sync test 955327c Disable unstable tempest multi_vim_authentication test 7963809 Allow filtering executions by their root_execution_id 59b2013 Apply cookiecutter to newly split project mistral-tempest-plugin 1efcb63 Add new tempest tests for swift and zaqar client actions e5cec09 Decoupling of Mistral tempest test from Mistral code base d331ca4 Fix test for decoding utf8 bff25f1 import fails in python3 0e2962f Create and run a workflow within a namespace 192bd4d Remove deprecation warning from tests 806af52 Add a hacking rule for string interpolation at logging 8835406 Use 'related_bug' decorator from stable interface e9d1ac1 Replace test.attr with decorators.attr b6021a0 Tests: Remove the redundant method cb19cc5 Replace the usage of 'admin_manager' with 'os_admin' 6999942 Replace assertEqual([], items) with assertEmpty(items) 1fd65e7 Fix gate failure c8e78bb Role based resource access control - delete executions 7fde62b Replace six.iteritems() with .items() 02038aa Change Http action result content encoding 7f8f687 Add hacking for code style checks 5a14163 Fix multi_vim tempest test failure 7224aa9 Fix update workflow by admin 03c8c17 Add idempotent_id decorator to tempest testcases 05862cb Add idempotent_id decorator to tempest testcases 5fef53c Remove output from list action executions API 4638064 Use utcnow() instead of now() 6805390 Python3 common patterns 9f18358 Role based resource access control - get workflows f0ec9e1 Replace six.iteritems() with .items() 134c64a Replace uuid4() with generate_uuid() from oslo_utils 5e0ac89 Add type to tasks API 0e61915 Remove logging import unused 2fb3a08 Stop adding ServiceAvailable group option ab489ea Accept service catalog from client side 5edd4fa Use parenthesis to wrap strings over multiple lines e35e744 Add functional tests for event engine functions 672fb35 Added unit tests for Workbook and Workflow filtering 4b926f5 Filtering support for actions 35cf0cb Add target parameters to REST API 5c3d3d9 Get rid of oslo_db warning about "id" not being in "sort_keys" cc4bc35 Add db models for event trigger ee33b6d Fix SSHActionsTestsV2 failure 4fa5e3d Refactored tempest tests 545fb36 Add configuration for Mistral tempest testing 7df5270 Refactoring workflow handler a504a4d Refactor Mistral Engine 8e71bdd Disabled ssl warnings while runing tempest tests bfb2e6f tempest: fix dir_path f999543 Unblock skipped test 6fad697 Use tempest.lib instead of tempest-lib 51e01a5 Fixed 'workflow_name' key error 98daadc Change for synchronous Mistral actions from CLI df184ee Fix occasional test failure by SSHActions aecb65b Fix occasional test failure by assertListEqual a369fd3 Removed mistral/tests/functional 179138d Added README.rst file for tempest plugin. af79835 Added base.py to tempest plugin. 7b972b9 Added engine to tempest plugin. 5f27bbd Added test_mistral_basic_v2.py to tempest plugin. Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..8a6bab6 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,15 @@ +# 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 +oslo.concurrency>=3.26.0 # Apache-2.0 +oslo.config>=5.2.0 # Apache-2.0 +oslo.utils>=3.33.0 # Apache-2.0 +oslo.log>=3.36.0 # Apache-2.0 +oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 +paramiko>=2.0.0 # LGPLv2.1+ +six>=1.10.0 # MIT +mock>=2.0.0 # BSD +tempest>=17.1.0 # Apache-2.0 +python-keystoneclient>=3.8.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..0a805cb --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,10 @@ +# 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. + +hacking<0.13,>=0.12.0 # Apache-2.0 + +sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD +openstackdocstheme>=1.18.1 # Apache-2.0 +# releasenotes +reno>=2.5.0 # Apache-2.0