More completely disable ansible galaxy proxy testing
Ansible Galaxy appears to be served behind cloudflare and is currently throwing 504 errors waiting for the backend to respond on /api/ requests. Since we know this is already not working and this is preventing other changes from landing lets just go ahead and completely disable the testing of this proxy. We can always add the test back if and when effort is made to proxy the new version of galaxy's api. Change-Id: Iad35fc19ce4f8bb8ec3c57eb995b44fc5e61a06c
This commit is contained in:
parent
f85db03506
commit
2641e8e6ac
@ -66,34 +66,34 @@ def test_quay_mirror(host):
|
||||
|
||||
# TODO test RHRegistryMirror
|
||||
|
||||
def test_galaxy_mirror(host):
|
||||
cmd = host.run(_run_cmd(host, 4448, url='/'))
|
||||
assert 'Ansible Galaxy' in cmd.stdout
|
||||
|
||||
cmd = host.run(_run_cmd(host, 8085, scheme='http', url='/'))
|
||||
assert 'Ansible Galaxy' in cmd.stdout
|
||||
|
||||
hostname = host.backend.get_hostname()
|
||||
# Ensure API properly answers
|
||||
cmd = host.run(_run_cmd(host, 4448, url='/api/'))
|
||||
assert 'galaxy_ng_version' in cmd.stdout
|
||||
|
||||
# TODO(clarkb) fix the testing of galaxy api proxying.
|
||||
# Galaxy completely redid their apis in v3 and the tests below are
|
||||
# no longer valid.
|
||||
## Ensure we get data out of a specific collection
|
||||
#cmd = host.run(_run_cmd(host, 4448, url='/api/v2/collections/community/general/'))
|
||||
#assert 'https://{}:4448/api/'.format(hostname) in cmd.stdout
|
||||
#answer = json.loads(cmd.stdout)
|
||||
#version_uri = answer['latest_version']['href'].replace('https://{}:4448'.format(hostname), '')
|
||||
## Ensure we get a correct download URI
|
||||
#cmd = host.run(_run_cmd(host, 4448, url=version_uri))
|
||||
#assert 'https://{}:4448/api/'.format(hostname) in cmd.stdout
|
||||
#answer = json.loads(cmd.stdout)
|
||||
#download_uri = answer['download_url']
|
||||
#assert download_uri.startswith('https://{}:4448/download/community-general'.format(hostname))
|
||||
## Download a file and check we get an actual archive
|
||||
#download_uri = download_uri.replace('https://{}:4448'.format(hostname), '')
|
||||
#host.run(_run_cmd(host, 4448, url=download_uri, curl_opt='-sL --output /tmp/output.tar.gz'))
|
||||
#check_file = host.run('file /tmp/output.tar.gz')
|
||||
#assert 'gzip compressed data' in check_file.stdout
|
||||
# TODO(clarkb) fix the testing of galaxy api proxying.
|
||||
# Galaxy completely redid their apis in v3 and the tests below are
|
||||
# no longer valid.
|
||||
#def test_galaxy_mirror(host):
|
||||
# cmd = host.run(_run_cmd(host, 4448, url='/'))
|
||||
# assert 'Ansible Galaxy' in cmd.stdout
|
||||
#
|
||||
# cmd = host.run(_run_cmd(host, 8085, scheme='http', url='/'))
|
||||
# assert 'Ansible Galaxy' in cmd.stdout
|
||||
#
|
||||
# hostname = host.backend.get_hostname()
|
||||
# # Ensure API properly answers
|
||||
# cmd = host.run(_run_cmd(host, 4448, url='/api/'))
|
||||
# assert 'galaxy_ng_version' in cmd.stdout
|
||||
#
|
||||
# # Ensure we get data out of a specific collection
|
||||
# cmd = host.run(_run_cmd(host, 4448, url='/api/v2/collections/community/general/'))
|
||||
# assert 'https://{}:4448/api/'.format(hostname) in cmd.stdout
|
||||
# answer = json.loads(cmd.stdout)
|
||||
# version_uri = answer['latest_version']['href'].replace('https://{}:4448'.format(hostname), '')
|
||||
# # Ensure we get a correct download URI
|
||||
# cmd = host.run(_run_cmd(host, 4448, url=version_uri))
|
||||
# assert 'https://{}:4448/api/'.format(hostname) in cmd.stdout
|
||||
# answer = json.loads(cmd.stdout)
|
||||
# download_uri = answer['download_url']
|
||||
# assert download_uri.startswith('https://{}:4448/download/community-general'.format(hostname))
|
||||
# # Download a file and check we get an actual archive
|
||||
# download_uri = download_uri.replace('https://{}:4448'.format(hostname), '')
|
||||
# host.run(_run_cmd(host, 4448, url=download_uri, curl_opt='-sL --output /tmp/output.tar.gz'))
|
||||
# check_file = host.run('file /tmp/output.tar.gz')
|
||||
# assert 'gzip compressed data' in check_file.stdout
|
||||
|
Loading…
Reference in New Issue
Block a user