Commit Graph

61 Commits

Author SHA1 Message Date
Andreas Jaeger 08db3ad05f Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: I37b6a82c9c3c3893bb4b9b6a4c4b5a83a6d8193c
2019-12-18 09:50:01 +01:00
Jenkins 54dc1c3f6d Merge "Disable Murano tests" 2017-03-28 08:47:54 +00:00
Anastasia Kuznetsova 5077ee7818 Remove extra ceilometer services check in Heat tests
There is no need to check Ceilometer related services status
if Ceilometer is not installed.

Change-Id: I66ae6c3a4609bd4b677eb5cce83b93e719d83234
2017-03-22 13:17:37 +04:00
Anastasia Kuznetsova 6697b184f1 Enable Heat system tests
Since Ceilometer was removed from MOS 10.0 all system tests with
Ceilometer installation were disabled including Heat system tests.
Need to know that Ceilometer is required for only one Heat OSTF test
and it is enough to disable only one OSTF test instead all suite,
because otherwise we miss running and checking regular Heat scenarios.

Change-Id: Ieaa6c34c41824a0c3313eb60a615ccb5271797c6
2017-03-21 16:40:40 +04:00
Dmitry Belyaninov 0d50a07e59 Disable Murano tests
Murano tests should be disabled.

Change-Id: I1ccc98fca6b5c6c328eb3fb6c59b056bd2bf0b6b
Partial-Bug: 1671381
(cherry picked from commit 3eb1db4907)
2017-03-16 08:36:41 +00:00
ibumarskov cc41e591ad Disable ceilometer tests
Ceilometer with MongoDB was removed from MOS 10. We can disable
ceilometer tests.

Partial-bug: #1669700

Change-Id: I7439a10fd07d34b50b3667f3b014b73ef3111814
(cherry picked from commit fd7138c421)
2017-03-09 08:21:34 +00:00
Dmitry Belyaninov bdf5a903cb Update murano-api services count
Current value is 6 processes.
Also deprecated function change.

Change-Id: I69ab82b332c6bfa7e00c9999a72b4225bddffcb3
Closes-Bug: 1654267
(cherry picked from commit 46d2680d9e)
2017-03-07 09:16:30 +00:00
Alexandr Kostrikov 332e992d9b Temporary disable ceilometer check
The service is under uwsgi so it can
not be checked with ps ax

Change-Id: Ib17a7f58f140832839227e67c2ca1540162864b9
Closes-bug: 1634920
2016-11-07 13:36:57 +03:00
Alexey Stepanov 4481572b10 Start NailgunClient implementation for Mitaka and Newton in core
Start NailgunClient implementation for Mitaka and Newton in core
Implemented: OSTF part.
We expect, that at Occata release we could switch to python-fuelclient

Blueprint: fuel-qa-join-helpers

Change-Id: Idefd263cf1c8a4a4d366615f2408dd7c3f2e99a4
2016-09-06 12:49:48 +00:00
Victor Ryzhenkin dbd6c8f8ba Support Murano plugin in fuel-qa framework
- Add test for basic Murano validation in plugin installation
- Fix test names in Murano-related box-install tests since Murano
  using GLARE backend as default now.
- Turn off SSL deployment for Murano due bug: #1590633

Change-Id: Iac71f4706db4b8eb67a7f98b2932fbb31032bc9f
Related-Bug: #1584791
Targets: blueprint murano-fuel-plugin
2016-06-10 21:22:47 +03:00
Jenkins 55f5b608cf Merge "Revert "Disable Murano tests"" 2016-04-26 08:43:59 +00:00
Victor Ryzhenkin 86b0990fba Revert "Disable Murano tests"
This reverts commit bc16aa02b0.

Murano still available out of the box and we need to test it.

Closes-Bug: #1572975
Change-Id: I2566566c5124a76e4bfff232d20a8516f45ffac2
2016-04-21 11:23:45 +00:00
Alexandr Nagovitsyn 81a970f8d0 Fixed Heat system tests
We added new Heat API services in Mitaka release
and we need to update system tests to properly check
the count of Heat services on controller nodes.

Change-Id: I5e0a0c24947f751bcd493030b0645d3b1e6175ab
Closes-bug: #1569893
2016-04-15 15:57:50 +03:00
Alexey Stepanov ed07d4aae7 Python3 code compatibility: division, round
Make division transparent-compatible (from __future__ import division, // for strict int result)
Do not use round due to different types of result objects

blueprint fuel-qa-python3-compatibility
Related-bug: #1556791

Change-Id: I7bb173c6f97ac046af45c3f52cc32846a93a8981
2016-03-22 17:56:24 +03:00
vgorin 5a6c1c86cd Refactoring functions in checkers.py(part 2)
Following functions were changed:
  * get_ceph_partitions
  * get_mongo_partitions
  * check_ceph_image_size
  * check_cinder_image_size
  * upload_tarball_path
  * install_plugin_check_code

Folowing functions were moved to utils.py:
  * get_mongo_partitions
  * get_ceph_partitions
  * install_plugin_check_code
  * upload_tarball_path

Related tests are also modified.
Implements: blueprint sshmanager-integration

Change-Id: I2c2bbe0ad0cabb815ee67c5ad89fe2142d2d7383
2016-03-01 13:41:02 +03:00
Vasily Gorin 0af42bd0f8 Refactoring functions in checkers.py(part 1)
Following functions were changed:
  * check_update_network_data_over_cli
  * check_get_network_data_over_cli
  * check_offload
  * check_client_smoke
  * check_hiera_hosts
  * check_log_lines_order
  * check_file_exists
  * check_cobbler_node_exists
  * check_haproxy_backend
  * check_public_ping
  * check_repo_managment
  * check_cinder_status
  * verify_service

Related tests are also modified.
Some typos are fixed.
Implements: blueprint sshmanager-integration

Change-Id: Ifdc2a01d100dbf3b809f6619d9877a8c98db3258
2016-02-27 11:05:49 +00:00
Maksym Strukov c3be9d2d4a Set sahara-api and sahara-engine process count to 2 in sahara system tests
sahara-api has one process with root priv and forks (corresponding to
api_workers parameter in sahara.conf. By default fork numbers is one.
So sahara-api count should be equal to 2.

sahara-engine process count is hardcoded to 2.

Change-Id: I252c2a00bd63294c7ee148e142358c9cc4c7ec41
Closes-Bug: #1550021
2016-02-26 15:19:46 +02:00
Jenkins e4b3ef3d71 Merge "Python3 code compatibility: Stage1" 2016-02-23 16:35:46 +00:00
Tatyana Leontovich bc16aa02b0 Disable Murano tests
Disable Murano test according to Murano servise is not available out of box.
Also delete murano option from test deploy_multiple_services_local_mirror,
because we can not disable our single scenarion for check mirros

Change-Id: I9e6b8699c890a10fe6ea1e5267161a5c69125843
Related-Bug: #1546080
2016-02-23 12:32:45 +02:00
Alexey Stepanov 70106730d9 Python3 code compatibility: Stage1
1. Fix imports (lovercase imported as UPPERCASE)
2. Fix local variables (CamelCase/UPPERCASE)
3. Use Python3 compatible syntax, when it possible
4. Define attributes in __init__
5. Remove redundant parenthesis
6. Add /logs to .gitignore (to prevent log publish and remove fake git status notifications)

blueprint fuel-qa-python3-compatibility
Change-Id: Ifd60646055d07f888b2e204083b99d9db507f93e
2016-02-17 11:36:59 +03:00
vgusev a7dc445805 [Ceilometer] Change name for test with Cinder
Changed name for test with Cinder

Closes-bug: #1541839
Change-Id: I6679d36f12676b06809e7c03b909be90773924af
2016-02-04 16:12:16 +03:00
Timur Nurlygayanov edd7e295df Fixed Ceilometer and Heat SWARM tests
We need to fix checks for ceilometer-api processes
because we shouldn't hardcode count of processes in
automated tests.

Co-Authored-By: Vitaly Gusev <vgusev@mirantis.com>

Change-Id: Id3117459e273fcb86a44fe3972e9ede0b8d43354
Closes-Bug: #1529072
2016-01-11 17:04:13 +03:00
Alexandr Nagovitsyn 93b26b02f4 Add new OSTF heat test name 'test_wait_condition'
Add test name 'test_wait_condition'. It is necessary to launch a new test from fuel OSTF

Change-Id: I6bc11174a778f8fa81657959f33577e8f88b9934
Related-Bug: #1514495
2015-12-21 11:09:20 +00:00
Evgeny Sikachev 032c85993e Change order of points in sahara service tests
This needed for testing deployment of environment
with Sahara before image check. Because if image not exist tests failed.
closes-bug: #1527264

Change-Id: I5f1759668c4a22eb5dac1252d8597b8d82fbc018
2015-12-17 22:42:12 +03:00
Nastya Urlapova d79f3b5ad4 Revert "Adding sahara tests for nightly job"
This reverts commit 0ecaa44a07.
Closes-Bug: #1524649
Change-Id: I49f4e4a5934168b14dca74abd4d5147a8490f894
2015-12-10 08:07:26 +00:00
Evgeny Sikachev 0ecaa44a07 Adding sahara tests for nightly job
Adding sahara scenario tests for testing 8.0 on
Sahara/Murano jobs
closes-bug: #1521667

Change-Id: I16452cc00a35588447abf0d4dd260bd19320a3b5
2015-12-03 13:21:21 +03:00
vgusev 7597ef8b24 [Ceilometer] Add test for events in list of tests
Added Ceilometer test for events and traits to the list of tests

Closes-bug: #1511338

Change-Id: I492a09568aa94be1a6f932b7252ff1a4ca0fda40
2015-10-29 17:16:16 +00:00
Maksym Strukov 1b432a77a7 Use context manager for ssh sessions
Change-Id: I4dfd0918b1a9664e5c7a775688a059043b591969
Related-Bug: #1346362
2015-09-10 19:24:20 +03:00
Jenkins 2cc7ba240a Merge "Add test to check the addition of mongo node" 2015-09-02 09:39:39 +00:00
vgusev 1e989bb0b8 Add test to check the addition of mongo node
Added new test in Ceilometer system tests to check
the addition of mongo node to deployed env.
This feature has been released in 7.0.

Closes-bug: #1490929

Change-Id: I48b0c7e1f2d8811f0a190359c68548237c14c0fc
2015-09-01 13:52:18 +03:00
Veronica Krayneva b27468a3e9 Refactor assert_cluster_ready, use networks_count=2 by default
Change-Id: I7d754bbcfb5905903d1a3b843d7acd068db59a97
Closes-bug: #1489813
2015-08-31 14:40:19 +03:00
Anastasia Kuznetsova 30c0749a18 Remove test 'deploy_heat_ha_one_controller_nova'
Since 'deploy_heat_ha_one_controller_nova' test was marked with
enabled=False, so it is became unneeded and can be deleted.

Closes-Bug: #1478920

Change-Id: Ie788095a1e6097f952bc5db6ad51aa56c5e595db
2015-08-12 10:15:32 +00:00
Jenkins 6e069e355b Merge "Refactoring Ceilometer SWARM tests to use neutron network manager" 2015-08-04 13:42:17 +00:00
Dennis Dmitriev 6e39c180c0 Use names for Neutron segment types from settings
In order to have ability to easily rename types of
Neutron backends, replace segmentation types in all
tests by appropriate variables from settings.

Use 'tun' segmentation type instead of 'gre'

Closes-Bug:#1479392
Change-Id: Ide254e035c50323ecd2a909d804e47a971f1339c
2015-08-04 10:34:15 +00:00
vgusev 5f9040a695 Refactoring Ceilometer SWARM tests to use neutron network manager
Currently, system tests for Ceilometer are launched with only
nova-network configuration. Need to change network manager 
to neutron for Ceilometer SWARM test cases because nova-network 
tests should be disabled in SWARM

Change-Id: I6fe69ff665615557e04a6309eaf5d1674182031e
Closes-bug: #1460994
2015-08-04 08:49:24 +00:00
Yaroslav Lobankov eb893e4b62 Fixing Sahara system tests - part 2
Commit https://review.openstack.org/#/c/207427/ has been merged.
This change has removed API workers for Sahara. So we need to make
the corresponding changes in Sahara system tests.

Closes-Bug: #1480891

Change-Id: I06dc5c747a709f7d541a321d592e9eeb7484af28
2015-08-03 12:02:34 +00:00
Jenkins 1f8bc31289 Merge "Disable in deploy_heat_ha_one_controller_nova test" 2015-07-30 11:21:06 +00:00
Yaroslav Lobankov 6266bff005 Fixing Sahara system tests
It turns out that Sahara has 5 processes "sahara-api" on each
controller. So we need to make the corresponding changes in Sahara
system tests.

Change-Id: Ib07cfc726c248bc0e9b017547a1da332fbd4c97a
Closes-Bug: #1479750
2015-07-30 13:46:57 +03:00
Maxim Strukov be46b6ba5e Disable in deploy_heat_ha_one_controller_nova test
Test dublicates deploy_heat_ha_one_controller_neutron.

Change-Id: I77364b1b3e0275caf4120448eff7f34de5b0c8d2
Closes-Bug: #1478920
2015-07-30 12:08:24 +03:00
Yaroslav Lobankov 3b54a1a15e Updating Sahara related things for Sahara system tests
In MOS 7.0 we will have the Kilo version of Sahara. In accordance with
that we had to update OSTF for Sahara and https://review.openstack.org/#/c/191497
was successfully merged. Now we have to update Sahara system tests.

Closes-Bug: #1477521

Change-Id: I06295392fe523f22fff158b63d4909ced6256575
2015-07-28 18:45:04 +03:00
Dmitry Tyzhnenko 5cab3281d9 Remove mentions about RedHat from system tests
Clear settings and test files when we use condition for
    rhel release

Change-Id: I712b090c9e587b2f07150918389f1fc260c60eda
Closes-bug: #1456552
2015-07-17 15:02:49 +03:00
Jenkins f52579f7d0 Merge "Add test 'check_ceph_cinder_cow' for ceph." 2015-07-06 09:16:15 +00:00
Dennis Dmitriev 92054440a4 Fix docstrings for sphinx, fix snapshot names for updates
Some fixes for 7.0 branch:

- fix docstrings to match sphinx requirements
- remove outdated 'tests_os_patching' module
- fix snapshot names for 6.1 -> 7.0 rollback/update jobs
- add separate groups for each of rollback/update jobs to reduce
  amount of "skipped" test cases.

Change-Id: I4569db85099e4e3eb09b8b0d0a069fc243176f4c
Closes-Bug:#1468392
Related-Bug:#1470168
2015-06-30 19:47:48 +03:00
Dennis Dmitriev 627e9b2474 Add test 'check_ceph_cinder_cow' for ceph.
Cinder and Glance should use Ceph for this test.
Test creates RAW image and make a volume from it.
Volume should have a parent if copy-on-write used by Cinder.

- use OpenStackActions.create_image() instead of
      Common.image_import()

Change-Id: I136aa29abef492971c5be7ae732cd42f5c7f77bc
Closes-Bug:#1379543
2015-06-25 20:26:11 +03:00
Tatyana Leontovich 2731227429 Change OSTF platfrom tests path in service tests
Related fix was merged in ostf that include
renaming from platform_tests to tests_platform
https://review.openstack.org/#/c/191737/

this patch includes updated in service tests
for ostf test execution

Change-Id: I766e1cd4558b080b22e841cb0a89b79eec02c977
Related-Bug: #1465238
2015-06-15 18:29:11 +03:00
NastyaUrlapova 4ab4ef05db Change thread for ceilometer HA tests
Change-Id: I8fe33b4dbe57d24bc1488fea7e785244da8e3bdc
Related-Bug: #1458552
2015-05-26 11:48:47 +03:00
Dennis Dmitriev d93e07e4e5 Always create diagnostic snapshot atfer test.
- add a new environment variable:
    ALWAYS_CREATE_DIAGNOSTIC_SNAPSHOT, default = 'true'.

- move code that resume environment into a separate method.

- rename @log_snapshot_on_error to @log_snapshot_after_test

Change-Id: I5902899ba4c8557b7233e9bf576debc2197ca9e2
Closes-Bug:#1452672
2015-05-13 15:43:56 +03:00
vgusev 97ac2e0bc2 Fix for Ceilometer and external Mongo test
Parameters for creating cluster must be string variables,
so parameter 'osd_pool_size' was changed from int to string type.

Change-Id: Ie77592d1844eefdcaa4d8df6e98f463dc53366e9
Closes-bug: #1452702
2015-05-07 15:17:26 +03:00
vrovachev 97aacfeb80 Resolve remote connect on ceilometer test
Remote method had wrorg parameter for remote connection
for check disks.

Change-Id: I8a6684c4c0b0c9c456ca2392e826d780d5a8a5ac
Closes-bug: #1445091
2015-04-16 19:00:17 +04:00
vrovachev 38499d2a6f Add check for skip ostf in ceilometers suite
Added opportunity for check skip state of ceilometer tests

Change-Id: Ic5c09a18458818349df4fb86ba195a56c1fb15c4
Closes-bug: #1443950
2015-04-15 13:45:07 +04:00