From d24c07b079028b76b58869493d9ce018bb9d8a77 Mon Sep 17 00:00:00 2001 From: Greg Mierzwinski Date: Mon, 8 Apr 2024 11:47:04 +0000 Subject: [PATCH] Bug 1855674 - Remove handler from talos http webserver. r=aglavic,perftest-reviewers This patch removes the handler from the talos http webserver. It's unnecessary with the new pdfpaint test setup, and it's also unclear if it was ever needed. See the phabricator patch D50943. Differential Revision: https://phabricator.services.mozilla.com/D205823 --- testing/talos/talos/run_tests.py | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/testing/talos/talos/run_tests.py b/testing/talos/talos/run_tests.py index 1d3333e3a863..b6ed4d24811c 100755 --- a/testing/talos/talos/run_tests.py +++ b/testing/talos/talos/run_tests.py @@ -16,7 +16,6 @@ import six from mozgeckoprofiler import view_gecko_profile from mozlog import get_proxy_logger from wptserve import server -from wptserve.handlers import handler from talos import utils from talos.config import ConfigurationError, get_configs @@ -94,19 +93,9 @@ def setup_webserver(webserver): """Set up a new web server with wptserve.""" LOG.info("starting webserver on %r" % webserver) - @handler - def tracemonkey_pdf_handler(request, response): - """Handler for the talos pdfpaint test.""" - headers = [("Content-Type", "application/pdf")] - with open("%s/tests/pdfpaint/tracemonkey.pdf" % here, "rb") as file: - content = file.read() - return headers, content - host, port = webserver.split(":") httpd = server.WebTestHttpd(host=host, port=int(port), doc_root=here) - httpd.router.register( - "GET", "tests/pdfpaint/tracemonkey.pdf", tracemonkey_pdf_handler - ) + return httpd