diff options
author | Josh Matthews <josh@joshmatthews.net> | 2019-10-03 11:50:33 -0400 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2019-10-04 09:12:08 -0400 |
commit | 050fcc989daffa966d9cdc3f254789cfcbd5b5d7 (patch) | |
tree | 97c691ce44b75c5bddb952e3a7dc0bb143e6b15a /python/servo/testing_commands.py | |
parent | 78438113d4ee6838c1f630f4ac0cdb2b157e8781 (diff) | |
download | servo-050fcc989daffa966d9cdc3f254789cfcbd5b5d7.tar.gz servo-050fcc989daffa966d9cdc3f254789cfcbd5b5d7.zip |
Remove intermittent failure reporting.
Diffstat (limited to 'python/servo/testing_commands.py')
-rw-r--r-- | python/servo/testing_commands.py | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/python/servo/testing_commands.py b/python/servo/testing_commands.py index afd8ffcda6d..2863c314426 100644 --- a/python/servo/testing_commands.py +++ b/python/servo/testing_commands.py @@ -14,13 +14,11 @@ import re import sys import os import os.path as path -import platform import copy from collections import OrderedDict import time import json import urllib2 -import urllib import base64 import shutil import subprocess @@ -534,39 +532,6 @@ class MachCommands(CommandBase): else: intermittents += [failure] - if reporter_api: - if reporter_api == 'default': - reporter_api = "https://build.servo.org/intermittent-failure-tracker" - if reporter_api.endswith('/'): - reporter_api = reporter_api[0:-1] - reported = set() - - proc = subprocess.Popen( - ["git", "log", "--oneline", "-1"], - stdout=subprocess.PIPE) - (last_merge, _) = proc.communicate() - - # Extract the issue reference from "abcdef Auto merge of #NNN" - pull_request = int(last_merge.split(' ')[4][1:]) - - for intermittent in intermittents: - if intermittent['test'] in reported: - continue - reported.add(intermittent['test']) - - data = { - 'test_file': intermittent['test'], - 'platform': platform.system(), - 'builder': os.environ.get('BUILDER_NAME', 'BUILDER NAME MISSING'), - 'number': pull_request, - } - request = urllib2.Request("%s/record.py" % reporter_api, urllib.urlencode(data)) - request.add_header('Accept', 'application/json') - response = urllib2.urlopen(request) - data = json.load(response) - if data['status'] != "success": - print('Error reporting test failure: ' + data['error']) - if log_intermittents: with open(log_intermittents, "w") as intermittents_file: for intermittent in intermittents: |