diff options
| author | Michael Hudson-Doyle <[email protected]> | 2022-02-24 00:06:10 +0000 |
|---|---|---|
| committer | Server Team CI Bot <[email protected]> | 2022-02-24 00:06:10 +0000 |
| commit | 69c95db4dfef3bb686c4f4a76bf9d6acba7d90c8 (patch) | |
| tree | fdd1b90d3b404543278c41f38b5528c037f58019 | |
| parent | 5a32eb67a62ad1804516a80f35035090debdfb1f (diff) | |
Remove CentOS 6 tests.
It's EOL, the required images are no longer in the MAAS image streams
and at least one vmtest fails if you manage to run it somehow.
| -rw-r--r-- | examples/tests/centos6_basic.yaml | 101 | ||||
| -rw-r--r-- | tests/vmtests/releases.py | 18 | ||||
| -rw-r--r-- | tests/vmtests/test_basic.py | 27 | ||||
| -rw-r--r-- | tests/vmtests/test_network.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_alias.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_bonding.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_bridging.py | 7 | ||||
| -rw-r--r-- | tests/vmtests/test_network_ipv6.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_ipv6_static.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_ipv6_vlan.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_mtu.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_static.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_static_routes.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_network_vlan.py | 5 | ||||
| -rw-r--r-- | tests/vmtests/test_simple.py | 9 |
15 files changed, 1 insertions, 211 deletions
diff --git a/examples/tests/centos6_basic.yaml b/examples/tests/centos6_basic.yaml deleted file mode 100644 index 90fc584d..00000000 --- a/examples/tests/centos6_basic.yaml +++ /dev/null @@ -1,101 +0,0 @@ -showtrace: true -storage: - version: 1 - config: - - id: sda - type: disk - ptable: msdos - model: QEMU HARDDISK - serial: disk-a - name: main_disk_with_in/\&valid@#dname - wipe: superblock - grub_device: true - - id: sda1 - type: partition - number: 1 - size: 3GB - device: sda - flag: boot - - id: sda2 - type: partition - number: 2 - size: 1GB - device: sda - - id: sda3 - type: partition - number: 3 - size: 1GB - device: sda - name: swap - - id: sda1_root - type: format - fstype: ext3 - volume: sda1 - label: 'cloudimg-rootfs' - - id: sda2_home - type: format - fstype: ext4 - volume: sda2 - - id: sda3_swap - type: format - fstype: swap - volume: sda3 - - id: sda1_mount - type: mount - path: / - device: sda1_root - - id: sda2_mount - type: mount - path: /home - device: sda2_home - - id: sparedisk_id - type: disk - serial: disk-b - name: sparedisk - wipe: superblock - - id: sparedisk_fat_fmt_id - type: format - fstype: fat32 - volume: sparedisk_id - - id: btrfs_disk_id - type: disk - serial: disk-c - name: btrfs_volume - wipe: superblock - - id: btrfs_disk_fmt_id - type: format - fstype: btrfs - volume: btrfs_disk_id - - id: btrfs_disk_mnt_id - type: mount - path: /btrfs - options: 'defaults,noatime' - device: btrfs_disk_fmt_id - - id: pnum_disk - type: disk - serial: disk-d - name: pnum_disk - wipe: superblock - ptable: gpt - - id: pnum_disk_p1 - type: partition - number: 1 - size: 1GB - device: pnum_disk - - id: pnum_disk_p2 - type: partition - number: 2 - size: 8MB - device: pnum_disk - flag: prep - wipe: zero - name: prep - - id: pnum_disk_p3 - type: partition - number: 10 - size: 1GB - device: pnum_disk - - id: swap_mnt - type: mount - path: "none" - device: sda3_swap diff --git a/tests/vmtests/releases.py b/tests/vmtests/releases.py index 809a1a7b..67248bfe 100644 --- a/tests/vmtests/releases.py +++ b/tests/vmtests/releases.py @@ -74,21 +74,6 @@ class _UbuntuCore20FromFocalBase(_UbuntuCoreUbuntuBase): target_release = "ubuntu-core-20" -class _Centos66FromXenialBase(_CentosFromUbuntuBase): - release = "xenial" - target_release = "centos66" - - -class _Centos66FromBionicBase(_CentosFromUbuntuBase): - release = "bionic" - target_release = "centos66" - - -class _Centos66FromFocalBase(_CentosFromUbuntuBase): - release = "focal" - target_release = "centos66" - - class _PreciseBase(_UbuntuBase): release = "xenial" target_release = "precise" @@ -218,11 +203,8 @@ class _Releases(object): class _CentosReleases(object): centos70_xenial = _Centos70FromXenialBase - centos66_xenial = _Centos66FromXenialBase centos70_bionic = _Centos70FromBionicBase - centos66_bionic = _Centos66FromBionicBase centos70_focal = _Centos70FromFocalBase - centos66_focal = _Centos66FromFocalBase class _UbuntuCoreReleases(object): diff --git a/tests/vmtests/test_basic.py b/tests/vmtests/test_basic.py index 6059bd97..616d635c 100644 --- a/tests/vmtests/test_basic.py +++ b/tests/vmtests/test_basic.py @@ -41,10 +41,6 @@ class TestBasicAbs(VMBaseClass): f="btrfs_uuid_diskc" if command -v btrfs-debug-tree >/dev/null; then btrfs-debug-tree -r $dev | awk '/^uuid/ {print $2}' | grep "-" - # btrfs-debug-tree fails in centos66, use btrfs-show instead - if [ "$?" != "0" ]; then - btrfs-show $dev | awk '/uuid/ {print $4}' - fi else btrfs inspect-internal dump-super $dev | awk '/^dev_item.fsid/ {print $2}' @@ -61,9 +57,6 @@ class TestBasicAbs(VMBaseClass): """)] def _test_ptable(self, blkid_output, expected): - if self.target_release == "centos66": - raise SkipTest("No PTTYPE blkid output on Centos66") - if not blkid_output: raise RuntimeError('_test_ptable requires blkid output file') @@ -100,8 +93,6 @@ class TestBasicAbs(VMBaseClass): self.assertEqual(kname_uuid, btrfs_uuid) def _test_partition_is_prep(self, info_file): - if self.target_release == "centos66": - raise SkipTest("Cannot detect PReP partitions in Centos66") udev_info = self.load_collect_file(info_file).rstrip() if not udev_info: raise ValueError('Empty udev_info collect file') @@ -132,10 +123,7 @@ class TestBasicAbs(VMBaseClass): def test_partition_numbers(self): # pnum_disk should have partitions 1 2, and 10 - if self.target_release != 'centos66': - disk = self._dname_to_kname('pnum_disk') - else: - disk = self._serial_to_kname('disk-d') + disk = self._dname_to_kname('pnum_disk') expected = [disk + s for s in ["", "1", "2", "10"]] self._test_partition_numbers(disk, expected) @@ -220,19 +208,6 @@ class Centos70FocalTestBasic(centos_relbase.centos70_focal, __test__ = True -class Centos66XenialTestBasic(centos_relbase.centos66_xenial, - CentosTestBasicAbs): - __test__ = True - - -class Centos66BionicTestBasic(centos_relbase.centos66_bionic, - CentosTestBasicAbs): - # Centos66 cannot handle ext4 defaults in Bionic (64bit,meta_csum) - # this conf defaults to ext3 - conf_file = "examples/tests/centos6_basic.yaml" - __test__ = True - - class XenialGAi386TestBasic(relbase.xenial_ga, TestBasicAbs): __test__ = True arch_skip = ["arm64", "ppc64el", "s390x"] diff --git a/tests/vmtests/test_network.py b/tests/vmtests/test_network.py index 1b424933..6ff3a16b 100644 --- a/tests/vmtests/test_network.py +++ b/tests/vmtests/test_network.py @@ -486,11 +486,6 @@ class ImpishTestNetworkBasic(relbase.impish, TestNetworkBasicAbs): __test__ = True -class Centos66TestNetworkBasic(centos_relbase.centos66_xenial, - CentosTestNetworkBasicAbs): - __test__ = True - - class Centos70TestNetworkBasic(centos_relbase.centos70_xenial, CentosTestNetworkBasicAbs): __test__ = True diff --git a/tests/vmtests/test_network_alias.py b/tests/vmtests/test_network_alias.py index 8b58edd1..dd6ba02e 100644 --- a/tests/vmtests/test_network_alias.py +++ b/tests/vmtests/test_network_alias.py @@ -34,11 +34,6 @@ class CentosTestNetworkAliasAbs(TestNetworkAliasAbs): pass -class Centos66TestNetworkAlias(centos_relbase.centos66_xenial, - CentosTestNetworkAliasAbs): - __test__ = True - - class Centos70TestNetworkAlias(centos_relbase.centos70_xenial, CentosTestNetworkAliasAbs): __test__ = True diff --git a/tests/vmtests/test_network_bonding.py b/tests/vmtests/test_network_bonding.py index 73bcf60d..ad0c1d49 100644 --- a/tests/vmtests/test_network_bonding.py +++ b/tests/vmtests/test_network_bonding.py @@ -69,11 +69,6 @@ class ImpishTestBonding(relbase.impish, TestNetworkBondingAbs): __test__ = True -class Centos66TestNetworkBonding(centos_relbase.centos66_xenial, - CentosTestNetworkBondingAbs): - __test__ = True - - class Centos70TestNetworkBonding(centos_relbase.centos70_xenial, CentosTestNetworkBondingAbs): __test__ = True diff --git a/tests/vmtests/test_network_bridging.py b/tests/vmtests/test_network_bridging.py index 93ecc4bf..9c907022 100644 --- a/tests/vmtests/test_network_bridging.py +++ b/tests/vmtests/test_network_bridging.py @@ -41,8 +41,6 @@ default_bridge_params_uncheckable = [ # attrs we cannot validate release_to_bridge_params_uncheckable = { - 'centos66': ['bridge_fd', 'bridge_hello', 'bridge_hw', 'bridge_maxage', - 'bridge_pathcost', 'bridge_portprio'], 'centos70': ['bridge_fd', 'bridge_hello', 'bridge_hw', 'bridge_maxage', 'bridge_pathcost', 'bridge_portprio'], 'xenial': ['bridge_ageing'], @@ -220,11 +218,6 @@ class CentosTestBridgeNetworkAbs(TestBridgeNetworkAbs): self.assertTrue('bridge' in status) -class Centos66TestBridgeNetwork(centos_relbase.centos66_xenial, - CentosTestBridgeNetworkAbs): - __test__ = True - - class Centos70TestBridgeNetwork(centos_relbase.centos70_xenial, CentosTestBridgeNetworkAbs): __test__ = True diff --git a/tests/vmtests/test_network_ipv6.py b/tests/vmtests/test_network_ipv6.py index 80b8ccf0..f524e828 100644 --- a/tests/vmtests/test_network_ipv6.py +++ b/tests/vmtests/test_network_ipv6.py @@ -65,11 +65,6 @@ class ImpishTestNetworkIPV6(relbase.impish, TestNetworkIPV6Abs): __test__ = True -class Centos66TestNetworkIPV6(centos_relbase.centos66_xenial, - CentosTestNetworkIPV6Abs): - __test__ = True - - class Centos70TestNetworkIPV6(centos_relbase.centos70_xenial, CentosTestNetworkIPV6Abs): __test__ = True diff --git a/tests/vmtests/test_network_ipv6_static.py b/tests/vmtests/test_network_ipv6_static.py index f24aab57..cb9caad4 100644 --- a/tests/vmtests/test_network_ipv6_static.py +++ b/tests/vmtests/test_network_ipv6_static.py @@ -35,11 +35,6 @@ class ImpishTestNetworkIPV6Static(relbase.impish, TestNetworkIPV6StaticAbs): __test__ = True -class Centos66TestNetworkIPV6Static(centos_relbase.centos66_xenial, - CentosTestNetworkIPV6StaticAbs): - __test__ = True - - class Centos70TestNetworkIPV6Static(centos_relbase.centos70_xenial, CentosTestNetworkIPV6StaticAbs): __test__ = True diff --git a/tests/vmtests/test_network_ipv6_vlan.py b/tests/vmtests/test_network_ipv6_vlan.py index a6eae412..79551015 100644 --- a/tests/vmtests/test_network_ipv6_vlan.py +++ b/tests/vmtests/test_network_ipv6_vlan.py @@ -34,11 +34,6 @@ class ImpishTestNetworkIPV6Vlan(relbase.impish, TestNetworkIPV6VlanAbs): __test__ = True -class Centos66TestNetworkIPV6Vlan(centos_relbase.centos66_xenial, - CentosTestNetworkIPV6VlanAbs): - __test__ = True - - class Centos70TestNetworkIPV6Vlan(centos_relbase.centos70_xenial, CentosTestNetworkIPV6VlanAbs): __test__ = True diff --git a/tests/vmtests/test_network_mtu.py b/tests/vmtests/test_network_mtu.py index a36a7525..f112b1cb 100644 --- a/tests/vmtests/test_network_mtu.py +++ b/tests/vmtests/test_network_mtu.py @@ -201,11 +201,6 @@ class ImpishTestNetworkMtu(relbase.impish, TestNetworkMtuNetworkdAbs): __test__ = True -class Centos66TestNetworkMtu(centos_relbase.centos66_xenial, - CentosTestNetworkMtuAbs): - __test__ = True - - class Centos70TestNetworkMtu(centos_relbase.centos70_xenial, CentosTestNetworkMtuAbs): __test__ = True diff --git a/tests/vmtests/test_network_static.py b/tests/vmtests/test_network_static.py index 95960af8..867cf11c 100644 --- a/tests/vmtests/test_network_static.py +++ b/tests/vmtests/test_network_static.py @@ -40,11 +40,6 @@ class ImpishTestNetworkStatic(relbase.impish, TestNetworkStaticAbs): __test__ = True -class Centos66TestNetworkStatic(centos_relbase.centos66_xenial, - CentosTestNetworkStaticAbs): - __test__ = True - - class Centos70TestNetworkStatic(centos_relbase.centos70_xenial, CentosTestNetworkStaticAbs): __test__ = True diff --git a/tests/vmtests/test_network_static_routes.py b/tests/vmtests/test_network_static_routes.py index eb096eef..664c035a 100644 --- a/tests/vmtests/test_network_static_routes.py +++ b/tests/vmtests/test_network_static_routes.py @@ -43,11 +43,6 @@ class ImpishTestNetworkStaticRoutes(relbase.impish, __test__ = True -class Centos66TestNetworkStaticRoutes(centos_relbase.centos66_xenial, - CentosTestNetworkStaticRoutesAbs): - __test__ = False - - class Centos70TestNetworkStaticRoutes(centos_relbase.centos70_xenial, CentosTestNetworkStaticRoutesAbs): __test__ = False diff --git a/tests/vmtests/test_network_vlan.py b/tests/vmtests/test_network_vlan.py index 38bc87c6..99bad66d 100644 --- a/tests/vmtests/test_network_vlan.py +++ b/tests/vmtests/test_network_vlan.py @@ -88,11 +88,6 @@ class ImpishTestNetworkVlan(relbase.impish, TestNetworkVlanAbs): __test__ = True -class Centos66TestNetworkVlan(centos_relbase.centos66_xenial, - CentosTestNetworkVlanAbs): - __test__ = True - - class Centos70TestNetworkVlan(centos_relbase.centos70_xenial, CentosTestNetworkVlanAbs): __test__ = True diff --git a/tests/vmtests/test_simple.py b/tests/vmtests/test_simple.py index 0ee87fc4..2b91f0ba 100644 --- a/tests/vmtests/test_simple.py +++ b/tests/vmtests/test_simple.py @@ -29,15 +29,6 @@ class Centos70BionicTestSimple(centos_relbase.centos70_bionic, TestSimple): __test__ = True -class Centos66XenialTestSimple(centos_relbase.centos66_xenial, TestSimple): - __test__ = True - - -class Centos66BionicTestSimple(centos_relbase.centos66_bionic, TestSimple): - __test__ = False - # LP: #1775424 Centos66 fails with Bionic Ephemeral ext4 features - - class XenialTestSimple(relbase.xenial, TestSimple): __test__ = True |
