Commit Graph

18 Commits

Author SHA1 Message Date
Akihiro Motoki 6883d8ff5a Retire tempest-horizon
As disscussed in Wallaby PTG [1], QA and Horizon team
decided to move the horizon dashboard test from tempest-horizon
to Tempest. Scenario tests in tempest-horizon have been merged
into the tempest repository.

[1] https://etherpad.opendev.org/p/qa-wallaby-ptg

Depends-On: https://review.opendev.org/c/openstack/project-config/+/772373
Depends-On: https://review.opendev.org/c/openstack/horizon/+/771737
Change-Id: I6cc32a57dde4270343ca1f564ddc75f107455d9f
2021-01-25 16:39:31 +00:00
Akihiro Motoki 48bde4d38f Cleanup python 2.7 support
* Remove six usage
* Remove python 2.7 stanza from setup.py
* Update supported python versions in setup.cfg
* Remove i18n related sections in setup.cfg
  as tempest-horizon has no translation support
* Remove unused requirements (oslo_log and babel) from requirements.txt

Change-Id: Ifd530546bfb5ae25e01e72a0e3c02f963d9d04d2
2020-04-01 15:07:33 +09:00
Ivan Kolodyazhny 8d710fc861 Remove deprecated and unused 'login_url' config option
This opiton was deprecated more than three years ago so it's safe to
remove it.

Change-Id: Id65e439871c800068e26797781365b3cd749642d
2018-10-31 15:32:26 +02:00
Zuul 8af3462a39 Merge "Add horizon tempest test to smoke group" 2018-07-26 01:54:18 +00:00
Thomas Goirand 5b59210ef2 Fix for python 3
In Python 3, get_reponse returns a bytes object, not str, so we
have to encode() and decode(), otherwise it fails. This fixed
issues running the tests in Debian.

Change-Id: Ifc18bb48e27cee96864e3a9b64d8a4fd294a912b
2018-06-15 12:38:31 +02:00
Alina Nesterova 1d010525b6 Add horizon tempest test to smoke group
test_basic_scenario should run in smoke set

Change-Id: Ife5abf3afabc4f44be3daed22279edc5e96b5bdb
2018-03-05 10:59:02 +00:00
Jimmy McCrory 86ac4f82ce Check for SSL function directly
Instead of looking at Python major and micro versions, check for the
required ssl.create_default_context function directly.

Change-Id: I6ef528a79d8ff6ff649e8f66f2d11d418e87d9d7
2017-09-21 20:22:07 -07:00
Ivan Kolodyazhny 51995f7fd5 Use 'os_primary' property insead of deprecated 'os'
Read-only property 'os' has moved to 'os_primary' in version 'Pike' and
will be removed in version 'Queens'

Change-Id: Ice03458c69d0e107dac6f6735391c3e8567cf855
2017-06-07 23:07:17 +03:00
Jenkins a3312bcad1 Merge "Stop depending on scenario test base class" 2017-03-16 10:14:39 +00:00
Jenkins 6441c6c2fb Merge "Fix pep8 failure" 2017-03-14 09:37:14 +00:00
Andrea Frittoli 530f1046f9 Stop depending on scenario test base class
The scenario tests base class from Tempest is not a stable interface
and it's going to be refactored on Tempest side, as notified in

http://lists.openstack.org/pipermail/openstack-dev/2017-February/112938.html

Stop using that class since there's nothing in it used by horizon
scenario test.

Change-Id: I45ef6cef47a6a26e43612ffc6cb8851d19372712
2017-03-08 13:27:58 +00:00
Ken'ichi Ohmichi 92986b2f87 Switch to decorators.idempotent_id
test.idempotent_id is being kept temporary to migrate
to new lib interface. Now idempotent_id is available as Tempest stable
interface decorators and all plugins tests using the old decorator
should be switched to new interface.

In future, Once all plugins are switched to new decorator Tempest
will remove the test.idempotent_id

Change-Id: I9c7ffec7e65ea2cd3c9807fac3909317d8923c85
Related-Bug: 1616913
2017-03-06 20:00:11 -08:00
Radomir Dopieralski 9d5bb7bde3 Fix pep8 failure
./tempest_horizon/plugin.py:42:16: E124 closing bracket does not match
visual indentation

Change-Id: I7c229aa81b1ae31affaa2949f96b159cf0fe0091
2016-12-07 11:38:22 +01:00
Travis Truman b6f352de92 Configurable SSL certificate validation
Adding boolean config opt "disable_ssl_certificate_validation".
When set to true, and running Python 2.7.9+ or Python 3.2+,
the dashboard basic ops scenario will ignore self-signed or otherwise
invalid SSL certificates.

Change-Id: I98f585ad0fbe4fb0ee913329a9269744fe4437bd
2016-09-26 11:23:30 -04:00
David Lyle 5378f71008 updating the config and usage
The config options were improperly specified and utilized.
Also, a needless decorator that is a carry over from
integrated work was removed.

Change-Id: Ieb39c8c4baada8857cc297cc98897d71f0536716
2016-06-06 11:36:37 -06:00
David Lyle 629c271ae0 removing swap file, add .gitreview
Change-Id: Ia816a55ea527ba84dbafe162f3859551660280f0
2016-05-18 17:27:20 -06:00
Matthew Treinish aec2ef549a
Fix configuration setup
This commit fixes some issues with configuration setup in the plugin.
Firstly, it adds the service available option which was missing from
the plugin. (this opt will be removed from tempest when this lands in
openstack) This also fixes the variable name used for registering the
plugins which was previously incorrectly using BotoGroup.
2016-05-03 18:50:39 -04:00
David Lyle 64302f192f Initial commit based on current tempest
This creates the tempest plugin for horizon and duplicates
the existing horizon scenario test in tempest.

Change-Id: I9430b6cefc884ecc105e91ec19a07987aa70ef98
2016-04-29 16:02:53 -06:00