aboutsummaryrefslogtreecommitdiffstats
path: root/functest/opnfv_tests/openstack
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2020-08-17 11:17:30 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2020-08-17 12:18:36 +0200
commit3a15322d7398db08341943291e45aba611c59e87 (patch)
treeaff8ee0ab7849d98a02f90766513fb04f7a453aa /functest/opnfv_tests/openstack
parent3b877a0f17589ff2757360253a87ed023060d9d8 (diff)
Delete vgpu testcase
It's not longer executed and offered in any Functest container. Change-Id: I9805eca1e0d7203fecc396398469bccc38458888 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'functest/opnfv_tests/openstack')
-rw-r--r--functest/opnfv_tests/openstack/vgpu/__init__.py0
-rw-r--r--functest/opnfv_tests/openstack/vgpu/vgpu.py53
2 files changed, 0 insertions, 53 deletions
diff --git a/functest/opnfv_tests/openstack/vgpu/__init__.py b/functest/opnfv_tests/openstack/vgpu/__init__.py
deleted file mode 100644
index e69de29bb..000000000
--- a/functest/opnfv_tests/openstack/vgpu/__init__.py
+++ /dev/null
diff --git a/functest/opnfv_tests/openstack/vgpu/vgpu.py b/functest/opnfv_tests/openstack/vgpu/vgpu.py
deleted file mode 100644
index c8180a45c..000000000
--- a/functest/opnfv_tests/openstack/vgpu/vgpu.py
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/usr/bin/env python
-
-# Copyright (c) 2018 Kontron and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-
-"""vGPU testcase implementation."""
-
-from __future__ import division
-
-import logging
-
-from functest.core import singlevm
-
-
-class VGPU(singlevm.SingleVm2):
- """OpenStack vGPU Test Case."""
-
- __logger = logging.getLogger(__name__)
-
- filename = ('/home/opnfv/functest/images/'
- 'ubuntu-16.04-server-cloudimg-amd64-disk1.img')
- flavor_ram = 4096
- flavor_vcpus = 2
- flavor_disk = 40
- flavor_extra_specs = {'resources:VGPU': '1'}
- username = 'ubuntu'
- ssh_connect_loops = 12
- create_server_timeout = 300
-
- def __init__(self, **kwargs):
- """Initialize vGPU testcase object."""
- if "case_name" not in kwargs:
- kwargs["case_name"] = "vgpu"
- super(VGPU, self).__init__(**kwargs)
-
- def execute(self):
- """
- Test if the vGPU exist.
- """
- (_, stdout, stderr) = self.ssh.exec_command('lspci')
- lspci_output = stdout.read()
- self.__logger.debug("output:\n%s", stdout.read())
- self.__logger.debug("error:\n%s", stderr.read())
- if ('VGA compatible controller: Intel' in lspci_output or
- 'VGA compatible controller: Nvidia' in lspci_output):
- self.__logger.info("The VM have a vGPU")
- return 0
- self.__logger.error("The VM haven't any vGPU")
- return 1