Commit Graph

12 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
Dennis Dmitriev 5a62e85194 Update packages from requirements.txt with 'system_tests.sh -N'
Default behaviour of the system_tests.sh is unchanged,
but with -N it will update requirements on each run (without
--upgrade).
If fuel-devops has incorrect version or not installed, then
script will fail with -N option (until fuel-devops is not packed
to PyPi repository).

- Removed dependency on fuel-devops located on github.
  This dependency splitted into two requirements:

  requirements-devops.txt : will be used with -N option to
      controll the installed fuel-devops version;

  requirements-devops-source.txt : will be used for tox tests
      and update python virtual environments on CI.

- Update system_tests.sh with two new options: -R and -N:
  REQUIREMENTS_DIR or -R : name of the dir where requirements.txt
  and constraints.txt are located (fuelweb_test by default)
  UPDATE_REQUIREMENTS or -N : 'yes' or 'no' (-N == 'yes').
  Perform update PyPi packages from requirements.txt.
  Default : 'no'

- remove unused variables and code that was used for build ISO

Change-Id: Ib9efd2136226fb43b506db390079f1b72a06069d
Related-Bug:#1575065
2016-07-11 14:36:10 +03:00
Georgy Kibardin 18308a743c Use gzip for snapshots
Shotgun has been changed to use gzip for snapshot.
On the 15G snapshot data gz is 10 times faster than xz while compression
rate is just 36% against 50% with gzip.
For the pattern "create once - download once" this looks like a
reasonable solution.

Change-Id: I133ae854c619655169f6b42003087dd9cc21b8e0
Closes-Bug: #1546023
2016-06-08 13:19:24 +03:00
Alexey Stepanov 3990b5fb65 Fix inspection issues
1. PyCharm inspection: ignore no member for magic places
  (six.moves, mixin for system_test, unicode<->string on python2)
2. Fix docstrings
3. Fix reraise of SkipTest
  (use raise instead of raising again the same exception, but no args)
4. Bash simple variable usage

Closes-bug: #1578998

Change-Id: Ifac2dcb68b323ce48c6c80598abfd18ed9bf2caf
2016-05-10 11:54:55 +03:00
Dmitry Tyzhnenko c106f6be54 Add new runner for system test
For run the tests from both test suites (fuelweb_test, system_test) we
    may use new runner - run_system_test.py.

Changes in framework:
    - add @testcase decorator use instead of @factory

Features of new runner:
    - auto discovering all test in both test suites
    - show the groups from the test suites
    - explain content of groups
    - run the several groups at the same time
    - combine configuration with the test groups from new suite
    - run old groups
    - use runner in utils/jenkins/system_tests.sh

Changes in tests:
    - remove @factory function
    - add @testcase to each test class

Change-Id: Ic4086dde60ca8a94dcd2ee079376c97ce719ff03
Implemets blueprint template-based-testcases
2016-02-11 16:58:39 +02:00
eprohoda 81f8178906 Misprints in English words
Fix misprints in class, method names, comments, etc.

Closes-Bug: #1516044
Change-Id: I9ed73165a06976bc1bfa8630615527fc97dd9fda
2015-11-24 14:57:42 +02:00
penguinolog 2c7951055b Fix mass mistypes at english verbs
Fix mistypes at commentaries, log outputs and LOCAL variables

Change-Id: I1fb8eb4ae10be5c2f174336d3a8f124e61da5954
Closes-Bug: #1513777
2015-11-19 11:26:18 +03:00
ss-yuriy d56358668e Fix LOGDIR for fuel_logs tool
Closes-Bug: #1479550

Change-Id: I716434d3c82e015b7749281aa35b39e5dd5f4846
2015-07-30 05:40:42 +00:00
ss-yuriy 7f72df69c9 Extract the error logs from the snapshot using fuel_logs tool
Change-Id: If40c0f83dd538199c23725ecb765065d0743dc3e
Closes-Bug: #1435196
2015-06-19 07:48:16 +00:00
Dennis Dmitriev a792546da4 Enable creating diagnostic snapshots by default
Added export ALWAYS_CREATE_DIAGNOSTIC_SNAPSHOT=true

Change-Id: Ifc8ecd26ca08681e2235c81c33b8ac699c23fdec
Related-Bug:#1452672
2015-05-15 14:00:21 +03:00
Stanislav Makar 7502d0f01d Add the possibility to work without python virtualenv
Add new option "-v" which runs tests without python virtualenv

Closes-Bug: #1377183
DocImpact: Add to the paragraph
 http://docs.mirantis.com/fuel-dev/devops.html#environment-creation-via-devops-fuel-main
 If using system_tests.sh without virtualenv please pass the option "-v".
Change-Id: Ica5dc4ec3cefdae9246fbb88ce6e441bbcc75b4d
2015-04-03 10:38:14 +00:00
Dmitry Tyzhnenko b52988fb2c Add system test runner for Jenkins
add utils/jenkins/system_tests.sh

Change-Id: Ifedc0974d4306fd9829bccd8ba689b4cf1f6f25a
Implement bp system-tests-and-devops-refactoring
2015-02-09 12:49:46 +00:00