virt-manager/tests/test_urls.ini
Cole Robinson c7ed34de63 tests: test_urls: Big rework
Move all the test cases to an .ini file. Various cleanups and
minor improvements throughout
2018-01-06 14:04:34 -05:00

194 lines
4.8 KiB
INI

# Goal here is generally to cover all tree variants for each distro,
# where feasible. Don't exhaustively test i686 trees since most people
# aren't using it and it slows down the test, only use it in a couple
# places. Follow the comments for what trees to keep around
##########
# Fedora #
##########
# One old fedora pair
[fedora-old]
url = https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Fedora/x86_64/os/
distro = fedora14
[fedora-old-i686]
url = https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Fedora/i386/os/
distro = fedora14
# Latest GA release
[fedora27]
url = http://dl.fedoraproject.org/pub/fedora/linux/releases/27/Server/x86_64/os/
distro = fedora26
# Fedora dev release can be enabled during alpha/beta cycle
#[fedora-dev]
#url = http://dl.fedoraproject.org/pub/fedora/linux/development/27/Server/x86_64/os/
#distro = fedora26
# Fedora development, distro will need to be updated regularly.
# Test for xen and boot iso for full fedora coverage
[fedora-rawhide]
url = http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/x86_64/os/
distro = fedora26
testxen = 1
testbootiso = 1
##########
# CentOS #
##########
# Final centos4 trees. No distro detection, doesn't work here
[centos-4.9]
url = http://vault.centos.org/4.9/os/x86_64
# Final centos5 trees
[centos-5.11]
url = http://vault.centos.org/5.11/os/x86_64
distro = rhel5.11
# Latest centos 6 w/ i686
[centos-6-latest]
url = http://mirrors.mit.edu/centos/6/os/x86_64/
distro = centos6.9
[centos-6-latest-i686]
url = http://mirrors.mit.edu/centos/6/os/i386/
distro = centos6.9
# centos7 with exotic archs (i686 is dead)
[centos-7-latest]
url = http://mirrors.mit.edu/centos/7/os/x86_64/
distro = centos7.0
testxen = 1
testbootiso = 1
[centos-7-latest-ppc64le]
url = http://mirror.centos.org/altarch/7/os/ppc64le/
distro = centos7.0
[centos-7-latest-aarch64]
url = http://mirror.centos.org/altarch/7/os/ppc64le/
distro = centos7.0
######
# SL #
######
# Latest scientific 6
[sl-6latest]
url = http://ftp.scientificlinux.org/linux/scientific/6/x86_64/os
distro = rhel6.9
# Latest scientific 6
[sl-7latest]
url = http://ftp.scientificlinux.org/linux/scientific/7/x86_64/os
distro = rhel7.4
############
# OpenSUSE #
############
# Final opensuse10 series
[opensuse10.3]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/10.3/repo/oss
distro = opensuse10.3
# Final opensuse11 series
[opensuse11.4]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.4/repo/oss
distro = opensuse11.4
# Final opensuse12 series
[opensuse12.3]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss
distro = opensuse12.3
testshortcircuit = 1
# Final opensuse13 series
[opensuse13.2]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/13.2/repo/oss
distro = opensuse13.2
# opensuse tumbleweed (rolling distro)
# Test for xen for full coverage
[opensusetumbleweed]
url = http://download.opensuse.org/tumbleweed/repo/oss/
distro = opensusetumbleweed
testxen = 1
##########
# Debian #
##########
# Debian FTP test case, for ftp:// testing. No particular reason it's
# debian. There should only be one ftp case since it's slooowwww
[debian8-ftp]
url = ftp://ftp.nluug.nl/pub/os/Linux/distr/debian/dists/jessie/main/installer-amd64/
distro = debian8
# Debian latest-1
[debian8]
url = http://ftp.us.debian.org/debian/dists/jessie/main/installer-amd64/
distro = debian8
# Debian latest, plus some exotic arch coverage
[debian9]
url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-amd64/
distro = debian9
[debian9-s390x]
url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-s390x/
distro = debian9
[debian9-arm64]
url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-arm64/
distro = debian9
# Dialy tree, but also check for xen and boot.iso for full coverage
[debiandaily]
url = http://d-i.debian.org/daily-images/amd64/
testxen = 1
testbootiso = 1
distro = debiantesting
##########
# Ubuntu #
##########
# A couple old examples
[ubuntu8.04]
url = http://old-releases.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64
distro = ubuntu8.04
testshortcircuit = 1
[ubuntu8.04-i686]
# Sneak a port parsing example in here
url = http://old-releases.ubuntu.com:80/ubuntu/dists/hardy/main/installer-i386
distro = ubuntu8.04
testshortcircuit = 1
# Latest LTS
[ubuntu16.04]
url = http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64
distro = ubuntu16.04
# Latest release.
# Check for xen and boot iso for full coverage
[ubuntu17.10]
url = http://us.archive.ubuntu.com/ubuntu/dists/artful/main/installer-amd64
testxen = 1
testbootiso = 1
# No entry in libosinfo yet
#distro = ubuntu17.10
##########
# Mageia #
##########
# Latest release
[mageia6]
url = http://distro.ibiblio.org/mageia/distrib/6/x86_64/
# Devel tree
[mageiacauldron]
url = http://distro.ibiblio.org/mageia/distrib/cauldron/x86_64/