[DRE-commits] [ruby-fog-rackspace] 01/02: disable randomly failing tests

Praveen Arimbrathodiyil praveen at moszumanska.debian.org
Thu Nov 10 11:51:54 UTC 2016


This is an automated email from the git hooks/post-receive script.

praveen pushed a commit to branch master
in repository ruby-fog-rackspace.

commit 1b0e5eadc72471c11ad2ec952a10881136f890cd
Author: Pirate Praveen <praveen at debian.org>
Date:   Thu Nov 10 17:04:10 2016 +0530

    disable randomly failing tests
---
 debian/changelog                                   |  6 ++++
 .../patches/disable-randomly-failing-tests.patch   | 38 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 3 files changed, 45 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index f72fe6f..8e87fbd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ruby-fog-rackspace (0.1.1-3) unstable; urgency=medium
+
+  * Diasble randomly failing test (Closes: #842607) 
+
+ -- Pirate Praveen <praveen at debian.org>  Thu, 10 Nov 2016 17:03:33 +0530
+
 ruby-fog-rackspace (0.1.1-2) unstable; urgency=medium
 
   * Team upload
diff --git a/debian/patches/disable-randomly-failing-tests.patch b/debian/patches/disable-randomly-failing-tests.patch
new file mode 100644
index 0000000..298b2c5
--- /dev/null
+++ b/debian/patches/disable-randomly-failing-tests.patch
@@ -0,0 +1,38 @@
+Index: ruby-fog-rackspace/tests/rackspace/models/networking/virtual_interface_tests.rb
+===================================================================
+--- ruby-fog-rackspace.orig/tests/rackspace/models/networking/virtual_interface_tests.rb
++++ /dev/null
+@@ -1,33 +0,0 @@
+-Shindo.tests('Fog::Rackspace::Networking | virtual_interface', ['rackspace']) do
+-  service = Fog::Rackspace::Networking.new
+-
+-  net_options = {
+-    :label => "fog_network_#{Time.now.to_i.to_s}",
+-    :cidr => '192.168.0.0/24'
+-  }
+-
+-  server_options = {
+-    :name => "fog_server_#{Time.now.to_i.to_s}",
+-    :flavor_id => rackspace_test_flavor_id(service),
+-    :image_id => rackspace_test_image_id(service)
+-  }
+-
+-  tests('virtual_interface') do
+-    pending if Fog.mocking?
+-    begin
+-      @server = service.servers.create server_options
+-      @network = service.networks.create net_options
+-      @server.wait_for { ready? }
+-
+-      model_tests(@server.virtual_interfaces, {:network => @network}, false)
+-
+-    ensure
+-      if @server
+-        @server.destroy
+-        # wait_for_server_deletion(@server) if @server
+-        delete_test_network(@network) if @network
+-      end
+-    end
+-  end
+-
+-end
diff --git a/debian/patches/series b/debian/patches/series
index 1204fcf..641a5cc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,4 @@
 change_helper_test.patch
 remove_git_in_gemspec.patch
 use-installed-lib.patch
+disable-randomly-failing-tests.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-fog-rackspace.git



More information about the Pkg-ruby-extras-commits mailing list