diff options
| author | Steven Dake <stdake@cisco.com> | 2015-08-27 19:23:49 -0700 |
|---|---|---|
| committer | Steven Dake <stdake@cisco.com> | 2015-08-28 00:50:30 -0700 |
| commit | f895ee07cc5c1030e32854cf9a4e91bbeaf4de12 (patch) | |
| tree | cc7d17c2c63bf83f6a983553b8729f67abeac58d /tests | |
| parent | 5c82e0c90ce0fedf523b11b0b933f2276edf8f46 (diff) | |
| download | kolla-f895ee07cc5c1030e32854cf9a4e91bbeaf4de12.tar.gz kolla-f895ee07cc5c1030e32854cf9a4e91bbeaf4de12.zip | |
Remove docker directory
Remove the docker directory (yay) and old build tools.
This will result in an f21 failing gate - however, I have a patch
submission to remove that gate from our project configuration.
Change-Id: I3c461cedb6906422c8076f60c470e773d6cdcf33
Partially-Implements: blueprint remove-docker-dir
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_images.py | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/tests/test_images.py b/tests/test_images.py deleted file mode 100644 index d0a700792..000000000 --- a/tests/test_images.py +++ /dev/null @@ -1,63 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -from oslo_log import fixture as log_fixture -from oslo_log import log as logging -from oslotest import base - -from subprocess import PIPE -from subprocess import Popen -from subprocess import STDOUT - -LOG = logging.getLogger(__name__) - - -class ImagesTest(base.BaseTestCase): - - def setUp(self): - super(ImagesTest, self).setUp() - self.useFixture(log_fixture.SetLogLevel([__name__], - logging.logging.INFO)) - - def test_builds(self): - proc = Popen(['tools/build-all-docker-images', - '--testmode', - '--retry 3'], - stdout=PIPE, stderr=STDOUT, bufsize=1) - with proc.stdout: - for line in iter(proc.stdout.readline, b''): - LOG.info(line.strip()) - proc.wait() - - # these are images that are known to not build properly - excluded_images = ["kollaglue/centos-rdo-rhel-osp-base", - "kollaglue/centos-rdo-gnocchi-api", - "kollaglue/centos-rdo-gnocchi-statsd"] - - results = eval(line) - - failures = 0 - for image, result in results.iteritems(): - if image in excluded_images: - if result is 'fail': - continue - failures = failures + 1 - LOG.warning(">>> Expected image '%s' to fail, please update" - " the excluded_images in source file above if the" - " image build has been fixed." % image) - else: - if result is not 'fail': - continue - failures = failures + 1 - LOG.critical(">>> Expected image '%s' to succeed!" % image) - - self.assertEqual(failures, 0, "%d failure(s) occurred" % failures) |
