fuel-qa/fuelweb_test/tests/tests_patching/__init__.py
NastyaUrlapova 17d34057c7 Create tests for patching feature
Add first test for patching environment, which
deploys some cluster and apply patches on it.
Environment configuration (deployment test) is chosen
automatically based on packages tags.
Tests require errata.yaml which should include scenarios
for applying/verifying patches.
Additional variables required by patching tests:
 * PATCHING_MIRRORS - list of repositories with patched
   packages;
 * PATCHING_WEB_DIR - directory on master node which is
   available via HTTP (used for new repository);
 * PATCHING_BUG_ID - bug ID which is going to be fixed;
 * PATCHING_PKGS_TESTS - local path or URL to destination
   where test plans for packages are stored;
 * PATCHING_APPLY_TESTS - local path or URL which should
   be used to get test plans for bugs (using bug ID);
 * PATCHING_PKGS - list of patched packages; if empty -
   list is gotten from test plan (errata.yaml) or from
   repository.

Implements: blueprint mos-patching-tests

Change-Id: Ic696a49bd12504c9e045cf824248ff09bb7d53cb
2015-03-23 14:12:54 +02:00

0 lines
Python