diff options
author | Neil Williams <neil.williams@linaro.org> | 2018-05-09 13:26:36 +0100 |
---|---|---|
committer | Neil Williams <neil.williams@linaro.org> | 2018-05-09 13:26:36 +0100 |
commit | 75223bf316b367c989f950f0cfccdb4bbcf1a85c (patch) | |
tree | d323392e9e8f43c963bdddd960da03864275b08e | |
parent | b531764a7793b43959fc0dd13dd21a3da7d7b835 (diff) |
Allow submissions to continue past errors
-rwxr-xr-x | bin/dispatcher-submit.py | 10 | ||||
-rwxr-xr-x | bin/server-submit.py | 6 |
2 files changed, 11 insertions, 5 deletions
diff --git a/bin/dispatcher-submit.py b/bin/dispatcher-submit.py index a9f99ac..8d0cb4c 100755 --- a/bin/dispatcher-submit.py +++ b/bin/dispatcher-submit.py @@ -27,7 +27,10 @@ for job_file in os.listdir(basedir): with open(os.path.join(basedir, job_file), 'r') as job_data: data = job_data.read() server = xmlrpclib.ServerProxy("http://lavabuildd:%s@staging.validation.linaro.org/RPC2/" % staging_token) - server.scheduler.submit_job(data) + try: + server.scheduler.submit_job(data) + except xmlrpclib.Fault: + pass # standard test jobs basedir = '/home/buildd/refactoring/standard' @@ -37,7 +40,10 @@ for job_file in os.listdir(basedir): with open(os.path.join(basedir, job_file), 'r') as job_data: data = job_data.read() server = xmlrpclib.ServerProxy("http://lavabuildd:%s@staging.validation.linaro.org/RPC2/" % staging_token) - server.scheduler.submit_job(data) + try: + server.scheduler.submit_job(data) + except xmlrpclib.Fault: + pass blacklist = [ 'mustang-admin-example-job.yaml', diff --git a/bin/server-submit.py b/bin/server-submit.py index 42fa75f..ac7aa8a 100755 --- a/bin/server-submit.py +++ b/bin/server-submit.py @@ -22,10 +22,10 @@ job_id = server.scheduler.submit_job(config) install = "/home/buildd/refactoring/functional/server-staging-install.yaml" qemu_di = "/home/buildd/refactoring/functional/qemu-jessie-installer.yaml" -with open(upgrade) as f: - config = f.read() +#with open(upgrade) as f: +# config = f.read() server = xmlrpclib.ServerProxy("http://lavabuildd:%s@staging.validation.linaro.org/RPC2/" % staging_token) -job_id = server.scheduler.submit_job(config) +#job_id = server.scheduler.submit_job(config) with open(install) as f: config = f.read() |