From b4fbc9b24846006c22402874dbc2c84a20640d18 Mon Sep 17 00:00:00 2001 From: Jesse Schwartzentruber Date: Wed, 29 Oct 2025 12:16:22 -0400 Subject: [PATCH 1/4] feat: return newest build matching requested parameters --- src/fuzzfetch/core.py | 52 ++++++++++++++++++++++++----------------- src/fuzzfetch/models.py | 22 +++++++++++++++++ 2 files changed, 52 insertions(+), 22 deletions(-) diff --git a/src/fuzzfetch/core.py b/src/fuzzfetch/core.py index d2f88588..a9250b08 100644 --- a/src/fuzzfetch/core.py +++ b/src/fuzzfetch/core.py @@ -121,14 +121,25 @@ def __init__( now = datetime.now(timezone("UTC")) try: - self._task = BuildTask( - build, - branch, - self._flags, - self._platform, - self._simulated, - ) - self.resolve_targets(self._targets) + for obj in sorted( + BuildTask.iterall( + build, + branch, + self._flags, + platform=self._platform, + simulated=self._simulated, + ), + reverse=True, + ): + self._task = obj + with suppress(FetcherException): + self.resolve_targets(self._targets) + break + else: + raise FetcherException( + "Unable to find usable archive for " + f"{BuildTask._debug_str(build)}" + ) except FetcherException: if not nearest: raise @@ -182,20 +193,17 @@ def __init__( LOG.debug("trying %s", search_build) # iterate over all builds for the day, and take the next # older/newer build available - build_tasks = BuildTask.iterall( - search_build, - branch, - self._flags, - self._platform, - self._simulated, - ) - if not asc: - build_tasks = reversed(list(build_tasks)) - - for task in build_tasks: - task_date = timezone("EST").localize( - datetime.fromtimestamp(task.rank) - ) + for task in sorted( + BuildTask.iterall( + search_build, + branch, + self._flags, + self._platform, + self._simulated, + ), + reverse=not asc, + ): + task_date = task.rank_as_date LOG.debug("got %s", task_date) if (asc and task_date >= requested) or ( not asc and task_date <= requested diff --git a/src/fuzzfetch/models.py b/src/fuzzfetch/models.py index 60a8dcce..a5a1e4f9 100644 --- a/src/fuzzfetch/models.py +++ b/src/fuzzfetch/models.py @@ -8,6 +8,7 @@ from dataclasses import dataclass, fields from datetime import datetime from enum import Enum +from functools import total_ordering from itertools import chain, product from logging import getLogger from platform import machine as plat_machine @@ -105,6 +106,7 @@ class BuildSearchOrder(Enum): DESC = 2 +@total_ordering class BuildTask: """Class for storing TaskCluster build information""" @@ -274,6 +276,26 @@ def __getattr__(self, name: str) -> Any: f"'{type(self).__name__}' object has no attribute '{name}'" ) + @property + def rank_as_date(self) -> datetime: + """Return task rank as date object""" + result = timezone("EST").localize(datetime.fromtimestamp(self.rank)) + assert isinstance(result, datetime) + return result + + def __eq__(self, other: Any) -> bool: + if isinstance(other, BuildTask): + return self.rank_as_date == other.rank_as_date + return False + + def __lt__(self, other: Any) -> bool: + if isinstance(other, BuildTask): + return self.rank_as_date < other.rank_as_date + raise TypeError( + "'<' not supported between instances of " + f"'{type(self).__name__}' and '{type(other).__name__}'" + ) + @classmethod def _pushdate_template_paths( cls, From a4be75b086b69a52dfbe5f3a0cdb37688a889317 Mon Sep 17 00:00:00 2001 From: Jesse Schwartzentruber Date: Wed, 29 Oct 2025 13:58:04 -0400 Subject: [PATCH 2/4] test: update test fixtures --- ...er_variants[asan-fuzzing-afl-firefox].yaml | 223 ++- ...riants[asan-fuzzing-nyx-ccov-firefox].yaml | 224 ++- ...er_variants[asan-fuzzing-nyx-firefox].yaml | 223 ++- ...est_fetcher_variants[debug-searchfox].yaml | 75 +- ...ta[False-central [Android-arm-debug]].yaml | 75 +- ...data[False-central [Android-arm-opt]].yaml | 441 ++++- ...ta[False-central [Android-arm64-opt]].yaml | 442 ++++- ...data[False-central [Android-x64-opt]].yaml | 441 ++++- ...tral [Darwin-arm64-fuzzing-asan-opt]].yaml | 224 ++- ...central [Darwin-arm64-fuzzing-debug]].yaml | 76 +- ...ata[False-central [Darwin-arm64-opt]].yaml | 223 ++- ...ata[False-central [Darwin-x64-debug]].yaml | 75 +- ...entral [Darwin-x64-fuzzing-asan-opt]].yaml | 222 ++- ...e-central [Darwin-x64-fuzzing-debug]].yaml | 75 +- ...adata[False-central [Darwin-x64-opt]].yaml | 440 ++++- ...data[False-central [Linux-arm64-opt]].yaml | 442 ++++- ...a[False-central [Linux-x64-asan-opt]].yaml | 438 +++++ ...central [Linux-x64-ccov-fuzzing-opt]].yaml | 222 ++- ...a[False-central [Linux-x64-ccov-opt]].yaml | 221 ++- ...data[False-central [Linux-x64-debug]].yaml | 75 +- ...central [Linux-x64-fuzzing-asan-opt]].yaml | 222 ++- ...se-central [Linux-x64-fuzzing-debug]].yaml | 75 +- ...central [Linux-x64-fuzzing-tsan-opt]].yaml | 222 ++- ...tadata[False-central [Linux-x64-opt]].yaml | 440 ++++- ...a[False-central [Linux-x64-tsan-opt]].yaml | 438 +++++ ...data[False-central [Linux-x86-debug]].yaml | 221 ++- ...tadata[False-central [Linux-x86-opt]].yaml | 805 +++++++- ...[False-central [Windows-arm64-debug]].yaml | 75 +- ...ta[False-central [Windows-arm64-opt]].yaml | 222 ++- ...False-central [Windows-x64-asan-opt]].yaml | 221 ++- ...ntral [Windows-x64-ccov-fuzzing-opt]].yaml | 221 ++- ...False-central [Windows-x64-ccov-opt]].yaml | 221 ++- ...ta[False-central [Windows-x64-debug]].yaml | 75 +- ...-central [Windows-x64-fuzzing-debug]].yaml | 75 +- ...data[False-central [Windows-x64-opt]].yaml | 440 ++++- ...ta[False-central [Windows-x86-debug]].yaml | 75 +- ...-central [Windows-x86-fuzzing-debug]].yaml | 75 +- ...data[False-central [Windows-x86-opt]].yaml | 440 ++++- ...[False-esr-stable [Darwin-x64-debug]].yaml | 75 +- ...stable [Darwin-x64-fuzzing-asan-opt]].yaml | 222 ++- ...sr-stable [Darwin-x64-fuzzing-debug]].yaml | 75 +- ...ta[False-esr-stable [Darwin-x64-opt]].yaml | 221 ++- ...alse-esr-stable [Linux-x64-asan-opt]].yaml | 436 +++++ ...a[False-esr-stable [Linux-x64-debug]].yaml | 75 +- ...-stable [Linux-x64-fuzzing-asan-opt]].yaml | 221 ++- ...esr-stable [Linux-x64-fuzzing-debug]].yaml | 75 +- ...ata[False-esr-stable [Linux-x64-opt]].yaml | 440 ++++- ...a[False-esr-stable [Linux-x86-debug]].yaml | 221 ++- ...ata[False-esr-stable [Linux-x86-opt]].yaml | 805 +++++++- ...False-esr-stable [Windows-x64-debug]].yaml | 75 +- ...a[False-esr-stable [Windows-x64-opt]].yaml | 221 ++- ...False-esr-stable [Windows-x86-debug]].yaml | 75 +- ...a[False-esr-stable [Windows-x86-opt]].yaml | 221 ++- ...tadata[False-try [Android-arm-debug]].yaml | 75 +- ...metadata[False-try [Android-arm-opt]].yaml | 440 ++++- ...tadata[False-try [Android-arm64-opt]].yaml | 440 ++++- ...metadata[False-try [Android-x64-opt]].yaml | 440 ++++- ...-try [Darwin-arm64-fuzzing-asan-opt]].yaml | 221 ++- ...lse-try [Darwin-arm64-fuzzing-debug]].yaml | 75 +- ...etadata[False-try [Darwin-arm64-opt]].yaml | 221 ++- ...etadata[False-try [Darwin-x64-debug]].yaml | 75 +- ...se-try [Darwin-x64-fuzzing-asan-opt]].yaml | 221 ++- ...False-try [Darwin-x64-fuzzing-debug]].yaml | 75 +- ..._metadata[False-try [Darwin-x64-opt]].yaml | 440 ++++- ...metadata[False-try [Linux-arm64-opt]].yaml | 440 ++++- ...adata[False-try [Linux-x64-asan-opt]].yaml | 438 +++++ ...metadata[False-try [Linux-x64-debug]].yaml | 75 +- ...lse-try [Linux-x64-fuzzing-asan-opt]].yaml | 221 ++- ...[False-try [Linux-x64-fuzzing-debug]].yaml | 75 +- ...lse-try [Linux-x64-fuzzing-tsan-opt]].yaml | 221 ++- ...t_metadata[False-try [Linux-x64-opt]].yaml | 440 ++++- ...adata[False-try [Linux-x64-tsan-opt]].yaml | 438 +++++ ...metadata[False-try [Linux-x86-debug]].yaml | 221 ++- ...lse-try [Linux-x86-fuzzing-asan-opt]].yaml | 513 ++++- ...[False-try [Linux-x86-fuzzing-debug]].yaml | 438 +++++ ...t_metadata[False-try [Linux-x86-opt]].yaml | 1024 +++++++++- ...data[False-try [Windows-arm64-debug]].yaml | 75 +- ...tadata[False-try [Windows-arm64-opt]].yaml | 440 ++++- ...tadata[False-try [Windows-x64-debug]].yaml | 75 +- ...alse-try [Windows-x64-fuzzing-debug]].yaml | 75 +- ...metadata[False-try [Windows-x64-opt]].yaml | 440 ++++- ...tadata[False-try [Windows-x86-debug]].yaml | 75 +- ...alse-try [Windows-x86-fuzzing-debug]].yaml | 75 +- ...metadata[False-try [Windows-x86-opt]].yaml | 440 ++++- ...ata[True-central [Android-arm-debug]].yaml | 75 +- ...adata[True-central [Android-arm-opt]].yaml | 441 ++++- ...ata[True-central [Android-arm64-opt]].yaml | 442 ++++- ...adata[True-central [Android-x64-opt]].yaml | 441 ++++- ...tral [Darwin-arm64-fuzzing-asan-opt]].yaml | 224 ++- ...central [Darwin-arm64-fuzzing-debug]].yaml | 76 +- ...data[True-central [Darwin-arm64-opt]].yaml | 223 ++- ...data[True-central [Darwin-x64-debug]].yaml | 75 +- ...entral [Darwin-x64-fuzzing-asan-opt]].yaml | 222 ++- ...e-central [Darwin-x64-fuzzing-debug]].yaml | 75 +- ...tadata[True-central [Darwin-x64-opt]].yaml | 440 ++++- ...adata[True-central [Linux-arm64-opt]].yaml | 442 ++++- ...ta[True-central [Linux-x64-asan-opt]].yaml | 436 +++++ ...central [Linux-x64-ccov-fuzzing-opt]].yaml | 222 ++- ...ta[True-central [Linux-x64-ccov-opt]].yaml | 221 ++- ...adata[True-central [Linux-x64-debug]].yaml | 75 +- ...central [Linux-x64-fuzzing-asan-opt]].yaml | 222 ++- ...ue-central [Linux-x64-fuzzing-debug]].yaml | 75 +- ...central [Linux-x64-fuzzing-tsan-opt]].yaml | 222 ++- ...etadata[True-central [Linux-x64-opt]].yaml | 440 ++++- ...ta[True-central [Linux-x64-tsan-opt]].yaml | 436 +++++ ...adata[True-central [Linux-x86-debug]].yaml | 221 ++- ...etadata[True-central [Linux-x86-opt]].yaml | 805 +++++++- ...a[True-central [Windows-arm64-debug]].yaml | 75 +- ...ata[True-central [Windows-arm64-opt]].yaml | 222 ++- ...[True-central [Windows-x64-asan-opt]].yaml | 221 ++- ...ntral [Windows-x64-ccov-fuzzing-opt]].yaml | 221 ++- ...[True-central [Windows-x64-ccov-opt]].yaml | 221 ++- ...ata[True-central [Windows-x64-debug]].yaml | 75 +- ...-central [Windows-x64-fuzzing-debug]].yaml | 75 +- ...adata[True-central [Windows-x64-opt]].yaml | 440 ++++- ...ata[True-central [Windows-x86-debug]].yaml | 75 +- ...-central [Windows-x86-fuzzing-debug]].yaml | 75 +- ...adata[True-central [Windows-x86-opt]].yaml | 440 ++++- ...a[True-esr-stable [Darwin-x64-debug]].yaml | 75 +- ...stable [Darwin-x64-fuzzing-asan-opt]].yaml | 222 ++- ...sr-stable [Darwin-x64-fuzzing-debug]].yaml | 75 +- ...ata[True-esr-stable [Darwin-x64-opt]].yaml | 221 ++- ...True-esr-stable [Linux-x64-asan-opt]].yaml | 434 +++++ ...ta[True-esr-stable [Linux-x64-debug]].yaml | 75 +- ...-stable [Linux-x64-fuzzing-asan-opt]].yaml | 221 ++- ...esr-stable [Linux-x64-fuzzing-debug]].yaml | 75 +- ...data[True-esr-stable [Linux-x64-opt]].yaml | 440 ++++- ...ta[True-esr-stable [Linux-x86-debug]].yaml | 221 ++- ...data[True-esr-stable [Linux-x86-opt]].yaml | 805 +++++++- ...[True-esr-stable [Windows-x64-debug]].yaml | 75 +- ...ta[True-esr-stable [Windows-x64-opt]].yaml | 221 ++- ...[True-esr-stable [Windows-x86-debug]].yaml | 75 +- ...ta[True-esr-stable [Windows-x86-opt]].yaml | 221 ++- ...etadata[True-try [Android-arm-debug]].yaml | 75 +- ..._metadata[True-try [Android-arm-opt]].yaml | 440 ++++- ...etadata[True-try [Android-arm64-opt]].yaml | 440 ++++- ..._metadata[True-try [Android-x64-opt]].yaml | 440 ++++- ...-try [Darwin-arm64-fuzzing-asan-opt]].yaml | 221 ++- ...rue-try [Darwin-arm64-fuzzing-debug]].yaml | 75 +- ...metadata[True-try [Darwin-arm64-opt]].yaml | 221 ++- ...metadata[True-try [Darwin-x64-debug]].yaml | 75 +- ...ue-try [Darwin-x64-fuzzing-asan-opt]].yaml | 221 ++- ...[True-try [Darwin-x64-fuzzing-debug]].yaml | 75 +- ...t_metadata[True-try [Darwin-x64-opt]].yaml | 440 ++++- ..._metadata[True-try [Linux-arm64-opt]].yaml | 440 ++++- ...tadata[True-try [Linux-x64-asan-opt]].yaml | 436 +++++ ..._metadata[True-try [Linux-x64-debug]].yaml | 75 +- ...rue-try [Linux-x64-fuzzing-asan-opt]].yaml | 221 ++- ...a[True-try [Linux-x64-fuzzing-debug]].yaml | 75 +- ...rue-try [Linux-x64-fuzzing-tsan-opt]].yaml | 221 ++- ...st_metadata[True-try [Linux-x64-opt]].yaml | 440 ++++- ...tadata[True-try [Linux-x64-tsan-opt]].yaml | 436 +++++ ..._metadata[True-try [Linux-x86-debug]].yaml | 221 ++- ...rue-try [Linux-x86-fuzzing-asan-opt]].yaml | 513 ++++- ...a[True-try [Linux-x86-fuzzing-debug]].yaml | 436 +++++ ...st_metadata[True-try [Linux-x86-opt]].yaml | 1024 +++++++++- ...adata[True-try [Windows-arm64-debug]].yaml | 75 +- ...etadata[True-try [Windows-arm64-opt]].yaml | 440 ++++- ...etadata[True-try [Windows-x64-debug]].yaml | 75 +- ...True-try [Windows-x64-fuzzing-debug]].yaml | 75 +- ..._metadata[True-try [Windows-x64-opt]].yaml | 440 ++++- ...etadata[True-try [Windows-x86-debug]].yaml | 75 +- ...True-try [Windows-x86-fuzzing-debug]].yaml | 75 +- ..._metadata[True-try [Windows-x86-opt]].yaml | 440 ++++- ...6-10-2024-06-11-BuildSearchOrder.ASC].yaml | 1704 +++++++++++++++- ...25643e95cbfe4fb-BuildSearchOrder.ASC].yaml | 1706 ++++++++++++++++- ...6-10-2024-06-11-BuildSearchOrder.ASC].yaml | 1704 +++++++++++++++- ...25643e95cbfe4fb-BuildSearchOrder.ASC].yaml | 1706 ++++++++++++++++- 168 files changed, 49467 insertions(+), 316 deletions(-) diff --git a/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-afl-firefox].yaml b/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-afl-firefox].yaml index 3ac83a72..26667943 100644 --- a/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-afl-firefox].yaml +++ b/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-afl-firefox].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -335,4 +333,225 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan-afl + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:15.552Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan-afl\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:52:15.552Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:52:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760336.504738,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-qYtrPsBSwSEk09cmfoQhF5ycDWc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 885c0b41-a580-4a34-ae1c-c76831b3e491 + x-for-trace-id: + - d395c73ce10a287d4c2860eb175dcd59 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-afl-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:15.687Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-afl-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:15.687Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000124-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760336.636706,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-RX6vYhCuAFCGci6gZEGcmT8IDXQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - de633f77-33c8-4e48-914f-f84fa4e1077b + x-for-trace-id: + - b48872514b77ec9e404b546e3db20c9d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-afl + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:15.823Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-afl\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:15.823Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:52:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760336.777724,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-gf/Fv29QNsPHzVoGjf4hj0U08QY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7fa7ccee-d431-4494-a7bc-e3d5eb5486fb + x-for-trace-id: + - b9391ce5ad1cf90ecb1b4826db45b804 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-ccov-firefox].yaml b/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-ccov-firefox].yaml index e0cc7c26..df5a49c4 100644 --- a/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-ccov-firefox].yaml +++ b/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-ccov-firefox].yaml @@ -180,8 +180,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -329,4 +327,226 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-ccov-fuzzing-asan-nyx + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:14.954Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-ccov-fuzzing-asan-nyx\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:14.954Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '417' + Date: + - Wed, 29 Oct 2025 17:52:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760335.886467,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a1-n8GPa3L0ssKCf7iNpLgIuhasCgY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cc7e66e6-961a-437b-8420-4440d3217534 + x-for-trace-id: + - be9327f395e9e532dc171bea3e340d62 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-asan-nyx-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:15.095Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-asan-nyx-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:15.095Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '424' + Date: + - Wed, 29 Oct 2025 17:52:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760335.041392,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a8-mghin6D0Q4sys0a7uQxRzc5gHnU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 02fb6ca6-ecb4-4ad9-a7cc-675e4163ce03 + x-for-trace-id: + - ba989044b8846d33f3c75263b08027ff + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-asan-nyx + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:15.253Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-asan-nyx\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:15.253Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '420' + Date: + - Wed, 29 Oct 2025 17:52:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760335.177273,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a4-t/ZiCVuRE179VGrqhDN+LKF3xAE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5a80d364-77d0-419e-8f0d-a3a8d0b0c251 + x-for-trace-id: + - 38ddce2805566289cf851bfb8a2488bb + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-firefox].yaml b/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-firefox].yaml index a9b1e1a7..3427619b 100644 --- a/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-firefox].yaml +++ b/tests/cassettes/test_fetch/test_fetcher_variants[asan-fuzzing-nyx-firefox].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -335,4 +333,225 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan-nyx + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:14.329Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan-nyx\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:52:14.329Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:52:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000099-CHI + X-Timer: + - S1761760334.282604,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-6MJSdFMTLQxioW6kUdV9HDmOcPM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 34b9b6f0-585e-4136-a91e-5c38c281aff1 + x-for-trace-id: + - d474f6939162badc1d7def18202458d7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-nyx-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:14.451Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-nyx-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:14.451Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000140-CHI, cache-chi-kigq8000099-CHI + X-Timer: + - S1761760334.405447,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-uKbkjE6EW265vW/93gQolswZIyI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d56f4d9d-9b8f-45b2-8ceb-06e2e112e3ba + x-for-trace-id: + - 8431daf1879e906354aa72ca9eddab78 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-nyx + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:14.587Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-nyx\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:14.587Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:52:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000055-CHI, cache-chi-kigq8000099-CHI + X-Timer: + - S1761760335.534626,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-GpwOEE1CH2oSLoMoJMZSAL72yVQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ced43502-a7b2-4663-be47-733773d37319 + x-for-trace-id: + - 2ede3d57bcf5cb60c8f7dafa3aa5a5e4 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_fetcher_variants[debug-searchfox].yaml b/tests/cassettes/test_fetch/test_fetcher_variants[debug-searchfox].yaml index 91ac2c0b..9d18d53e 100644 --- a/tests/cassettes/test_fetch/test_fetcher_variants[debug-searchfox].yaml +++ b/tests/cassettes/test_fetch/test_fetcher_variants[debug-searchfox].yaml @@ -152,8 +152,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -299,4 +297,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-searchfox-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:16.155Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-searchfox-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:52:16.155Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:52:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760336.095594,VS0,VE95 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-uxJRGOLxCH1ZEF5q1K36hb3cxCo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6e9cd90a-25d6-49b9-8c76-c5f1fee74f4d + x-for-trace-id: + - 99e7fe38376f4ba8ebd576aecef1840b + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-debug]].yaml index bad05f86..42f9a39d 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-debug]].yaml @@ -312,8 +312,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -462,4 +460,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-arm-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:10.810Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-arm-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:10.810Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:51:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000042-CHI, cache-chi-kigq8000042-CHI + X-Timer: + - S1761760271.748834,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-9KHKgARlp9EgL/Zrd4ACvVx9dew" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 39536714-8eb3-40d6-97e4-53ceab1d18bb + x-for-trace-id: + - e70b3e0709d12ab1d7a35ba5cca8cfd9 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-opt]].yaml index 8daeac39..91c7680c 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm-opt]].yaml @@ -811,8 +811,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -960,4 +958,443 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:00.460Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.android-arm\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:00.460Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000172-CHI + X-Timer: + - S1761760260.393204,VS0,VE93 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-jtKjWp1qj7h0fue66J9uIrLk1Is" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 48bcc829-0bf7-4d0b-bc45-6a07b98fd2ad + x-for-trace-id: + - 61492f4067097386f634fa6c15522160 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:00.597Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:00.597Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:51:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000172-CHI + X-Timer: + - S1761760261.543418,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-cK1Bmn7+xo31fZ+KprxO5i0gk7E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d041a963-f948-4419-b727-7c87ba925faf + x-for-trace-id: + - 3006bcf26d4a3d52f224ff885569ec43 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:00.730Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:00.730Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000172-CHI + X-Timer: + - S1761760261.667927,VS0,VE100 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-FTJG+Zzkn7JYZIUAK0WQ4z3RSPM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1b2cff95-7be2-46d1-b07c-9eed8bc538e3 + x-for-trace-id: + - 392aa1661a9283cb838ff877f7c03514 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:00.866Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:00.866Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000172-CHI + X-Timer: + - S1761760261.815151,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-ZI0niUch+OP6Gyck2IEtluvm858" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4360de17-921f-43dd-9b3b-6978653bbbc7 + x-for-trace-id: + - 81d79e7f9c789652b338b9d770f69a66 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:01.023Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-arm-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:01.023Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000089-CHI, cache-chi-kigq8000172-CHI + X-Timer: + - S1761760261.956439,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-5fpVQI8pNgcDovkkP5WRBbVVPU4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 60525cb1-73c8-4f7c-b461-298aa2d4572a + x-for-trace-id: + - 8854e41d637bcaa98390cd08f4b2f881 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:01.150Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:01.150Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000172-CHI + X-Timer: + - S1761760261.104788,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-ZlPd8JHspqKr761zd8Ij6HeReQw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4afd999e-6adc-40ea-b953-c0eefd908b76 + x-for-trace-id: + - 6c5e6a9817541b12499fccdaa10c9d1c + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm64-opt]].yaml index a51fffec..b4facbbf 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Android-arm64-opt]].yaml @@ -811,8 +811,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -960,4 +958,444 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:01.496Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.android-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:01.496Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760261.446976,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-Z82LsWsCNEgmNT8GJWbkrjroGcY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b0656636-6159-4a8d-974b-738cf2b511ad + x-for-trace-id: + - b53d040977aefdc3c33de53a3b521bc7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:01.641Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:01.641Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:51:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760262.579293,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-4hTE4qFm9yGB34obURGmkWaOq9w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9df3917e-b04b-4ee2-bcaa-1123acf85b38 + x-for-trace-id: + - 49e57889e1f7c24e0e614e26c1f31928 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:01.791Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:01.791Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:51:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760262.733837,VS0,VE98 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-PsyfZTCFyirC2APtyqnENY5Il/E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 57a2bd1d-92f4-4c6a-b020-c5826f43d6a0 + x-for-trace-id: + - 10d5fd75b02f679f2e5a2868fc3232c0 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:01.931Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:01.931Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760262.879918,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-SRQt9Be8Ye5XqUUjHy6ZLkOxiMk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a8c21933-7ce9-4c4c-9587-38957139a440 + x-for-trace-id: + - 2a5f53c2ee24a14ba60a8308d0353865 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:02.062Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:02.062Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760262.015056,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-M7wsR3fywR5hiKdEbzCRnJE5u4w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5a6f88fc-be15-45c8-b838-c853998f12e5 + x-for-trace-id: + - 2cf92e93faf00c962abd4c3aee32f836 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:02.204Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:02.204Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760262.156885,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-tPqj41i1bDLAN2BUjLJ426lLmEY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3153712b-572e-4ad9-8e8e-25ce7922ded7 + x-for-trace-id: + - 6156fd2af0175505ce9bd4d631d6ce33 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Android-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Android-x64-opt]].yaml index 5f170515..b2a65e41 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Android-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Android-x64-opt]].yaml @@ -815,8 +815,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -964,4 +962,443 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:59.340Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.android-x86_64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:59.340Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000159-CHI + X-Timer: + - S1761760259.276726,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-NFu1EnuLQFr8hwZqkRNPH572Clo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1b5e15bb-5770-4d8d-a813-bdd092f5f567 + x-for-trace-id: + - f639e0ecdd1d0d28579eef7815ebdc7e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:59.495Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:59.495Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:50:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000159-CHI + X-Timer: + - S1761760259.446296,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-dWNexQVVn7lLAZXSdsBesDJ2odc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 23403a32-d122-4abf-a973-e4a48d7c45f3 + x-for-trace-id: + - 913a3c49e53b0478122f63b67d557948 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:59.631Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:59.631Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:50:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000159-CHI + X-Timer: + - S1761760260.583733,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-qU3PKsLjnvo9fKhju7RiBmFGzc4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 00f4d428-782d-4e8f-be1a-7215dc1daf77 + x-for-trace-id: + - 0dff85cf3b135ae67230c07917ec2d72 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:59.825Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:59.825Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000159-CHI + X-Timer: + - S1761760260.773108,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-FYoM/u8CqcAvqh2IclbiJJ/gcS8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b782280b-c5f5-4c4b-bc37-7dc0965dd121 + x-for-trace-id: + - 8f976d736f4df04f685d3129ea09797a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:59.952Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:59.952Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000155-CHI, cache-chi-kigq8000159-CHI + X-Timer: + - S1761760260.903843,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-8KMijv2nlYKsd3ImzMDMMXlNARU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9b962c31-8cd5-497e-85c9-29d137ebf0ea + x-for-trace-id: + - a2ec90da563b8eac24d375c26929f519 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:00.109Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:00.109Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000159-CHI + X-Timer: + - S1761760260.042212,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-fNtX/IhGLwEIjJyZe3nPZgnNQAc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 426ae2d3-a99c-4129-aef6-c24643c32340 + x-for-trace-id: + - 9433d71cd81a043171391082288371fe + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-asan-opt]].yaml index 395d283d..3550c2b7 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,226 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:17.722Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.macosx64-aarch64-fuzzing-asan\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:17.722Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '417' + Date: + - Wed, 29 Oct 2025 17:51:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000162-CHI, cache-chi-kigq8000162-CHI + X-Timer: + - S1761760278.677151,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a1-I7v50bF6zqnDeh4qGhmzPOSQPGA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8532fbf3-39fb-4d76-931c-db02fc4b444d + x-for-trace-id: + - aee5901fb499aa578b75481da7d3e559 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:17.843Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:17.843Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '424' + Date: + - Wed, 29 Oct 2025 17:51:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000162-CHI + X-Timer: + - S1761760278.793549,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a8-TUJEcDKmbaQnLkLpASSJgw3/zt4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4ce848bd-b252-4af5-9920-d84d00ba9079 + x-for-trace-id: + - a2d80e1ba67af5d68ae9c53341464862 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:17.958Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:17.958Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '420' + Date: + - Wed, 29 Oct 2025 17:51:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000162-CHI, cache-chi-kigq8000162-CHI + X-Timer: + - S1761760278.911934,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a4-MylEzQcjCEgZe/1y3AmHQpzjPUk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ca4ce109-7277-482a-83ff-20c67a40165b + x-for-trace-id: + - f18716a19314619282804b857d8f9aab + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-debug]].yaml index b7f3aaae..5ebde17f 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,78 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:20.936Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-debug\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:20.936Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:51:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760281.889780,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-MyamMyK1hlUZKlcrlLvRocJyNus" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 04c6e416-adcf-4c3c-9089-b574a548bf9a + x-for-trace-id: + - 1f1accfa3477056efeabe98626c55f73 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-opt]].yaml index fd74f45b..15475b1b 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-arm64-opt]].yaml @@ -434,8 +434,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -585,4 +583,225 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:03.602Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.macosx64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:03.602Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:51:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760264.544129,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-3i2vvnntNx1mDsY3Sp6zL7diP2k" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 825f9178-838a-4ada-896b-806860fa31d9 + x-for-trace-id: + - cdfa0dcb23573963083d550a38771c9a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:03.726Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:03.726Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:51:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760264.680650,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-uYr8+sOkzEB5oQIjlUJNU89xUc8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 86dbfd0d-6923-4b25-8785-2fd63e3c572b + x-for-trace-id: + - 2e67576c2c344527dd6ad85d033ead4b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:03.860Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:03.860Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '417' + Date: + - Wed, 29 Oct 2025 17:51:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760264.807839,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a1-zaTeFIVAHs2LJAeLAl6roEWwcFM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b9d0b0a6-e31c-4d32-a717-d5b57220ba6f + x-for-trace-id: + - 153c411a7785e50de3a134beaeed2794 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-debug]].yaml index 499e502c..e32c9468 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:11.165Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:11.165Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000177-CHI + X-Timer: + - S1761760271.114955,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-vzGPP40ZvjWZn3aLdXsf71aZdrw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0b6edd33-4ddb-4586-9eef-82d61f4e09a2 + x-for-trace-id: + - 44ce6c367afeff0bb10a67d5786489c5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-asan-opt]].yaml index dfe43449..3c94f81b 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:17.126Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:17.126Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760277.065995,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-mmEu41icTKV26vcKd6gGgedzKos" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8efc0369-3338-4bf4-8de2-b4dab78eeedb + x-for-trace-id: + - 5705e9adc6b28efa8eab409ab635d728 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:17.281Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:17.281Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:51:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760277.196825,VS0,VE126 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-eS8oQN53jrprzQgJ8QbaGm8E/ik" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 696808b7-6096-44d9-b955-6cc477df3047 + x-for-trace-id: + - f0fecf5473322f7be54d5b195968742c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:17.420Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:17.420Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760277.372464,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-tclkgW/v5RA9hyIcPbfPql05lgc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bc3ed25f-8c19-4bb4-bd29-bf96c41c54dc + x-for-trace-id: + - c632ab719f413400335baf353fe43680 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-debug]].yaml index f71e6502..eaa9ff19 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:20.599Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:20.599Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:51:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000162-CHI, cache-chi-kigq8000162-CHI + X-Timer: + - S1761760281.554741,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-Z/ntw8ijUEWYFYJVF8tto/BizX4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1e344a15-b8f0-4e0f-b677-8a61bc2d226c + x-for-trace-id: + - fa189e6b7b560e2e8d5d266e49ca5fb4 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-opt]].yaml index f1b7e40b..7f77661d 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Darwin-x64-opt]].yaml @@ -525,8 +525,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -676,4 +674,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:02.615Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:02.615Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760263.566901,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-USzOubWLu0MYPrefIo6gL9HZuVs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3448d53a-581e-415d-9416-6296be3dd4d8 + x-for-trace-id: + - 2a6e8be77cf1cd6729567b911fbef525 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:02.769Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:02.769Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:51:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760263.718525,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-VXQybh2ul4yJMIrhMaxpjyjtZB4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ac95d7da-61ef-43ef-8c62-cecc46a9d1c1 + x-for-trace-id: + - cd52e0c8ea32d75b9412f61e1e826a87 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:02.889Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:02.889Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760263.842081,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-dGx4yE2oaQFLHrszYxT1cA9ZmvM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 059bfc17-eb29-457f-a656-36f5c3701a0a + x-for-trace-id: + - 99dbcf2eea2ea252a13dd351c3405cdd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:03.010Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:03.010Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760263.961208,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-U6VynXTX1io1fliI1S1AYU730Ww" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 72641e3d-77ad-4fca-992b-a1b1e3f45fdd + x-for-trace-id: + - c7f8ac10b9cdb664b743fd71be46511b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:03.135Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:03.135Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760263.090457,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-QIcP2Ys1Teb3Ra2yEihqAvjOPq8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8af2aa98-7ced-4095-b9a1-bfedd361017a + x-for-trace-id: + - 791b14e244a0896d772db2f9e9fe4b4b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:03.273Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:03.273Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000021-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760263.210982,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-WogYxK+4m9WoVtuabZWE1p7VqsM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 35cc9ecf-0454-4c58-9cfa-1c18eae4101b + x-for-trace-id: + - 889d03ab707102a1a86d4c1191f5b0e9 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-arm64-opt]].yaml index e3cd218d..b484c956 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-arm64-opt]].yaml @@ -490,8 +490,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -640,4 +638,444 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:07.000Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:07.000Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:51:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760267.934619,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-OwnQ+vwwmoT+dMMEKy1g4sKlzWI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ff9a5648-b684-486b-9c32-d13a99c6b29b + x-for-trace-id: + - a8e6855356bc5d94cdca45e5c9f81843 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:07.137Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:07.137Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '420' + Date: + - Wed, 29 Oct 2025 17:51:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000051-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760267.083711,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a4-t6Vr0oJzmK0LrrhYng9rOIWvVOM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c8c64bce-95e2-45d9-866c-04abe9669a26 + x-for-trace-id: + - 642d0dc5fe4b7778ac63b3806e266d70 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:07.274Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:07.274Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:51:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760267.213772,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-Xk/ILd2nNt+3qiNmXiNdBa1sFv0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1448b466-3c93-4c15-a388-5ec8e8992d6e + x-for-trace-id: + - aa7db5491d2207bcef3e2def1e2601e5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:07.423Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:07.423Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760267.359557,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-iWkNt9eN5i1ajy3vPOw0nDs+u2s" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1e1f9a35-6286-4087-8136-44ae4775b2f9 + x-for-trace-id: + - 4d6acdd56a074cd4595befd16bd7f352 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:07.583Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:07.583Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000140-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760268.521917,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-TEEGiAjAhTScmjncR4XIdYaCfkg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a68c88bd-d962-4527-9053-f7852f34d922 + x-for-trace-id: + - 47ba038cff0bd8bb8ecb4319bc457ec8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:07.725Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:07.725Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760268.668310,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-COORM+lvBUxJcLfJ5vsRu4j9cDU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9813141b-d43d-42a8-b954-d9634595805e + x-for-trace-id: + - 7e65a349a38fa4a557fc4d6a7e89a410 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-asan-opt]].yaml index f265916b..1d66f651 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-asan-opt]].yaml @@ -337,4 +337,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:14.939Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:14.939Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000137-CHI + X-Timer: + - S1761760275.839027,VS0,VE153 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-7E13BH8Mf2DsLapW/lGdTfFM4lY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c5045d01-8ea8-4687-a847-00523681c170 + x-for-trace-id: + - eaeb9d866146be33f3f5c0f6fe9f7691 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan-opt\",\n + \ \"taskId\": \"JXSv4Z5QQb62suup1ATftA\",\n \"rank\": 1761756970,\n \"data\": + {},\n \"expires\": \"2026-10-29T16:57:29.581Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '195' + Date: + - Wed, 29 Oct 2025 17:51:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000137-CHI + X-Timer: + - S1761760275.064159,VS0,VE625 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"c3-7BTNHjeQOd2J7p5fu6T7ZVmP7Qw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f1700f60-e408-456f-888f-1a8cd68e57de + x-for-trace-id: + - 612243040dc575f6255521dc76c5ccec + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:15.823Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:15.823Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000081-CHI, cache-chi-kigq8000137-CHI + X-Timer: + - S1761760276.778152,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-pM2gK32x7/3m4pHrglpB8QqpGng" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6b3da11a-1d62-425c-acc5-4da7b794c46f + x-for-trace-id: + - 99e70c51a996ed68dd46d3a61d7a0b6a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JXSv4Z5QQb62suup1ATftA/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2026-10-29T16:57:29.581Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2026-10-29T16:57:29.581Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:51:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000165-CHI, cache-chi-kigq8000137-CHI + X-Timer: + - S1761760276.906641,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-sqqb2ySXaSNKuLGe70GBtNTtLiA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bdebb5bb-f52a-4176-8c75-22b669d33ef8 + x-for-trace-id: + - 67d4bceb502fd8c079e4b70ae569e011 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JXSv4Z5QQb62suup1ATftA/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/JXSv4Z5QQb62suup1ATftA/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:51:16 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000051-CHI, cache-chi-kigq8000137-CHI + X-Timer: + - S1761760276.071248,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-+JRK96XRhYhy4GNtjKN90n9/89Q" + location: + - https://firefoxci.taskcluster-artifacts.net/JXSv4Z5QQb62suup1ATftA/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8392f148-1056-4854-919e-01f263a09ec9 + x-for-trace-id: + - e63f504f67e0e7f45c2849477287684a + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/JXSv4Z5QQb62suup1ATftA/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029165610\",\n \"moz_source_stamp\": \"6e0dd1421c8affd4915c151970e6fe9e979c759b\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Age: + - '63' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + ETag: + - '"c55b0d4f382b34a24f733f5e9929182c"' + Last-Modified: + - Wed, 29 Oct 2025 17:25:23 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOG-oLXN4LWiUPpNQ_2jqwFghzgDQWH0Y87Pq00IFRKNWVMJ0o1_6-HZb6bydzuGgGqQGAk3olI + content-length: + - '100' + x-cache-status: + - hit + x-goog-generation: + - '1761758723780916' + x-goog-hash: + - crc32c=zSlgVw== + - md5=xVsNTzgrNKJPcz9emSkYLA== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '109' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-fuzzing-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-fuzzing-opt]].yaml index 308a9cd8..09584283 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-fuzzing-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-fuzzing-opt]].yaml @@ -150,8 +150,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -299,4 +297,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:22.255Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-ccov-fuzzing\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:22.255Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760282.193146,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-szJJPvyjOLtYwmWDbGg8bR/oZ+o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f7ed5482-e1e6-4cb3-bea8-ac29910eb623 + x-for-trace-id: + - 2fdfbd699a7c930358140620a4c40897 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:22.378Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:22.378Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:51:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000074-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760282.322329,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-UaOnod/2zQzWASld2v4tnLslU7Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e59b9cf0-8972-4f39-bb11-921772a356c5 + x-for-trace-id: + - d71fab03563cdd3d909a005678769e23 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:22.518Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:22.518Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760282.450662,VS0,VE110 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-jmUGAyXtn967LBm92F1wGUYsnLk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 86ff3201-d686-406f-9c64-1a643f378f9f + x-for-trace-id: + - 721c450bc2262e6630482e109f00d2c4 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-opt]].yaml index 1b824334..d530bbb0 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-ccov-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:13.569Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:13.569Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000066-CHI + X-Timer: + - S1761760274.521000,VS0,VE168 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-4uk6P4FLv+F12UKlGncZ1KgFfco" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ba487db6-aac9-4158-86aa-55ff14008527 + x-for-trace-id: + - 4a2469996029306c51870f90101a2b15 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:13.788Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:13.788Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:51:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000066-CHI + X-Timer: + - S1761760274.737704,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-QD2fYRltxKiejeT0U0lRxRCa7qo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 391143d9-fc53-4e10-a5e8-628ecb5800c0 + x-for-trace-id: + - e4b1594c7044ab8a8874bfa7dd5109fb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:13.915Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:13.915Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000066-CHI + X-Timer: + - S1761760274.858910,VS0,VE111 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-5dnunzdl7PymfQrXd0Zv+ePY2JY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b555e942-380b-4a16-a7f3-68ca9f1e349a + x-for-trace-id: + - 7757e1f1460f3ba92285297c3e1bdab5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-debug]].yaml index 2d9189c0..e52074cf 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:12.196Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:12.196Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000171-CHI + X-Timer: + - S1761760272.126156,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-ff5bBHbd3PoSXHXnKISiDR2Nb/U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3c2b9bbd-1370-4bbf-bcf9-a1868be76056 + x-for-trace-id: + - 26426012fe8b403151832c31c4c7b396 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-asan-opt]].yaml index e6e4fd43..60b774b1 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:18.316Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:18.316Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:18 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000100-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760278.264830,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-2h+Y5wiE5IvzNSkBi3hapjc/CWE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 70f7cb3d-5eaf-4fa7-9fe3-724cbe524414 + x-for-trace-id: + - 172c45aeea6d6e3686a3a93b69a9b7b5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:18.518Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:18.518Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:51:18 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000136-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760278.438561,VS0,VE115 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-q/maXJkdniFZCyDbEN9aOF6wjOM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a54ae549-4f65-44c2-a0a1-58adb0d63b10 + x-for-trace-id: + - 5196ca1c627ecc16c3a41e7ee6281304 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:18.644Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:18.644Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:18 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760279.593581,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-KIxcF4MPqwh3WF/qF21YxCcd+bQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8878c5f6-5d0e-49df-a4ab-d38b493375f4 + x-for-trace-id: + - 1d96d8e524cac6f46df6a6920f1d605c + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-debug]].yaml index 3f6a1d67..1431315c 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-debug]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:21.253Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:21.253Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000158-CHI + X-Timer: + - S1761760281.190775,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-jVAM2axegbzcPevbGa61wN5ZXMI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0c4903bc-0bdd-4c18-9899-0caefebd5bb5 + x-for-trace-id: + - f377e5d5217d16db07fdccab452310be + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-tsan-opt]].yaml index 004d4ca1..c4cbefbb 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-fuzzing-tsan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:19.966Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-tsan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:19.966Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000104-CHI + X-Timer: + - S1761760280.919174,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-ZvPIiQ5Yr9G0ZO7YBRQuBn4HwVw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 15ee543d-9840-4a5a-96ab-3351999d0e3f + x-for-trace-id: + - d45aed4b6098fa1ee12c1b011b6187fa + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:20.090Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:20.090Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:51:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000104-CHI + X-Timer: + - S1761760280.043934,VS0,VE101 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-M1fCSya3pbdeicFV6rsbSWkFLpo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3b716230-dd59-46c0-88b9-8f57d74a4785 + x-for-trace-id: + - 82c7853078a2f5e3b35ebf80036121d5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:20.241Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:20.241Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000104-CHI + X-Timer: + - S1761760280.189792,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-0pf+rAcE+sQJaBmvX6TGynZIx50" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8cbbb3aa-b2d7-4c6b-941e-3df789ea22da + x-for-trace-id: + - 043c51ad4542bcac1c7eae1c65275b18 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-opt]].yaml index df7e6d7d..6483c514 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-opt]].yaml @@ -528,8 +528,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -677,4 +675,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:05.897Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:05.897Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000063-CHI + X-Timer: + - S1761760266.837103,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-Qe1TEaH0h4A467OgBG7X05YLRxc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 572247a8-d825-42ab-864d-3fdec890297e + x-for-trace-id: + - 95e72ed810ebd93557a22ea68cff2f36 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:06.052Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:06.052Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000032-CHI, cache-chi-kigq8000063-CHI + X-Timer: + - S1761760266.985041,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-eCiNXtUVffhzUH+lMSITtu6ORvs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7bfcf433-a5f8-43a4-8bfb-d7ead0777c70 + x-for-trace-id: + - c7228e811526115e06cd7a7d0fe860a7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:06.193Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:06.193Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000063-CHI, cache-chi-kigq8000063-CHI + X-Timer: + - S1761760266.137398,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-c1vZnDYKw/om6dzrOb9yi8v5u6A" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5f808d4b-c948-4670-9c55-b66b4a213314 + x-for-trace-id: + - 321efce352250221e67125ffbd6f3f51 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:06.350Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:06.350Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '395' + Date: + - Wed, 29 Oct 2025 17:51:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000063-CHI + X-Timer: + - S1761760266.279417,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18b-WPcZct1MowlO3Q9UP/QUtKvtmPw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bd299ad6-e9d6-472b-a784-e40662e5dcff + x-for-trace-id: + - 03b1d19b79ffb99dbdd16e4fbc79e28c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:06.467Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:06.467Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000063-CHI + X-Timer: + - S1761760266.423232,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-MnKXm0W4isdxAcD1mGIZSDIjhvY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0cada4a2-a1fa-468d-82f2-8c53c7bdfd36 + x-for-trace-id: + - 0982c76ea920ebad734bd7a3e77e0576 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:06.604Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:06.604Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000043-CHI, cache-chi-kigq8000063-CHI + X-Timer: + - S1761760267.550356,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-4cE5h1wCRyk9gL58GLqZwBBdaRE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 670954b2-317e-4bf0-bdda-12c310fa87b9 + x-for-trace-id: + - 5fabe7f82b5a475575c394f879e49bfc + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-tsan-opt]].yaml index e0d99fe8..e3425b88 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x64-tsan-opt]].yaml @@ -337,4 +337,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:18.986Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:18.986Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760279.936077,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-HQ8d4gDiR9JXOv+Fv6mYPkxsoN0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 12f526d3-2e82-443d-9506-fdbe7f319826 + x-for-trace-id: + - 19c9913da3198255bb8a83155780a993 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan-opt\",\n + \ \"taskId\": \"dm9W0eg3QgynZV3f_GZQTw\",\n \"rank\": 1761756970,\n \"data\": + {},\n \"expires\": \"2026-10-29T16:57:30.232Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '195' + Date: + - Wed, 29 Oct 2025 17:51:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760279.061041,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"c3-7h1oxbMy7x7WfCl7e8msb8DFcz0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fb71daff-5b8c-47c9-910b-ca89bf861245 + x-for-trace-id: + - 157145ec7bda8648d14327f372da4bfc + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:19.245Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:19.245Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760279.189847,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-9KzCWHzlKvYLWfz2r6FuPz8tquw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 69d7eda2-920a-4dbd-8a73-66d199424eab + x-for-trace-id: + - 71c3f448efa0dc201dde24706fd1da04 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dm9W0eg3QgynZV3f_GZQTw/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2026-10-29T16:57:30.232Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2026-10-29T16:57:30.232Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:51:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760279.325758,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-kgDD7bzSqvViyp8BvcHGAjPLOhw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 50ae3ed5-c79c-4065-a974-196bbead8ba2 + x-for-trace-id: + - 76b8bf853568f5d25b176367598d3c22 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dm9W0eg3QgynZV3f_GZQTw/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/dm9W0eg3QgynZV3f_GZQTw/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:51:19 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760279.482564,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-1g0KE5GN+6YMpu3XpCSyIzrguCU" + location: + - https://firefoxci.taskcluster-artifacts.net/dm9W0eg3QgynZV3f_GZQTw/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 590e6c1e-8b41-4ce8-8945-130797b1baa3 + x-for-trace-id: + - a8fbf4f806b140bfbe44816cc8c3313a + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/dm9W0eg3QgynZV3f_GZQTw/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029165610\",\n \"moz_source_stamp\": \"6e0dd1421c8affd4915c151970e6fe9e979c759b\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Age: + - '62' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + ETag: + - '"c55b0d4f382b34a24f733f5e9929182c"' + Last-Modified: + - Wed, 29 Oct 2025 17:27:49 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOHvzeFIk3RaW9MKJKyWXHTUxIs5ip-fFVEAtBhCqocTJK5dtSHTQCQ1gkW1oQR7iBoxOhNL4vM + content-length: + - '100' + x-cache-status: + - hit + x-goog-generation: + - '1761758869427611' + x-goog-hash: + - crc32c=zSlgVw== + - md5=xVsNTzgrNKJPcz9emSkYLA== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '109' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-debug]].yaml index 31d470fb..0c438628 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:11.593Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:11.593Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000165-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760271.498427,VS0,VE129 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-jKcWMT1XrUozqMeBDGaR5sGeNVI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ea09782e-9268-4afe-b2e6-9b6c0af828a5 + x-for-trace-id: + - 69304cd71c9c7e46b5437c8af30cffd4 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:11.720Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:11.720Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760272.668017,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-WsMASPVqWL3/QocFFQllEne6aX8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 57fc6c7e-d29f-4d09-9bcd-05a85afa2745 + x-for-trace-id: + - f4b90b6bacc82108a46af7f086c47a95 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:11.845Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:11.845Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000090-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760272.788780,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-cQvt8DeGyQawaII8R5VEImk7qWM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a7a223e7-6764-4dd4-8e4e-f488f331a304 + x-for-trace-id: + - a00958ee7672b5fabd8934cda9a3ca58 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-opt]].yaml index d13eb91c..b2f71adc 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Linux-x86-opt]].yaml @@ -432,8 +432,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -581,4 +579,807 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:04.203Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:04.203Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760264.153064,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-Sdgh7JRxe1HsA3B4jXlqK8z3n0c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4f15ea0a-e9af-4d45-8ca3-d94dd61f3391 + x-for-trace-id: + - a97168d533a936ffa6d778eb310b6bdd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:04.330Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:04.330Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760264.276405,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-ig7iYySnXSJ2DdAILRRMov2xpeY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 64ccbf16-def8-4e55-bc4b-98644632de9a + x-for-trace-id: + - e5e2505545256bb7f03f7df8f3bd5f5f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:04.455Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:04.455Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760264.407923,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-/+IlvY2XA0UZNiNmoQTzbX1lyXc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a4b7798c-b513-4ebf-b723-92f2d379b18e + x-for-trace-id: + - 3eb0641b0aa876c91a0715463b73e21e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:04.612Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:04.612Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.556930,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-4L5bqy4BihGPTaSrzPoPAtRFoO4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eb4f808c-ff1e-451d-aa83-65453d3690ce + x-for-trace-id: + - 195ab65d9110f31184f95cb981632542 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:04.745Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:04.745Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000060-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.697646,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-tcTLpYaU6T5p7uTEz0JMDGMZ3jc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 440d5fbd-791c-42d5-ba9a-ff97e64dd7d6 + x-for-trace-id: + - ef436136e3fab2b4658f8030092d7f19 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:04.877Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:04.877Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.826756,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-xtwzU8GLUE2QKaoL5RS1hOwbf5k" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7b7f0601-3585-499f-91f6-9a4697c8b5eb + x-for-trace-id: + - 8e04a5fa576681dddb4dcd3d73d30796 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:05.001Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:05.001Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000061-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.951991,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-zKefhdSaS+WG4H7O7ucXJ1YHXGo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - aaf4809e-313c-46c1-91df-e415c109f59a + x-for-trace-id: + - 96f54dbf14c03eed7777c60508a95ba6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:05.134Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:05.134Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.086047,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-Xho7SFLSo6G6VByNzJMRV3yPW0E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 14e1bbc6-f641-46a2-8619-d33049dd4795 + x-for-trace-id: + - a3b23b040f5dd0dbc6bc01aa45ec1005 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:05.270Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:05.270Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '395' + Date: + - Wed, 29 Oct 2025 17:51:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000058-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.218734,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18b-qV0MNTNL0BBszC8wpAbFIEP0fd4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cecc5b59-c388-4d62-b156-28acb205315a + x-for-trace-id: + - 1330a3b7b1e8d6146b8d898d6e47f5d7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:05.424Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:05.424Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760265.356387,VS0,VE115 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-o7IbzyzpzrqxGZwD5P7dUuwclJw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f05dd7e0-ca9f-402e-8a72-39c916943b42 + x-for-trace-id: + - 90594da5e2b12b87b31ff07207f80c09 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:05.561Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:05.561Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000080-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760266.512482,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-AMuWRVkOhfswcj6tpRR9c2WccOk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 092791e8-30af-4ff6-8627-3ed6b52ac634 + x-for-trace-id: + - ad3b0386414026570a3964f532ce8ea5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-debug]].yaml index dd76b8cd..45de582b 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-aarch64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:13.266Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-aarch64-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:13.266Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760273.203252,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-5FoujxOA/LQqR9QzItGj6j7NBZ4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5755b299-c92f-487f-b6a0-0432b5e1f3b7 + x-for-trace-id: + - 9066817b6697cddbdecb9e9a15694877 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-opt]].yaml index 1ecbd16a..a0cd29bb 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-arm64-opt]].yaml @@ -432,8 +432,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -583,4 +581,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:10.109Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.win64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:10.109Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760270.064723,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-U31g95fh+ypRl8a4Lfrq+r9Fg+s" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6a494ff0-b15c-4a63-953e-6b9dcde368b2 + x-for-trace-id: + - 8cb6a9000a33421ea7cd5cc6f02bbc85 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:10.260Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:10.260Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:51:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760270.202054,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-fs7dSvdgqDIxEQ0XvascqUenoOM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 64a87f08-6934-4fb0-9849-0b3fbcfcdd7a + x-for-trace-id: + - 065b52a74d29fd41826c534569d94085 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:10.397Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:10.397Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:51:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760270.346616,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-fjvcxW1PQvHjvLF0GpRfoAHVviE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d15fdbf6-fcc3-4245-a67e-758a6b2ca6cd + x-for-trace-id: + - 97ba141420fb373074ee723351900eb5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-asan-opt]].yaml index 31272ecd..fc8727c5 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:16.491Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:16.491Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000155-CHI, cache-chi-kigq8000114-CHI + X-Timer: + - S1761760276.435826,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-a8W20uJFjZBQyDWp0LcfOj7mYJA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 95431167-2bca-4c22-bc72-4a8d4a3b13f0 + x-for-trace-id: + - 834e782e64d7cf4c6ab4fd300eb3ad6c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:16.649Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:16.649Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000114-CHI + X-Timer: + - S1761760277.599598,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-pyPIgCw/+46oMWJuIbmm4BCcTXM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b66e9173-c128-4dc3-9ea8-c045b8bd0436 + x-for-trace-id: + - 189073f2cdd7ef04da176ec5ad45824b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:16.802Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:16.802Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000114-CHI + X-Timer: + - S1761760277.753959,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-zrGP7JqkIDuxdD3VoTZLaXBPYzY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dc551891-8029-4532-a861-121e80aae063 + x-for-trace-id: + - 5f4237763a9f40ddf14972128555da67 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-fuzzing-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-fuzzing-opt]].yaml index b594df34..4fe4feff 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-fuzzing-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-fuzzing-opt]].yaml @@ -161,8 +161,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -310,4 +308,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:22.887Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64-ccov-fuzzing\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:22.887Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760283.834521,VS0,VE96 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-NnF+BowCfKEdCv3ivxw+XTrHQQA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 40e4ad67-bddc-49d7-8908-f14cbd6ed83c + x-for-trace-id: + - 458f5e8a40f3fd0aa9c918704f4bbabd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:23.028Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:23.028Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:51:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760283.978063,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-CfvM/TY2fWkq3xDlyvRcdjDOTi4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4aa2cf37-bf17-496a-9e9f-654cf9e80b34 + x-for-trace-id: + - 568f7a041191f7b4b138726d74735d4c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:23.155Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:23.155Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000053-CHI + X-Timer: + - S1761760283.108812,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-u1kFxd+7QpzLM+g89o3wzX9PIM0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cac7f9ea-f228-4db9-8bfc-00d4085ce0e4 + x-for-trace-id: + - 6c7263b00ae2c85b0db9549ad512adef + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-opt]].yaml index ae6e1fb5..2b78ecbb 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-ccov-opt]].yaml @@ -195,8 +195,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -344,4 +342,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:14.307Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:14.307Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760274.226347,VS0,VE123 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-MExVCiNSAexlfSYGsT5T1HDWVXA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1c123a87-3288-4a8a-903f-5fff3f4d4953 + x-for-trace-id: + - eee4886a8f9fd5df5ef659bd6c3ba5b5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:14.433Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:14.433Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760274.382631,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-WHuJwFED848zu7JJRILJsvqZrXk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1c235d92-8ad4-4300-9bff-2b74b8270727 + x-for-trace-id: + - 0c557dec5ccfb2694e81cd9687c2592a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:14.554Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:14.554Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760275.504835,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-HJ49iEnwVHe/DkBXOVM5OtQ1MV0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7d18f5de-8dde-45f4-bebc-7447d4132e9d + x-for-trace-id: + - 18902006d1c1be7964d6728e58c22814 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-debug]].yaml index ec607f7c..e3e1c32e 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:12.923Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:12.923Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000044-CHI + X-Timer: + - S1761760273.833828,VS0,VE128 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-iyHMkGSMkpZbeCup8yMA4idtnBY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1d77b6d2-f576-416a-a8d7-6b6736b7bf46 + x-for-trace-id: + - 159afffa5d31006648a32c53dd502757 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-fuzzing-debug]].yaml index 108ef416..0a92b7ed 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -305,4 +303,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:21.934Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:21.934Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760282.861050,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-hfxhQoFwz2MtvW63Nh4bsqkn65E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 74043e6e-dde6-435c-a922-c7929e8ab2b8 + x-for-trace-id: + - 6c7ce94edaf35a4958fb9bfe65a56917 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-opt]].yaml index 8a598e04..58f4ad23 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x64-opt]].yaml @@ -528,8 +528,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -678,4 +676,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:09.143Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:09.143Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000154-CHI + X-Timer: + - S1761760269.092427,VS0,VE99 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-8B+On3OSsBqGtAogUWMSl1Itcwo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 287e1d32-4fe8-4292-97b0-5035755b8cfb + x-for-trace-id: + - e5f104464746ea1f0403adcbfb0fcc04 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:09.287Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:09.287Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000068-CHI, cache-chi-kigq8000154-CHI + X-Timer: + - S1761760269.225585,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-1RVI4KFiY404LSV0lnPQQBKCj2E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 616ab7bb-00ae-454d-9bb8-cf12b304d884 + x-for-trace-id: + - 3fc006e2fba6e3374ac64c8f6a9bf57a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:09.417Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:09.417Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000154-CHI + X-Timer: + - S1761760269.367839,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-NViYbqIFyNtgFn+QjIcvh1DjcLg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1c4410e2-a13f-40bf-8852-77401a9ed27d + x-for-trace-id: + - 8e15bef2307328ba39a51ef99518bd9e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:09.547Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:09.547Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000122-CHI, cache-chi-kigq8000154-CHI + X-Timer: + - S1761760269.495637,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-RJ051fzxFwquIoaw1EUTG+EM368" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e0c5607b-1e82-4566-942d-0868e714cac7 + x-for-trace-id: + - 5c5af0e2603b5746c868fb6f48310b03 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:09.686Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:09.686Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000154-CHI + X-Timer: + - S1761760270.635433,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-farlt/KwhysLrV+AC9oBdbcOPik" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 401d8040-88d5-469a-97ec-167be5c4c284 + x-for-trace-id: + - 10639b2c35cd49b22c64b46a51dc1db3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:09.802Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:09.802Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000154-CHI + X-Timer: + - S1761760270.756998,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-Md7yobOyMgU314iVvATazw+y2tQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ba8e02c4-8c71-4960-b829-55450c4ee83d + x-for-trace-id: + - b9235a20009d07041e86627d8c2b5114 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-debug]].yaml index 298d5f29..ad16bff5 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -340,4 +338,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:12.530Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:12.530Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760272.476170,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-V/uahu8MxdnfP0tTvIWqCw5Z0LU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 194833f7-9a2e-47fa-b2f2-578325e0b25d + x-for-trace-id: + - 71df5eb7f13900b653a61ebf2bf02b2f + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-fuzzing-debug]].yaml index 95a07541..9af344f9 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:21.587Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:21.587Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000100-CHI, cache-chi-kigq8000097-CHI + X-Timer: + - S1761760282.537477,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-M//m8KNjrRJwN6dzbA00ObIvMM8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - facb9d10-f559-4594-b429-70f9a7b16213 + x-for-trace-id: + - 2d11afa424d93e2f931608bbf9187ad5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-opt]].yaml index 1ad9c2c6..7040ffc3 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-central [Windows-x86-opt]].yaml @@ -527,8 +527,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -677,4 +675,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:08.097Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:08.097Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760268.026175,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-V8EhWeyk29hmQkHk1EiOPrL/dj8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f0322341-fed1-4bc3-9d70-e2d4508009bb + x-for-trace-id: + - fa21d68374a8fa210942c9e8d19a5e41 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:08.218Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:08.218Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760268.167872,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-5x0qpJW8Gu1e7Ep/7xN6YiVZRUQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f903dc89-16dd-48ee-bfb3-7fba3a8daf87 + x-for-trace-id: + - d740d85bd9b7f9c199d406a1fe2dfc33 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:08.350Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:08.350Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760268.300894,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-4uJaEENMk8nSGWgqluydunm5Jpk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d20d38d3-5582-4d61-8027-26897b8b067c + x-for-trace-id: + - ff0c10f49c6d7803f128797456f102b8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:08.499Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:08.499Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760268.445650,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-eqV4YTLTy0rVQgiFSLEfo6EDOOY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7f1008cb-bd86-40c6-9445-3142503e2be7 + x-for-trace-id: + - f82827b511f80cb758baef034d1ee05b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:08.619Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:08.619Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760269.570724,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-+ZrB/ZD3yQHYSGoAkK5SrB3r+4A" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5b63f5b3-da47-4855-bfaa-e33e4cdb88d6 + x-for-trace-id: + - 681fdba0afbdcad2899332db00295dfa + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:08.745Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:08.745Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760269.695984,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-e5H1Y6KaTOYzK9k7xDtaq0tIek0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1a8e844d-beae-4272-a9c1-d946db153407 + x-for-trace-id: + - cc879663a9a19e934d9ddff1388a6e66 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-debug]].yaml index d64260ff..63fbadf2 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-debug]].yaml @@ -256,8 +256,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -409,4 +407,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:51.714Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:51.714Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000097-CHI + X-Timer: + - S1761760312.640482,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-Q3QkeWQWQVvsmflqLYdxywyxXuo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dad91b31-55cb-4519-9035-be98ea347c77 + x-for-trace-id: + - 9bb23ff22a5d671f2d7f2dd99d064ef3 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml index d45dca0f..35faed4a 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -407,4 +405,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:55.065Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:55.065Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:55 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000055-CHI + X-Timer: + - S1761760315.004028,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-fdBbHiz4hrJyznCnXxaG+2maiJY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 696291b5-783f-4493-9756-5b1838b36d4b + x-for-trace-id: + - 6b8d5dde7193ee866a036a8b7bc3cf33 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:55.223Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:55.223Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:51:55 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000055-CHI + X-Timer: + - S1761760315.154571,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-nJUIjDCk3zS0jM5O+yRYPnQ5MzA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 65b744b6-479c-4b2f-912b-d3942ed82450 + x-for-trace-id: + - a5d09a03f8c611c262e67e7e83e0cfc8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:55.369Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:55.369Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:55 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000055-CHI + X-Timer: + - S1761760315.302005,VS0,VE93 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-5dw9BJhS0/GxJYt11he+4uS6nQk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 42a7ee18-b505-4002-af7c-d79b443a6538 + x-for-trace-id: + - fc184eaa3fc6c59661b88499de200cfb + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-debug]].yaml index 3614cea9..60592734 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-fuzzing-debug]].yaml @@ -256,8 +256,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -409,4 +407,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:56.568Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:56.568Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:56 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000077-CHI, cache-chi-kigq8000164-CHI + X-Timer: + - S1761760316.473311,VS0,VE132 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-f9H2axqilFz//CCY9XURyOxHvOY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 70092ccc-bc82-4e64-83f5-53c945027231 + x-for-trace-id: + - 9a1b22feab3741d9dc11e03472f93fae + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-opt]].yaml index ef290541..27d17e15 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Darwin-x64-opt]].yaml @@ -491,8 +491,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -643,4 +641,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:46.430Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:46.430Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:46 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000133-CHI + X-Timer: + - S1761760306.352749,VS0,VE110 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-3gkxFsq0hVryXgZGjz6q1NHhezY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b60add60-6d1a-4d0b-8902-91bff92e36df + x-for-trace-id: + - 9d29d47b99b382937790dc812030ad80 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:46.572Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:46.572Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:46 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000133-CHI + X-Timer: + - S1761760307.514135,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-31gLDh2h1sWG5DoehWrG9Ilc9Tg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1733e6b0-69e3-4afa-8832-0054eb052664 + x-for-trace-id: + - eba44af243291733b9f618cb6a9c4a27 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:46.716Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:46.716Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:46 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000058-CHI, cache-chi-kigq8000133-CHI + X-Timer: + - S1761760307.660524,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-XnLGDrGjrJW5bYiJJJhCU1yMBtM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eebe70d2-9cbd-44fe-9a16-3a4e745ffb59 + x-for-trace-id: + - 64b39ac1bd130eb2e2bc3ca9e59daf0a + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-asan-opt]].yaml index 749730ad..b8762de2 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-asan-opt]].yaml @@ -403,4 +403,440 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:54.098Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:54.098Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:54 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000050-CHI + X-Timer: + - S1761760314.033646,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-111+3+WKwgYnAw4omXoIp4k2S9U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c20f6738-7941-4f1d-8a67-fa82261a474d + x-for-trace-id: + - a0529931c5f83f8c13fc44ae6489e918 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan-opt\",\n + \ \"taskId\": \"AGR1gsDUQ9Co5Oh8K7VwQQ\",\n \"rank\": 1754446074,\n \"data\": + {},\n \"expires\": \"2025-11-04T02:17:23.433Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '194' + Date: + - Wed, 29 Oct 2025 17:51:54 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000049-CHI, cache-chi-kigq8000050-CHI + X-Timer: + - S1761760314.180655,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"c2-dybOY0o9iqd2cJOyvnj56dd0MU8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f6c7bcea-1b31-4436-96f5-0a3c461faeb6 + x-for-trace-id: + - 86a5a86be7c649e077f4e1630f33a918 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:54.382Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:54.382Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:54 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000050-CHI + X-Timer: + - S1761760314.330030,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-Fmfe+lSfGCXkNB5Bjg/0Dv0B8vs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f60be9b7-08aa-457f-bdfe-22b1814c2210 + x-for-trace-id: + - ded6538857a41029a83ed487d47ea940 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AGR1gsDUQ9Co5Oh8K7VwQQ/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-04T02:17:23.433Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-04T02:17:23.433Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:51:54 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000050-CHI + X-Timer: + - S1761760314.464751,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1417' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"589-wzYIqHJf6vRwxdQjRHIyyZstLPU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2e47cf92-c81f-44ad-9425-772b190052ca + x-for-trace-id: + - df3136eaee2e5aa504d1e695609123d9 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AGR1gsDUQ9Co5Oh8K7VwQQ/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/AGR1gsDUQ9Co5Oh8K7VwQQ/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:51:54 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000050-CHI + X-Timer: + - S1761760315.583725,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-//LDcYCjwQB6oKHTHsDrdFcdS4I" + location: + - https://firefoxci.taskcluster-artifacts.net/AGR1gsDUQ9Co5Oh8K7VwQQ/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 66d110f1-2d83-43c1-a111-095b503805ae + x-for-trace-id: + - e8cf8b9ffc7df45031a23bc379880f9f + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/AGR1gsDUQ9Co5Oh8K7VwQQ/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20250806020754\",\n \"moz_source_stamp\": \"f1d1ea578de02840c6f42ea782ea176ad796fbfa\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Age: + - '60' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:54 GMT + ETag: + - '"5faa5edb4566a6b607fc00b867636bfa"' + Last-Modified: + - Wed, 06 Aug 2025 02:39:57 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOGWk7gcWUrMe73pMzL4mhw70v3cNL6Vs5mB-CegkXYt79g46AOMBnHhMNmNExc-upxD + content-length: + - '100' + x-cache-status: + - hit + x-goog-generation: + - '1754447997486674' + x-goog-hash: + - crc32c=kqMWeg== + - md5=X6pe20VmprYH/AC4Z2Nr+g== + x-goog-metageneration: + - '2' + x-goog-storage-class: + - NEARLINE + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-debug]].yaml index 37139d6d..088d673d 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -405,4 +403,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:52.825Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:52.825Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000066-CHI + X-Timer: + - S1761760313.775418,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-lciuIZZhnQ/UtAb2MIqfBq6C6Wk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 54c4183c-3ad3-43cf-af4b-09948c2d79c7 + x-for-trace-id: + - 5d58d594ba1a680066999ffbb8581927 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml index 98d9668d..4bae4754 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml @@ -252,8 +252,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -403,4 +401,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:55.846Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:55.846Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:51:55 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760316.781720,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-2IZf/mKqhioLp2dOf6V/PN8xjLg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 887ed769-f41c-4c55-8306-8b3f7d3432a6 + x-for-trace-id: + - 8cd54d1b126135515f6ecdb85ff075c0 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:55.991Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:55.991Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:51:56 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760316.936396,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-gG9i4rYhbpQvEiFvAIAh2VlJ1cA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 38485737-4f64-4cce-b2ed-89bff94870ff + x-for-trace-id: + - 5d42b37657e4928fd4bafb67191977b5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:56.121Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:56.121Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:51:56 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760316.059272,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-LNgwUzEvPYSEwe71XVhdJlI/28w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5bf8f0f7-400c-4b04-99c3-3535a90b0e50 + x-for-trace-id: + - 2b0e0423f5a514d0a04268a024931b05 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-debug]].yaml index c3dac059..4cc8500e 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-fuzzing-debug]].yaml @@ -252,8 +252,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -403,4 +401,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:57.009Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:57.009Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000088-CHI, cache-chi-kigq8000088-CHI + X-Timer: + - S1761760317.965842,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-ZjSrIhWk60HxaHIvsnm2dsNxVVI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cab71400-2e18-4853-a765-177cd548be71 + x-for-trace-id: + - 7bb892735d9707f30e948c234b5018b2 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-opt]].yaml index 491c46e5..1a2a539e 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x64-opt]].yaml @@ -588,8 +588,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -737,4 +735,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:48.938Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:48.938Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760309.868630,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-9aX6EqD3SPYIYPXstK0+btoqULs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9f043cd7-698e-43a0-803f-32e32e24cbb0 + x-for-trace-id: + - a1f03ca66ea0ba37e06381c03175d4f8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:49.081Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:49.081Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760309.023144,VS0,VE100 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-cmFRvYB8PYF65MU7fFUkjFdiawA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 74db8bcf-c5e0-4141-ba97-41ba1c049c6e + x-for-trace-id: + - ea0b34f82373cf521ac89560e13fd17c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:49.225Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:49.225Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:51:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760309.170238,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-lKvoiCEYdW6BU7roiP/hPGAIiFs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3175e708-10e0-4d3a-b42f-6d30822986db + x-for-trace-id: + - 6898a15f3a3e4277efbd5c7c95df9861 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:49.382Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:49.382Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760309.297839,VS0,VE124 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-dQDICh/ACIPGDgGF+PaDMZ6b1+E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7651be8f-ca8a-4a1f-8068-a4756e1f7fff + x-for-trace-id: + - 303c6e3dbf1a23790fa261cf3b53b8d2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:49.547Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:49.547Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000157-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760309.477890,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-82qvEdCw+MSCXrZnLg+j81470ok" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 258759b1-addd-4b88-9533-01e98fa762df + x-for-trace-id: + - dc4578a747575799929a61195228feda + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:49.677Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:49.677Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760310.629660,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-aMAj/Q22paCejTzEDKpF6tRRLfI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7dd15494-cfa0-4a9b-9ba3-f527f7694377 + x-for-trace-id: + - 835fea80b60e461af806fe662f471792 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-debug]].yaml index 045bc421..99d467e2 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -405,4 +403,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:52.128Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:52.128Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760312.057110,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-7h5bSzyj+La6kjl3LzPIL1yWps8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1bc5cce2-5f02-4438-ba1f-8100f956bf13 + x-for-trace-id: + - b654072f058c76503630cb9fef9a5c31 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:52.265Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:52.265Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760312.214463,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-OJ+qblGS9GT6VUKoINb1B7aAkTY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f19d9d07-be58-4c0f-a9c7-4398038d606c + x-for-trace-id: + - d584b235d5e194eca103630f95630de3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:52.394Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:52.394Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000071-CHI + X-Timer: + - S1761760312.346639,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-V2BhAKfpa4w8Gi6TzZ52McWbXF4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 363d888c-e4e4-4cbb-bd39-9d208772b2fb + x-for-trace-id: + - a23a09068c4a1ca1bcf373a8cdf9631a + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-opt]].yaml index 19c55a24..990368a8 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Linux-x86-opt]].yaml @@ -498,8 +498,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -647,4 +645,807 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.173Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:47.173Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760307.087185,VS0,VE116 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-11XLdpdDj0YkMIdGeYiPH/B4WNk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 80e49fa0-9967-4169-a5e7-97b97c726d35 + x-for-trace-id: + - 202c3fc77ea66c3577b564c2eff67f38 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.289Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:47.289Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760307.242880,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-1/ZmUeDEq9nh43PKKygYhJx+Aww" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 40806dd5-1619-423d-8e84-25405cff14c4 + x-for-trace-id: + - e2f496ba9232e7f77dea9b0e5a022478 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.444Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:47.444Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760307.378767,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-i+SJPApLfX8DIJ1Lpaw9+/Lp9fo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3658c97d-2f06-4644-8b9d-07d7fcccc216 + x-for-trace-id: + - 98e95dd4b458eae37305b618c0ad333d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.575Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:47.575Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.528684,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-kYqHKgye5pDznmhdL1MMwqGPxWc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 650db89c-56ae-4fa6-a3b5-1a1434d42e37 + x-for-trace-id: + - b6ddc08bd9784d4e90afd1795ab9c599 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.719Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:47.719Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.673719,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-gDhNjmrtUXAMxpwp+GnHWtYifOg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6685dc10-e4f7-4685-a54e-fc4ecfb46880 + x-for-trace-id: + - 20f5d66ca049faa59b793e14f8edd9ec + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.844Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:47.844Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:51:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.798276,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-p7ziPZIDia8zAv++ITGhspxGg2U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 918a0ad2-1e4e-4ded-9e5c-da920ed311e1 + x-for-trace-id: + - a7d60292bf0fb88fd306d215132d98a1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:47.981Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:47.981Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:51:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.927391,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-fFEQ614P88zu/HVBGEUA2iPVCSg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fd91701c-26dd-4704-98a5-34d29a8df483 + x-for-trace-id: + - 53bd032e5df887a50455a949253221b7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:48.123Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:48.123Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.062987,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-X90V+1sIKyHKjictVvaLAfZuZWc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 34d4bc4c-a7c2-4c7f-adab-6933c9b923a4 + x-for-trace-id: + - d83c0cf0e36906f76f3d6274cc245041 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:48.269Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:48.269Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.212150,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-gER9aRqeBpNgpTNL8hcb4tDC+wA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 34912731-e885-4990-896f-1117e519bcae + x-for-trace-id: + - 98482f3548ad8f853b19559993298ccf + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:48.385Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:48.385Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.332777,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-Q/4zWyz3Fly/xFuInGI5jkEQMHw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 72d9ffff-2415-416a-9a2c-fcf25b7ece81 + x-for-trace-id: + - 4dd641dbef02c86de5615bcc4c121d53 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:48.499Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:48.499Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760308.452021,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-GVQpvkxIErLR9BAXXCiWvwZqO2Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 166df86e-1995-4521-b252-274f76bac5cd + x-for-trace-id: + - ae55d51debcd0737a0f47b4cc4cefc4f + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-debug]].yaml index ba4b1078..0d4e6a29 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -406,4 +404,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-win64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:53.683Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-win64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:53.683Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000064-CHI, cache-chi-kigq8000064-CHI + X-Timer: + - S1761760314.631869,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-uqB1rxHv5RtdNeoAtu7EEno+S/E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f7561d40-6d78-4005-a558-a181a7d17c5c + x-for-trace-id: + - a01527c3fff87d3731bec5d7f0152597 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-opt]].yaml index ce256d56..baf8df87 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x64-opt]].yaml @@ -498,8 +498,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -649,4 +647,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:51.012Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:51.012Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000156-CHI + X-Timer: + - S1761760311.938031,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-8gOd0mDYVbmNcITzVXTkZjgHV7I" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ea357258-9c0d-43ac-975a-f422967513a9 + x-for-trace-id: + - 71f30c742f0429bb0225a54d064c8d50 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:51.145Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:51.145Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000156-CHI + X-Timer: + - S1761760311.093850,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-f/mPhpGC0jz9JVzsq8VD7uxKZCs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 539e784e-1b5d-47c2-963a-63686928cc50 + x-for-trace-id: + - c3a3a5b2ad18763643aa51010b82afaf + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:51.269Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:51.269Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000156-CHI + X-Timer: + - S1761760311.218689,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-gf6DrLuoTHyDbQ9LbpfNm6F2MAE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2e7adcfe-8b49-4d80-9efc-9ecf4a22b43e + x-for-trace-id: + - dd54473ecd980f04a6ebb2acb61b4740 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-debug]].yaml index 4432c568..31ba0466 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -406,4 +404,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-win32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:53.288Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-win32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:53.288Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000059-CHI + X-Timer: + - S1761760313.227431,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-eqFmIEFdoSDmZI4i7MBA6ZwwEGA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 311d0d02-3d10-4b63-b3b4-880f63623585 + x-for-trace-id: + - b0adf94b32ad287a663cbda29a9c244e + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-opt]].yaml index 90d8e1cc..73e8f9f4 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-esr-stable [Windows-x86-opt]].yaml @@ -498,8 +498,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -649,4 +647,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:50.133Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:50.133Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760310.076215,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-hSta6ji1IeH1sVlh+P9+UUjTsFI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ef99ae7a-fd86-4ae4-91fc-4700b38f1bb4 + x-for-trace-id: + - 1f7389a9ac5d61ea7ddabdfcb9390397 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:50.250Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:50.250Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760310.202822,VS0,VE92 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-da17/JIdMbhOMequyqoJGe01vUY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3a81f6e3-03b5-4cb2-8aca-6ea65cc23ffb + x-for-trace-id: + - 91a524e6a4ef888f8716f6d974b4b803 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:50.394Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:50.394Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760310.342621,VS0,VE96 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-jbqr3EzMFenrAMfs/O8Zaa13S8M" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 01373aa7-b8aa-4792-8270-4fdda6a0d855 + x-for-trace-id: + - 3dbb4c09017ca5ab80518e1a7213389a + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-debug]].yaml index b45d76a7..5cb2dd3a 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-debug]].yaml @@ -312,8 +312,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -462,4 +460,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-arm-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:35.629Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-arm-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:35.629Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '395' + Date: + - Wed, 29 Oct 2025 17:51:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000087-CHI, cache-chi-kigq8000087-CHI + X-Timer: + - S1761760296.561148,VS0,VE110 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18b-NFwfBhWea4X14SFptas9da1CF20" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4f025ca8-0b16-4211-8293-9d3fa9de61a3 + x-for-trace-id: + - 47cc73b7f2a8f451e6fd0fe95ed5b2db + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-opt]].yaml index 6c238f96..222d2662 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm-opt]].yaml @@ -809,8 +809,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -958,4 +956,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:24.674Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:24.674Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000072-CHI, cache-chi-kigq8000076-CHI + X-Timer: + - S1761760285.626225,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-kdf+MUr3IsN3QamniNiQEO6aTes" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5a095db-0d16-4648-aa25-414eda0e0979 + x-for-trace-id: + - 0e0e180d4c43f683dcd4d70672dddf95 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:24.806Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-arm-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:24.806Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000076-CHI + X-Timer: + - S1761760285.756439,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-RmmVbdKbGqDHfSKtu6HXb07Fkp4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1aa69c20-67e8-4248-9a69-2b15cd2ac82e + x-for-trace-id: + - e1ee570de798bd1e44f17bdad6305c82 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:24.937Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:24.937Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000076-CHI + X-Timer: + - S1761760285.884978,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-DbRqcELKIhLeiyhtVkcX4NcG2K8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 473b4a1e-595a-474c-8e0c-9107d821490a + x-for-trace-id: + - 114cce5430dbe321baae36276e5b8837 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:25.094Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.android-arm\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:25.094Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '386' + Date: + - Wed, 29 Oct 2025 17:51:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000076-CHI + X-Timer: + - S1761760285.012584,VS0,VE126 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"182-ImGaW2rikWLCmI6ITqkZBzQmm2I" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b032182a-02f3-4a5d-ad46-92d1e5747d23 + x-for-trace-id: + - 65559549d6d844a7d8aa3d9e75c3b6f3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:25.224Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-arm-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:25.224Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000076-CHI + X-Timer: + - S1761760285.181206,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-3tQi2Pq9mte4VRpQ2Wk2VVwu2WU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f97efdfc-4549-40e0-ab74-85a1e51f09a7 + x-for-trace-id: + - 3772dcc1413674a48d03acf9c5f8afdb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:25.353Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-arm\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:25.353Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:51:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000076-CHI + X-Timer: + - S1761760285.303726,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-jXWC9zk6+U1RqcGf6j58nilzE74" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 94882b14-b4e0-4354-83ca-5828a68fdad7 + x-for-trace-id: + - fa1badf86de3edf6e785cbea54f924dd + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm64-opt]].yaml index 68df622f..7b3e1583 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Android-arm64-opt]].yaml @@ -803,8 +803,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -952,4 +950,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:25.746Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:25.746Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760286.679225,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-z0JNWlcKlgaBjj0VCtfN8NBexYo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ec7fad3c-9390-49ff-bcbb-9ff721cfd2e8 + x-for-trace-id: + - a2a265a559dbedb8c76559e0975f987d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:25.899Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:25.899Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:51:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000030-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760286.834186,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-NIBzHD8+GJexi/wT+DtItdhzYRE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c277a12a-536d-4e94-8c3d-49f4ad1b28a3 + x-for-trace-id: + - baa68a41468614c65405d5426824529b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:26.040Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:26.040Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000030-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760286.982002,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-5452y18D/iCUF5KNn0iIDdF4XIc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a80b6341-1adc-425b-a978-f1a7391c00d7 + x-for-trace-id: + - 08dc87db9bc3349da7d5eb0e59a02c9b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:26.172Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.android-aarch64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:26.172Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:51:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760286.121534,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-e6GvGKarUzOkcP6HPs0n4P+wh6I" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1a94490c-a69b-4598-a438-a03a9a940b82 + x-for-trace-id: + - 5bfb00e2176831c813bce273342501bf + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:26.298Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:26.298Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760286.246328,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-xDoVg511D2LofdjxYKQJdrb9hOw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ba9591f1-e1ee-426a-bb15-090670450ffb + x-for-trace-id: + - 375c28830097047f204dc1309e1b5906 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:26.413Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:26.413Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760286.366343,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-sSgNRKXiH6TS+lsz1QcxI0YuDA4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 119a6352-6940-4641-a716-928208b55bd2 + x-for-trace-id: + - bdf3f9c3a27748f89e0e2aba76c37714 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Android-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Android-x64-opt]].yaml index 80d9bfb8..e1c2d4dd 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Android-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Android-x64-opt]].yaml @@ -807,8 +807,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -956,4 +954,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:23.473Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:23.473Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760283.426495,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-LymnWiKaXGPeZTbgxIzd+fGnB3g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 15c75be4-08c5-4ceb-a47b-943f25174819 + x-for-trace-id: + - 50ee1d297e955b462e40c9d1196cf359 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:23.614Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-x86_64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:23.614Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760284.564452,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-cCEoN9uzpAkZLJ4kS5kQf+Zlx+E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ecf1a616-548e-4f07-b009-78a64c907bb7 + x-for-trace-id: + - 541e1ce6b4c6ed5230595df396af3eec + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:23.738Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:23.738Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760284.691564,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-U8Ebrzo+/PlqYQvEshcV5m30BXw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 020f5e7e-626a-4e54-8a08-602efeaf84a4 + x-for-trace-id: + - 3b204a9469bf591bc1fb7c665ad2653b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:23.882Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.android-x86_64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:23.882Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:51:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760284.834467,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-ICtcRr8r4BCP5dAbqDrNX7GUvB0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d1409486-7f85-4030-9f73-2c419d6683ae + x-for-trace-id: + - 6518bf68bc5ddab33e433989f39dec8c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:24.004Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-x86_64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:24.004Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760284.957639,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-jM+q4o8RZ0BLcE96nmbA1/v1xH0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4c17a3e7-76dd-48c4-8cff-5c3455fcd00c + x-for-trace-id: + - 66c4f08b557ff2a48d36a64ea10e8484 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:24.147Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:24.147Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:51:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000149-CHI + X-Timer: + - S1761760284.096146,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-JIUykhiyQPsVAEcfBmKUZSnuEUk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d36cdc67-0fca-464e-ad94-5d19692a54b2 + x-for-trace-id: + - 5a48468c120db34eeacc2b968e112fcb + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-asan-opt]].yaml index 3cabb75c..200309ab 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:39.614Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.macosx64-aarch64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:39.614Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760300.563371,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-M5Pazl+XkLK9CBDGVgPhufUzD+8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4783d25e-3b27-4737-9c23-d1e8dd068c8a + x-for-trace-id: + - 4d9ad93554e2efddd25984096c62bdf1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:39.751Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:39.751Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:51:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000074-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760300.701056,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-NizU7nIPeOASLRTmyRQFFpIrRKs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7d3faa0c-dc73-484f-94fe-5e4f460c2581 + x-for-trace-id: + - feece5c29a98242883a99bb9917df841 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:39.883Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:39.883Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000072-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760300.832765,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-NzUelWt0oxezNBZQYrlXz8VnOK8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c542802c-3b05-4b21-b394-1a83698daf01 + x-for-trace-id: + - 9929da16cf25520d0f4f8bdade20ad9b + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-debug]].yaml index 8df533de..94f5a2a5 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:43.855Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:43.855Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000091-CHI + X-Timer: + - S1761760304.789766,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-AUJF03PTiyJq0u2immD/i/gKCJ8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 293531b8-983b-4047-a777-7b358d46b3f7 + x-for-trace-id: + - 3688ff848abee13f8e70020e3b4f63e8 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-opt]].yaml index eb2bceb4..e46f912f 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-arm64-opt]].yaml @@ -434,8 +434,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -585,4 +583,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:27.827Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.macosx64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:27.827Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760288.760214,VS0,VE92 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-R9iGPEXopPTQjX3rAwkva5viT/k" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - af467ba1-bdce-4052-b084-c2e4d6d05e22 + x-for-trace-id: + - c56689c9809eee676fe1464cd2e16e52 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:27.956Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:27.956Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:51:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000139-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760288.901669,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-ceqSQQGHJikgKBFq6I9TIMUFJi4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9cc63c7c-b845-441b-a721-115677031f74 + x-for-trace-id: + - 1e3e44d97d998bff7d375d1be4afc2f7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:28.087Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:28.087Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:51:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000077-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760288.028587,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-EvBjcEbxCTiwcBwrfJwnAIwYPmk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ed2f7398-d715-44b8-b8a6-90c2c10e42c1 + x-for-trace-id: + - e31952de4365aaaa811f5b90f4879838 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-debug]].yaml index 2e7f5758..87798d5e 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-debug]].yaml @@ -180,8 +180,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -326,4 +324,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:35.947Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:35.947Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000151-CHI + X-Timer: + - S1761760296.897915,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-CJnsvEOrXPDLVI4oZ+FNRD9V7rE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7cacd7f6-34b4-4378-8a4e-022ef641460c + x-for-trace-id: + - a899db7f26ca7fe84d775d5405ed8972 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-asan-opt]].yaml index c09c1d68..67e239ea 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:38.979Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.macosx64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:38.979Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760299.926007,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-c8DTe1nPf+PFsWsW85942Xmd0Us" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f68da160-48c8-4dd7-b0de-aadeaf3c1fec + x-for-trace-id: + - 4e5a466c611555f75216332d62912ccb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:39.159Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:39.159Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000081-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760299.087543,VS0,VE116 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-ikhxrEYTeXk0G3/nnyxI6QmgWq0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 71e39445-5dfc-4c72-aa88-107e874e1467 + x-for-trace-id: + - 82fcce26f9d2aa8296bdb485527a5b15 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:39.297Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:39.297Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000165-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760299.248405,VS0,VE79 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-xQYoL5msKYHRerQ9RgK1XHtcfLw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fcd99bd9-c848-4e58-bb0b-345fb9e19961 + x-for-trace-id: + - 728576498acd766ab0e658bc98369753 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-debug]].yaml index 725c39ba..50add8e4 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:43.507Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:43.507Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000088-CHI, cache-chi-kigq8000088-CHI + X-Timer: + - S1761760303.438832,VS0,VE113 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-ZM+LdbnPNRwV/dHFZMJo66EW96o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - efd55d65-2cdd-4ac6-86b0-2a219c5d17b5 + x-for-trace-id: + - 6f1700e46cf9168f0ea5ad07f3660dda + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-opt]].yaml index 4b2c860d..2df17204 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Darwin-x64-opt]].yaml @@ -508,8 +508,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -659,4 +657,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:26.762Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:26.762Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760287.713431,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-Ew/UOHLsAsxBcUjhKsAPAjJ30T8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c8ae3dae-6a04-4d79-b4d2-69f58cc28a31 + x-for-trace-id: + - 2fa7fa009a6ee8058d236d63c062aaf7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:26.897Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:26.897Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760287.847599,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-vY45cZs41jvdUu7tT4DsokyCvRU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d2cc5d69-8ba5-40d2-94a1-5799fc991f39 + x-for-trace-id: + - d93a11293076bbecf2ed230876b97c51 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:27.028Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:27.028Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760287.980773,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-fCiBnir6NxF2UdCqmPFqczmtseI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c9631d94-8bab-43ab-ba2b-b60d62de3d77 + x-for-trace-id: + - 5e4d997f207c88635310878b62ffcf10 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:27.172Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.macosx64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:27.172Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:51:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760287.126564,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-w5/AacHH31eGIzy6h7b68VoN7GY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fe2bea34-86ce-4742-b618-6cfe6aa99255 + x-for-trace-id: + - 983dece3b4d7b85b86744df84676ae87 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:27.312Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:27.312Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760287.260319,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-7snGxyGMGOQtArrlugqdwtRqAAc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 58967490-3850-4aab-bf18-6087389e3a39 + x-for-trace-id: + - e95914b7f1428d07e64f56d474ff88b9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:27.453Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:27.453Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '387' + Date: + - Wed, 29 Oct 2025 17:51:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760287.404657,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"183-H8KvDDi6/tltdXh+PIIbkHrTb+E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 47356c43-ccff-42e6-994a-8dea80e57bc3 + x-for-trace-id: + - c5207bb02f54dfd9121a1d6344fd6412 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-arm64-opt]].yaml index acbd8974..61948846 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-arm64-opt]].yaml @@ -495,8 +495,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -645,4 +643,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:31.559Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:31.559Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000084-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760291.489919,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-puTvWhJHLBQ2u1+6SIEYrKbSHUY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 999fd1c9-6fa9-4182-b3ce-8ca3976ab4d2 + x-for-trace-id: + - 8ed69ddddbddc4f9a2c7c76423cda7f6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:31.750Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:51:31.750Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:51:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000084-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760292.691206,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-Arx0OtgmaWTwCl00k0WpfHIkxWU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4bdfb9b0-1dae-4717-9097-ae6976e796b6 + x-for-trace-id: + - 1d77db647981b3ed19a7cb1828e8490e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:31.870Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:31.870Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:51:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000084-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760292.821181,VS0,VE97 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-N1frfpfG5XNdRUKLH/1ZgfN03aQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d7859db0-289b-4841-9f69-9cce667b87a2 + x-for-trace-id: + - 1e5dad28c4189be5731ca7249e7903c3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:32.027Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:32.027Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000084-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760292.965424,VS0,VE94 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-14UTKT+lxORCwmEIPR2n7y6Hwk0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6dcfe9ac-7956-47cd-b721-5156426425cc + x-for-trace-id: + - 09d6bd9c505993a1c66eac68dc16a093 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:32.150Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:32.150Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760292.102589,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-jvaHWz1xb9bgXlliN3OBHU3PI1o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d615749a-5e13-4b14-845b-266b2c99e6d1 + x-for-trace-id: + - e491b9e62d44042ec8968478cffdce9e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:32.272Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:32.272Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000084-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760292.224632,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-s54XryH4y4/qPuDibzOeh9rsvBg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 25b25f55-f13f-4525-9de3-e7634f7d4111 + x-for-trace-id: + - b08449b1de8f7bb0311e44921dc7cafe + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-asan-opt]].yaml index 87f6479f..c5cb1bdd 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-asan-opt]].yaml @@ -335,4 +335,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:38.121Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-asan\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:38.121Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:51:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000045-CHI + X-Timer: + - S1761760298.061025,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-ochr5DKJ1M5e3ciPHmxrcffljvk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a07e3834-e7ab-49e7-a494-90ed57ea8721 + x-for-trace-id: + - 14f33d2463029cfdea0da9e73e1306fb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-asan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.try.latest.firefox.sm-linux64-asan-opt\",\n + \ \"taskId\": \"I86mlPRUQ0-5YCIWeuWh4Q\",\n \"rank\": 1761755457,\n \"data\": + {},\n \"expires\": \"2025-11-26T16:36:25.272Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '183' + Date: + - Wed, 29 Oct 2025 17:51:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000045-CHI + X-Timer: + - S1761760298.187007,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"b7-7EKo/uhrxUmZU17E3syFpzf5Onw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d29ba7f9-2f69-47c4-bd48-4833acfd29ac + x-for-trace-id: + - 91e876e86565e5fad7194d675962dc2f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:38.352Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:38.352Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000045-CHI + X-Timer: + - S1761760298.307166,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-kJvMWabJBeyNT7GQEi7gioJGNEI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 28c7c732-0add-4af2-98ac-d44aec29ef74 + x-for-trace-id: + - 9142f2842267567b73e224f1105ad020 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/I86mlPRUQ0-5YCIWeuWh4Q/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-26T16:36:25.272Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-26T16:36:25.272Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:51:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000045-CHI + X-Timer: + - S1761760298.427783,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-s+xU1hgF6Shd2UvrdrNNk4Eb4XE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dce32e6a-b3d4-4d49-aa93-b7c5e53b692d + x-for-trace-id: + - 57824edf6636ab092d1c2d5742e32274 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/I86mlPRUQ0-5YCIWeuWh4Q/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/I86mlPRUQ0-5YCIWeuWh4Q/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:51:38 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000045-CHI + X-Timer: + - S1761760299.551193,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-1RcWrIvCkA4ux4aLE9unKlj2TTQ" + location: + - https://firefoxci.taskcluster-artifacts.net/I86mlPRUQ0-5YCIWeuWh4Q/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b95d0916-dba8-4a12-aac3-fa4aaa08f52f + x-for-trace-id: + - 214e99867052246b4e6a78c41259f625 + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/I86mlPRUQ0-5YCIWeuWh4Q/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029163057\",\n \"moz_source_stamp\": \"44981369115dae88a9880ec03345eef7195aaae3\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Age: + - '60' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + ETag: + - '"3880e6aa4075226fdd52fc29069e0eda"' + Last-Modified: + - Wed, 29 Oct 2025 17:01:49 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOH6na7w-NZSKxdDyuOdE7qLnzpq_Yd_4c_vBBbEkxO1Bg5vszlRey6WlP50t1U3sQ0QOWg0jBo + content-length: + - '100' + x-cache-status: + - hit + x-goog-generation: + - '1761757309891032' + x-goog-hash: + - crc32c=Jt8LDg== + - md5=OIDmqkB1Im/dUvwpBp4O2g== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-debug]].yaml index a32f60ec..dcc68faa 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:36.795Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:36.795Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:51:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000105-CHI + X-Timer: + - S1761760297.750334,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-Fl20JsUq67pz92HKDbAOYnShTA4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f72801e3-95ea-4316-914c-a330419a737d + x-for-trace-id: + - 152894959395959e2354527e7361f6b1 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-asan-opt]].yaml index ee9fbf23..a02bc7ec 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:41.369Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:41.369Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760301.323967,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-wp74r9rZw3EO/123/eOKUPVp80A" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a2ae5b7a-d1f0-423d-b5a7-3a77338f6a25 + x-for-trace-id: + - bc0be77354936393c3151d4ff7f29ceb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:41.512Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:41.512Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760301.457596,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-FGnx9OHVWcB7j9Uu75wYZUAaQQM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fbafd6f0-856b-401f-8006-85fdb08b8247 + x-for-trace-id: + - 326aadae1e365e1d31ae65416a8e1047 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:41.636Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:41.636Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760302.587902,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-z5Wc2vjXquxOCnZ1317/ANGGcp0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 86d1856f-f723-446c-adb7-5746fdafc58a + x-for-trace-id: + - 80a5449e6d9fe598fde764f111030d80 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-debug]].yaml index cb231db3..45f9f7e1 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-debug]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:45.105Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:45.105Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:45 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000086-CHI + X-Timer: + - S1761760305.044629,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-8i86NdjBZUmHftgPfMeSB+rADzs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d34209df-a4ca-46ed-b887-d292d7dc4d3f + x-for-trace-id: + - aa8259d62f36da39c985f43d17f69795 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-tsan-opt]].yaml index 08f07529..8ae49408 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-fuzzing-tsan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:42.894Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-fuzzing-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:42.894Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760303.829919,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-21TE0gcTHaB01MC+8czj5+G+qb4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 20dde3fa-627b-46d4-9b7c-19a0a99c4c9f + x-for-trace-id: + - 890cd99a058180ba6b3c3f216f749428 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:43.029Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:43.029Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760303.979390,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-2gB5qDkWvaE1ON1SrVpdIh9OI9Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bb734cab-1c1f-4075-b94d-8c2ac55fceae + x-for-trace-id: + - 29ec32199b482ef7b243195a8b429d9d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:43.145Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:43.145Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000167-CHI + X-Timer: + - S1761760303.101002,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-ah9R8m+DffqplFqUgBQwIIIugAo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c858df28-9316-4f45-91d1-e48d8b40a7cc + x-for-trace-id: + - 853166f5d077616221436303b0e471f9 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-opt]].yaml index 37e6bca4..41b6d752 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-opt]].yaml @@ -513,8 +513,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -662,4 +660,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:30.521Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:30.521Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760290.463499,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-Ldj4lFYRenOZMRWY9pnAYgJFLsE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9c10508e-ad48-4c70-8319-59ec4575b462 + x-for-trace-id: + - b8c7f1c98d1b5237bc2db9efaefb7936 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:30.639Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:30.639Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760291.591158,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-d55r1gB5L0noUH8JZUXeTACXcyg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 161014c1-112c-45d1-b32a-a8f61bc0fbe9 + x-for-trace-id: + - d13169e53e74b2772e0b3a45b3b0cf16 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:30.765Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:30.765Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760291.717338,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-bXT6jEKF9lJrZVxMef72aig3yGg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e857784b-266b-447e-85bb-2d84bdd18531 + x-for-trace-id: + - c1958663486809864cdd6f5c5a0ea6df + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:30.907Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:30.907Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '383' + Date: + - Wed, 29 Oct 2025 17:51:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760291.850445,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17f-w9jrw1d3zlj4LEtxHMYB+er71lc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4797445f-6b80-4f44-99f8-e2a58f1dbdb2 + x-for-trace-id: + - a6ec7145c04e5aac458ef723d75c46ca + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:31.038Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:31.038Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:51:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760291.977466,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-rTlBgNIJjup0dFCtlC5hxeNB/I8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 85007807-a4f5-4c42-ae61-67a04da47972 + x-for-trace-id: + - 5cf23f1a97149c6727e8b56aea7dce73 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:31.170Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:31.170Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '386' + Date: + - Wed, 29 Oct 2025 17:51:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760291.124680,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"182-ZgiNQiHNaiZ/Buqf+dQc3QO9CaY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 874fe0ea-da42-40c6-81a4-72f14ad928d1 + x-for-trace-id: + - 4156c17a90b150893262b1468c92bdd2 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-tsan-opt]].yaml index 2a356f20..729791b3 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x64-tsan-opt]].yaml @@ -337,4 +337,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:41.977Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-tsan\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:41.977Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:51:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760302.916794,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-EZyg/EjdlTbPuDNn5Q8qkcqxHoM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a9751c78-a2e0-4e49-8e2c-5bb2bbf5fedc + x-for-trace-id: + - 479dcd00dee8d468089349436ed1b633 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-tsan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.try.latest.firefox.sm-linux64-tsan-opt\",\n + \ \"taskId\": \"Q9Y1WwIgRdKsCHC5APjHnQ\",\n \"rank\": 1761755457,\n \"data\": + {},\n \"expires\": \"2025-11-26T16:36:25.261Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '183' + Date: + - Wed, 29 Oct 2025 17:51:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760302.065807,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"b7-f+/+BBti7vqH7RcIgJXI1oLaOA8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0b87d8ec-8fb8-4b26-a144-120346ba8715 + x-for-trace-id: + - ddb30f3d93687a35cceb7c38fa618256 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:42.246Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:42.246Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760302.198672,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-Yo8kYzvE8SqQmdvQdeRmkWi+4nI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c4cffc64-7ac5-4288-9bf5-e84bc0689221 + x-for-trace-id: + - 6d1e41700ee410d1814bd69f51f9a6ac + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Q9Y1WwIgRdKsCHC5APjHnQ/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-26T16:36:25.261Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-26T16:36:25.261Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:51:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760302.324846,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-nejPrH4Vb8T/JqeMDhs77vpbuAE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fe125c73-f4e8-407f-9e1f-be3d0b0889e9 + x-for-trace-id: + - e08a2b7741822bab3dc6040bb719478d + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Q9Y1WwIgRdKsCHC5APjHnQ/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/Q9Y1WwIgRdKsCHC5APjHnQ/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:51:42 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760302.453276,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-WJnztiCfeUOuuEYp4uZs/kd/fxw" + location: + - https://firefoxci.taskcluster-artifacts.net/Q9Y1WwIgRdKsCHC5APjHnQ/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 40718527-efb9-499d-b471-6108086c8fb6 + x-for-trace-id: + - 19543a39e540ae308a86c6a92b22e6ea + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/Q9Y1WwIgRdKsCHC5APjHnQ/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029163057\",\n \"moz_source_stamp\": \"44981369115dae88a9880ec03345eef7195aaae3\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Age: + - '60' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + ETag: + - '"3880e6aa4075226fdd52fc29069e0eda"' + Last-Modified: + - Wed, 29 Oct 2025 17:07:20 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOHDL1lyOWh3d-urS0CdmfPpgF_oVtd8gDAphDVRq_8lr6vlJ5LH6AZltoQigMYBwnYxVNUWukFV0X_tOw + content-length: + - '100' + x-cache-status: + - hit + x-goog-generation: + - '1761757640378797' + x-goog-hash: + - crc32c=Jt8LDg== + - md5=OIDmqkB1Im/dUvwpBp4O2g== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-debug]].yaml index 8da1eedc..ea3de608 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:36.241Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:36.241Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:51:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000149-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760296.196506,VS0,VE72 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-iOCWMnAu3X03ru29F6LFVYywZkM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e4271f3e-8780-4848-b99b-3cf52e8eea1a + x-for-trace-id: + - ff563c3f121c661db9052fa537ecf53a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:36.370Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:36.370Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:51:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760296.315142,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-cqgpVJr8ZIXiUJCOA0R5BLSHJng" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e03da482-9fc1-4b03-a5a9-a859ef5e3231 + x-for-trace-id: + - 5e5fbe4fb8d04719f5851ea00f765d3b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:36.485Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:36.485Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:51:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760296.442733,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-Fl70GLD0m2U4x/oNcM/HoWl3m3o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7b69e5da-bdcd-4a94-8361-c0e05dc0b2d1 + x-for-trace-id: + - 967f5ffda59172953acb37732c3f78f3 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-asan-opt]].yaml index 66405525..b0944f47 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,515 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:40.222Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:40.222Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760300.163100,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-UyHbsaAWoRVOE81zdyESV+XhGXQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8a5b9bee-3647-4dee-9edd-fc4917581cd1 + x-for-trace-id: + - 3a47efdaa6bedc85fda55a294f6f86da + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:40.357Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:40.357Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:51:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760300.303514,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-yQ9L6qBlA1X6y5KqHs6l+/iDn3c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 768b154d-9700-437a-abf2-39f0cd408c7f + x-for-trace-id: + - d6649492bf3a1fcaa2620fc29c6c73dd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:40.491Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:40.491Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760300.428752,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-xGkalzTIjoWHhLmzT9QJ2zb2rAE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b5ac0a8f-68a7-4558-93e9-ac1cada191be + x-for-trace-id: + - 74eb74adc7b26e1d12a9e805acee9847 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:40.624Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:40.624Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000155-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760301.569920,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-gvNpGV5adhFvgeNQjx6Kcwx9PfA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5eb54bf-ccdf-4e56-96dc-160e73cf556b + x-for-trace-id: + - 06ec72495d71d798a3e27907ec7c6866 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:40.750Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:40.750Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760301.696205,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-+78SUbbAyCezwC/lBuOvT1FvX7Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4ab3c787-e539-44a3-9c76-9e1ba30d118c + x-for-trace-id: + - 9d05cf89fcf765b0af209b3fc1dcc305 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:40.877Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:40.877Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:51:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000113-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760301.830640,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-AJGzGCuC/emRVsQPPVgLgT68F8Y" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5abc3dca-e073-45f5-9636-e85e45264311 + x-for-trace-id: + - df338e843e92ddbe386859850fd089e8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:41.030Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:41.030Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000155-CHI, cache-chi-kigq8000052-CHI + X-Timer: + - S1761760301.956122,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-TfwbpA8564RJhLYelvaT2LsQSxc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3dbd9efc-1c42-4a5e-a99c-318fb50b43ca + x-for-trace-id: + - 0cf52e062e3502af8a311d8aa5016ade + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-debug]].yaml index 7ffc825a..a8863f4b 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-fuzzing-debug]].yaml @@ -337,4 +337,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:44.211Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:44.211Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000174-CHI + X-Timer: + - S1761760304.157136,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-uM2vc/H+Fk3ES49MhC01RRekA9Y" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cbef60c2-719d-4482-be62-0f6454ee2143 + x-for-trace-id: + - 77d81a3e29ec3faa1941e88f90e3637a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:44.336Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:44.336Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000174-CHI + X-Timer: + - S1761760304.283713,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-vFf66S/OAWZkQ3daJgib2j7Gnu8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c551ffb6-dafe-41d0-8139-7f5311a3e255 + x-for-trace-id: + - b484ae5ce9cc5ca68f45ab0fd23ac80e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-fuzzing-debug + response: + body: + string: "{\n \"namespace\": \"gecko.v2.try.latest.firefox.sm-linux32-fuzzing-debug\",\n + \ \"taskId\": \"ciJUSPgKQvegAW4tJaJ3hg\",\n \"rank\": 1761755457,\n \"data\": + {},\n \"expires\": \"2025-11-26T16:36:25.277Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '188' + Date: + - Wed, 29 Oct 2025 17:51:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000174-CHI + X-Timer: + - S1761760304.425208,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"bc-LmrwVWO3cI9iOVTYY74NlLogjyg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - aa619890-26c7-4836-8910-f18de6f64b0f + x-for-trace-id: + - 0d1379f8f0ca696d66e81a640d9ca3be + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ciJUSPgKQvegAW4tJaJ3hg/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-26T16:36:25.277Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-26T16:36:25.277Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:51:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000174-CHI + X-Timer: + - S1761760305.555490,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-BdKD0VE32FnrLjF298P5dRsLdyg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5619221-dc2d-4e73-9fb9-fb571b3f2e87 + x-for-trace-id: + - 2b70b904a75a6d9e29a1ffad76564c3f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ciJUSPgKQvegAW4tJaJ3hg/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/ciJUSPgKQvegAW4tJaJ3hg/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:51:44 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000174-CHI + X-Timer: + - S1761760305.683567,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-M7pmKeenVDrrKdo+ym1X5e7vX2Q" + location: + - https://firefoxci.taskcluster-artifacts.net/ciJUSPgKQvegAW4tJaJ3hg/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2cb62b2c-aaf8-4165-841c-d739b475522a + x-for-trace-id: + - 5e34a4098b9f0b152583db205e9fc7ae + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/ciJUSPgKQvegAW4tJaJ3hg/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029163057\",\n \"moz_source_stamp\": \"44981369115dae88a9880ec03345eef7195aaae3\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Age: + - '60' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:44 GMT + ETag: + - '"3880e6aa4075226fdd52fc29069e0eda"' + Last-Modified: + - Wed, 29 Oct 2025 17:18:49 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOGTRxkrFZ4NfJ_99rHGgGHqERpTy7shB2DE4K25ZZncLzM8C2D6IKvXVHvKrihM9wUSCt-KVRNg_iy3ng + content-length: + - '100' + x-cache-status: + - hit + x-goog-generation: + - '1761758329144475' + x-goog-hash: + - crc32c=Jt8LDg== + - md5=OIDmqkB1Im/dUvwpBp4O2g== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-opt]].yaml index 426b0eb6..27617659 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Linux-x86-opt]].yaml @@ -528,8 +528,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -677,4 +675,1026 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:28.397Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:28.397Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760288.350532,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-ERm9mosMAuEfBDURwct306DrMSQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f13a3e2f-6fa3-4255-94c9-7d600905b01c + x-for-trace-id: + - 90e8b5b7e58c3cfc88bead7933048b12 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:28.548Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:28.548Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000068-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760288.481072,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-l7hE5ifT01BWy5Dn2XTVUad31RI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1e7aaf8c-6f31-4df0-8979-95e138ff649b + x-for-trace-id: + - 79e0eeeaec9111309e3dbb1ae1082f48 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:28.692Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:28.692Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.635828,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-hVDJiKoiPWNgloidRA8F2LDKPHs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 073ecb61-5969-4522-9704-733222d8d1f9 + x-for-trace-id: + - b86590f6597e5deb7e843071adc125a3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:28.821Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:28.821Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '381' + Date: + - Wed, 29 Oct 2025 17:51:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000072-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.772251,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17d-+0r2iBH8DVRXtkICy9Yb4ojmFPI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 36090d6c-c114-45ef-a1c6-6ba3d00a9add + x-for-trace-id: + - 1f003eccd77c517d280c2e570c3145e1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:28.955Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:28.955Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:51:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.898534,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-yIXn0U3RHH32CsGC9TCYdB/hAJs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0dc6a41d-661f-44bf-a7a0-bd0f7caa4269 + x-for-trace-id: + - ff5559a77601891c7577e6cc1f1c71b1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.081Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:29.081Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.029272,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-ucqaI2WZ0uovt50OrwXEdG/ViIw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f4c5f661-13a5-4f7b-a3a3-6d30838ea909 + x-for-trace-id: + - 86650c2582209d420fc13eb409556271 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.199Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:29.199Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.151469,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-gaMEm0GOFm6n03kEFvjMMtfxrxE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bd43ba95-bbfc-4c9c-82ea-f368b76517a6 + x-for-trace-id: + - dd9f4f8f2d030d05748dcf426eefc03a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.331Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:29.331Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000074-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.284588,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-uqRghExuss/7GbPS7wNxyYDG28E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7836cd02-ec87-49b1-8a45-240c141e9da1 + x-for-trace-id: + - f0adba12abd53621185e7f29c23bcbb9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.489Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:29.489Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000113-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760289.415449,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-t8xNHJmbJJ8r7y6PhoyVBMGVWn4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 400ef519-35a4-4b92-9926-0c1708047dc8 + x-for-trace-id: + - 8abb7c8d73e425fc6df58ec6451f51d8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.605Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:29.605Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760290.561081,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-AfouZ6Y1dh903LHK4j+jD7c28cw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fd79e28e-3dd2-41f8-85fe-826f1ffc3ecd + x-for-trace-id: + - ad708eab4dca2110c958e0126f282931 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.736Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:29.736Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '387' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760290.688658,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"183-HU7oWCQyXjdc/0jHWofmbX0+HUw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8ee95d5f-2a80-4933-bbfa-263f7083e479 + x-for-trace-id: + - 18e183e8d7df1c4b0eb864bd247fbadb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:29.888Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:29.888Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '383' + Date: + - Wed, 29 Oct 2025 17:51:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760290.824930,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17f-dQ4el2I5TzuUsgnuwEtYCRJ23IA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 41a15f6c-e3a8-4dbe-aa50-d7a4346a83f4 + x-for-trace-id: + - 67a6484eb342d305d04896afc4732f04 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:30.021Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:30.021Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:51:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760290.973406,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-QSQ/aQPVd3jCbKcltxcB5reNm9o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b972a426-d600-4482-861c-4c723b54923c + x-for-trace-id: + - f158b790a91512fa583a72d898a539f8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:30.149Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:30.149Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '386' + Date: + - Wed, 29 Oct 2025 17:51:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000041-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760290.097643,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"182-Lo42L5R2lzHoXZn4ChbArXrmt8c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 564fb653-479f-47d1-9b78-01559726de5f + x-for-trace-id: + - 6353241c9a2e5181980c516b4b9537ce + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-debug]].yaml index 540e2e1a..16078d2e 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-aarch64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:37.782Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-aarch64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:37.782Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000024-CHI, cache-chi-kigq8000024-CHI + X-Timer: + - S1761760298.733456,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-dWULItOrYjZ0woSukvkWLKRfhog" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5932dd70-88c8-4780-9e71-7b11c4d8a514 + x-for-trace-id: + - aa6840c3efbc17ba0e35ff546077d804 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-opt]].yaml index 1123ffd3..5e130d27 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-arm64-opt]].yaml @@ -495,8 +495,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -646,4 +644,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:34.583Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.win64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:34.583Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:51:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000025-CHI + X-Timer: + - S1761760295.532651,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-WF6RkZ0DAtKnVy5KETOUAfkJ09o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eba0f344-ebc2-4618-9387-d71a3f9ca22b + x-for-trace-id: + - 09235468ca7e19609d65ad68d3678aef + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:34.742Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:34.742Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:51:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000025-CHI + X-Timer: + - S1761760295.691931,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-GGV+6KoQPeUuoPYvHH5tTtKvqfs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 09329a09-f28e-4c92-99ff-f78906b39ea4 + x-for-trace-id: + - 394a462eb21c15021c19ae42021ed828 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:34.887Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:34.887Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:51:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000025-CHI + X-Timer: + - S1761760295.837966,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-ouCeem+T8D7vhChHmIC/3z0FUhg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f60f8847-267a-4c27-835f-4911f01f2f14 + x-for-trace-id: + - 8dabbcb6de483469cd8a2fffb1669c85 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:35.024Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.win64-aarch64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:35.024Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:51:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000025-CHI + X-Timer: + - S1761760295.974553,VS0,VE79 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-4u1yYU+GQ/3lZDd3BqL10PyltDo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 927103d1-6d22-48c0-8595-9767a48a4685 + x-for-trace-id: + - e37ad4964a77e853cab3071076b7b77e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:35.165Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:35.165Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:51:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000025-CHI + X-Timer: + - S1761760295.095381,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-hRO2tFZxi5c6N86axKzrPjsZD/I" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5cdb172f-89ce-4b73-a1bf-2994c5aa4835 + x-for-trace-id: + - d1167bbe09b64339c355d0c578ef41bb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:35.302Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:35.302Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:51:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000025-CHI + X-Timer: + - S1761760295.253055,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-kyKJSftDSPJjDB7tIWS1PD7dMW8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a68e4f44-881b-4fbd-8757-fa92134a0702 + x-for-trace-id: + - ca794d69f0d34d34b56194c87a1fdb65 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-debug]].yaml index 1c117ff5..62128d58 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:37.457Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:37.457Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:51:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000146-CHI + X-Timer: + - S1761760297.402808,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-r8QvzUCu1gs33ck95NvmnJZdh24" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 380735f5-4367-48a0-a9c2-f5c0cba52d44 + x-for-trace-id: + - 85bb2047e3c4f925d1bbd423242606a5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-fuzzing-debug]].yaml index a5950996..44fe1cb5 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -305,4 +303,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:45.826Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:45.826Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:45 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000067-CHI + X-Timer: + - S1761760306.764471,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-cpGB0js9Yda+HYVL2PnP09BCAxo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d87d69af-513e-4af5-8203-e66d4245fd5a + x-for-trace-id: + - 53967ec3f34e86d109d5ca5327193cca + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-opt]].yaml index 788cb3f1..e5075516 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x64-opt]].yaml @@ -528,8 +528,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -678,4 +676,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.584Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:33.584Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760294.536256,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-jV2pqAPAD3F13Rr/qOa388dZgPQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d136af53-78a1-4ccd-8b29-d9091c8398b9 + x-for-trace-id: + - 84efad39eb7e1baaedfb185a13eabdcf + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.713Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:33.713Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760294.662224,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-lnKSCA4NVaU6K1p1q9nhEApFtMA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2548df1f-679c-40b3-a434-5a5256f30a70 + x-for-trace-id: + - f2918b0dbce4f394c312019cdac99cd9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.843Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:33.843Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760294.782709,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-qCVP8UXbPgAamUHZTn0ZCjDpmVc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e5ed1e43-d970-4e0e-921c-4991df95220f + x-for-trace-id: + - 8edd39eb6bd3a969e96ad0497412eec7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.971Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.win64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:33.971Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '381' + Date: + - Wed, 29 Oct 2025 17:51:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760294.906485,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17d-mSqYXBgglbJB/nFbiD0Vk4CiPKY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5e396da-d058-4859-b978-a33a6c8d7bd4 + x-for-trace-id: + - 272cc6806bf1e5fcc2de1c5966d9481a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:34.112Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:34.112Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:51:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000061-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760294.051302,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-yJ/a65tc1f/p2uheEN7Dvs/EVCc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a49b76f9-e176-47e5-a056-17245f30895d + x-for-trace-id: + - 56eabf7f836d4719dbfa1d8cde67c4cd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:34.262Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:34.262Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:51:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760294.211781,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-rHBAcbT9SVYMQfU5krRkbXiO8WA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d4cd50e0-b626-46f8-bf9e-72f95660d17d + x-for-trace-id: + - 7d6b4cdfaf910de3485a0a707be48b6d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-debug]].yaml index 1864e755..002b7b2c 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -340,4 +338,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:37.088Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:37.088Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:51:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760297.038513,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-xJD5p6rMcN7DddbD5xy1/gsk2is" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 539891e3-b536-4f9c-be45-64d760a55c01 + x-for-trace-id: + - a834c7f24aa7c13bcfe2a8f704cd23ce + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-fuzzing-debug]].yaml index 43f9c7f7..1bc21041 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:45.481Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:45.481Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:45 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000101-CHI, cache-chi-kigq8000094-CHI + X-Timer: + - S1761760305.433598,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-BrXozQYLA8Yj+JQVQIz0ttU574Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5d8616f8-7f19-41f8-be5a-87125181eae8 + x-for-trace-id: + - 529069a1be067d4cdbaf9757e5b84eba + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-opt]].yaml index 903a5af9..a16a552b 100644 --- a/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[False-try [Windows-x86-opt]].yaml @@ -533,8 +533,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -683,4 +681,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:32.612Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:32.612Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:51:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000142-CHI + X-Timer: + - S1761760293.543592,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-bcjjta84KyRj+7kKrmN/vyrQYlQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 86d36cd2-048f-4c29-b0fc-e89e7807f813 + x-for-trace-id: + - 86526400760c719a90b0b16ca8c0a1c7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:32.738Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:32.738Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:51:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000142-CHI + X-Timer: + - S1761760293.691722,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-lNYmJg+pENs1xEFNS+3NUpRMseU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5f9330b-568c-4796-8ddd-c6a2fc5aba57 + x-for-trace-id: + - 789e18f9d26debe1a944cf481d697565 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:32.877Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:51:32.877Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:51:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000142-CHI + X-Timer: + - S1761760293.816634,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-OBoXa107+NTCA89NzxWbpVBUm78" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 306a9346-898f-4765-9f46-55fb764503c1 + x-for-trace-id: + - 840809f90e623b0b0c2ecb74c7361cb1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.007Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.win32\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:33.007Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '381' + Date: + - Wed, 29 Oct 2025 17:51:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000142-CHI + X-Timer: + - S1761760293.959067,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17d-Ge25NpOSQBksJJ48BaHGX2GKZY8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 655322f4-bac3-42bf-b457-5947f51f4cd7 + x-for-trace-id: + - 1a9c874fe2ebbbef3851882c3ae40574 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.127Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:51:33.127Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:51:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000111-CHI, cache-chi-kigq8000142-CHI + X-Timer: + - S1761760293.078000,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-ofuJRgk8abgajWVkEfWg/iufC8g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b3c99762-0fcc-4592-a885-97e9451a007c + x-for-trace-id: + - 315287f1ebd6561654b9ff2889e717e5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:33.260Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:51:33.260Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:51:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000142-CHI + X-Timer: + - S1761760293.199009,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-2/LTmxrRDh4FmMx2zz4Mh3b6Bn8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 649c5c81-06b3-494e-8a21-c6b8a848248c + x-for-trace-id: + - 7437136ed89ce089d5189eb7bc183641 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-debug]].yaml index c40b88d2..58509501 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-debug]].yaml @@ -312,8 +312,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -462,4 +460,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-arm-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:09.305Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-arm-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:09.305Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:50:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000157-CHI, cache-chi-kigq8000126-CHI + X-Timer: + - S1761760209.259148,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-HNUWuEyyNFAqwTwF4Hb07CAeOcU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 802acadc-a349-459b-931d-02f37149d7e6 + x-for-trace-id: + - 611bf5ce817d773f23fdbbcb69cb3032 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-opt]].yaml index 8a4e2fac..d02b303c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm-opt]].yaml @@ -811,8 +811,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -958,4 +956,443 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:58.876Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.android-arm\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:49:58.876Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:49:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000100-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760199.824686,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-VbYJQRqg3XYIeZ2AiVn2MqCfxyw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a19f67a6-c701-495a-8f10-ee3239ec920b + x-for-trace-id: + - 14775828dd634abd1ea21424401b989d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:59.067Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:49:59.067Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:49:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760199.956816,VS0,VE150 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-QP00Dg1Dnfginqs0V3tu5eHEgkc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0680abf3-38bc-4d8b-abd0-e8a762b8266e + x-for-trace-id: + - f2bf272e5189d9814f6cf410653a143c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:59.220Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-arm\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:49:59.220Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:49:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760199.147940,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-An1+lKp4jxSjwZ7XLUUGY37eD44" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4d19e10c-eac3-4632-b7be-1f0bab78a23a + x-for-trace-id: + - bd116827fcb21fb5589151bc9359b0fc + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:59.378Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:49:59.378Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:49:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000060-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760199.306204,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-o9u7E22PhnOJkKVZPrw+hJ9ma9E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d8bca437-6519-4e71-9d50-7139572699b2 + x-for-trace-id: + - 4bbf13fc61dec2510bb3fc9a75a368b2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:59.498Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-arm-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:49:59.498Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:49:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760199.452779,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-i/0UVP8W3Wv1fgEKm3uDhojm4Hk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d820ffdf-d345-4f6c-9a14-3272dcbeb500 + x-for-trace-id: + - cb520148af532b4d54b6ba0ea74b72e7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:59.623Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:49:59.623Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:49:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000140-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760200.579055,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-CdiF2Bz9sRRH7KDAUQsyqGrbl7Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 46eab012-1b2d-4ab2-ae5c-93944967c918 + x-for-trace-id: + - d156cbcc92fb43a9a951c753e9288aea + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm64-opt]].yaml index 159b7c86..62e7c819 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Android-arm64-opt]].yaml @@ -811,8 +811,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -958,4 +956,444 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:00.000Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.android-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:00.000Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760200.949600,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-OU4Zbi8nLOQKhLXw9wQvm3hY+eU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 857c37bd-c20c-433c-8803-6fe838eb37ad + x-for-trace-id: + - d4de46f4629707b3fa12618676e7899d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:00.120Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:00.120Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:50:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000074-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760200.073388,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-Y1SCbYrItn099QSkRkuO+Fh4THo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6fbffee4-fa72-4307-85c0-0761a5c2e064 + x-for-trace-id: + - 7a0ee10a3d3a82d37141d294e92832a2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:00.254Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-aarch64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:00.254Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:50:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760200.193102,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-equYUYJeXFH9HiB2P6ImmCSWP94" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7ad4025b-3ec3-4a18-be7c-b712b254340e + x-for-trace-id: + - a311dc640862f88d0a9231967ebdb7ee + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:00.422Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:00.422Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000058-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760200.335902,VS0,VE124 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-il9NH8Bn5Ga6R0cgSe0gUzlB4rg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 710362ab-b460-407c-b16e-d70925f11505 + x-for-trace-id: + - f24b3c8824ea7229262560a1829b2f10 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:00.557Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:00.557Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000101-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760201.504890,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-kTgr9kdN64Oq02O+TqXHsbASD9U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c1628094-fa5a-441b-b042-0a2d176f2aef + x-for-trace-id: + - 5e32c58b57efc33ccbaad9c3474de0a2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:00.698Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:00.698Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000080-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760201.645683,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-yTvTyldV5PyrQBwbDjaPs3iIPZw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cca60234-4db4-414d-99ca-85af4eb57fcd + x-for-trace-id: + - e1826a500e2632e111b9154601ff7f60 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Android-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Android-x64-opt]].yaml index 30a17e4b..abbefb9a 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Android-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Android-x64-opt]].yaml @@ -815,8 +815,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -962,4 +960,443 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:57.840Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.android-x86_64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:49:57.840Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:49:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000124-CHI + X-Timer: + - S1761760198.793686,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-fgYRaa4RgooVTRWcJaouxtH2Hxo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b5e58af0-a839-45f0-bf67-0084fff0facd + x-for-trace-id: + - 9da1f7e709f7b65c09dd64f756c23756 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:57.962Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:49:57.962Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:49:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000124-CHI + X-Timer: + - S1761760198.912857,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-k3mk1gOJA13XLM3dfUTk6TlGr2E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bcd43a70-7c1e-48a0-8637-3af944d6e63f + x-for-trace-id: + - 9c2dd7f91faba309b1b439f08ea24b8c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:58.104Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.mobile.sm-android-x86_64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:49:58.104Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:49:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000124-CHI + X-Timer: + - S1761760198.057172,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-ILL1Z61uVgAd8+WH887iRkL9HRE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 18636f11-a562-4556-8bc4-6141df318eb6 + x-for-trace-id: + - 6cd29fcdd251b746a6256a5f816cc147 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:58.231Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:49:58.231Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:49:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000124-CHI + X-Timer: + - S1761760198.184771,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-8WFPKVThSRj9Zsa7+hHw0ZVi1JU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 039156d6-f13e-4645-b5a4-8e0b45f9767d + x-for-trace-id: + - 2a6bac584c320dc9b00b59d4898b5ba7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:58.380Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:49:58.380Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:49:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000077-CHI, cache-chi-kigq8000124-CHI + X-Timer: + - S1761760198.312754,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-bOR9TfRaI0GWa095T+BANdZCmJs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - da2f5413-ddd1-4bc2-8368-33caf8db015d + x-for-trace-id: + - 511a745fd5a919160bb950011963c407 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:49:58.516Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.mobile.sm-android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:49:58.516Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:49:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000058-CHI, cache-chi-kigq8000124-CHI + X-Timer: + - S1761760198.462395,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-SJrpRywLPz8rP8pvzBeRRgF92aU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2bd0eb99-d8de-42bf-867e-780ee6739e46 + x-for-trace-id: + - ea15dec5e5fc41077c4de281c0d23bb5 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-asan-opt]].yaml index e68d3199..40946073 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,226 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:15.483Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.macosx64-aarch64-fuzzing-asan\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:15.483Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '417' + Date: + - Wed, 29 Oct 2025 17:50:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000022-CHI + X-Timer: + - S1761760215.436765,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a1-zJF7VV/cVAXi2mimn0fC2DWyAjw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6617e026-318b-4750-aba6-6a0c8dee9746 + x-for-trace-id: + - c44d85d0d4367358dc61b6d39f84d8cd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:15.613Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:15.613Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '424' + Date: + - Wed, 29 Oct 2025 17:50:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000022-CHI + X-Timer: + - S1761760216.559019,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a8-IJ8u+tsFnUnNV2roARg+9ZaC230" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 28003a7b-b191-45cd-9e94-cdf64320334b + x-for-trace-id: + - ce3e7dd93ffc0e967466f5d4ebe706fc + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:15.735Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-asan\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:15.735Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '420' + Date: + - Wed, 29 Oct 2025 17:50:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000022-CHI + X-Timer: + - S1761760216.682167,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a4-QDXm1x7qLVSLmnk6vr5oSe08CJM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8f14f40f-1886-4f5d-93fb-ea5fbc8bb2d8 + x-for-trace-id: + - 99722452f30a9df72d25057922c94559 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-debug]].yaml index 902dabe8..1357d8a6 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,78 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:18.767Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-aarch64-fuzzing-debug\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:18.767Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:50:18 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000060-CHI, cache-chi-kigq8000060-CHI + X-Timer: + - S1761760219.689153,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-jm7eyJjX3f27lNXFHc8jvB/u8UU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7922494d-6037-4e17-9973-383cb6515c12 + x-for-trace-id: + - 45ef64aa58a67cb983f88b7e5763e79b + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-opt]].yaml index 5c1df788..e6e74e92 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-arm64-opt]].yaml @@ -434,8 +434,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -585,4 +583,225 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:02.261Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.macosx64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:02.261Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:50:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000037-CHI, cache-chi-kigq8000037-CHI + X-Timer: + - S1761760202.065229,VS0,VE226 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-fMLsovdHw5S+tZe0PYtZiHq+wxg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2c1fd4de-279a-4d3f-9296-4228e1f002e6 + x-for-trace-id: + - 7d66be564018dd62d1fddc1fff89c3d6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:02.375Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:02.375Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:50:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000037-CHI, cache-chi-kigq8000037-CHI + X-Timer: + - S1761760202.327945,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-W0PyTlAhMXZZDfi7fZ1/9jOIioE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e7b55b67-c5cc-4c2c-a235-75a5ce7f41f2 + x-for-trace-id: + - efb79ada7bf388dd710ebf54236a6d01 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:02.496Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-aarch64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:02.496Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '417' + Date: + - Wed, 29 Oct 2025 17:50:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000037-CHI, cache-chi-kigq8000037-CHI + X-Timer: + - S1761760202.448585,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a1-I5avUMzdslyZRtdLL4GCPYlbTzA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8bcbf11f-09d2-4b8c-80c3-d049015f08c5 + x-for-trace-id: + - 84f944ee83dba2cbe38074a668415cc8 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-debug]].yaml index 03720ab5..0c2c2899 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:09.669Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:09.669Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000051-CHI, cache-chi-kigq8000028-CHI + X-Timer: + - S1761760210.608892,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-W20Av0S01UEnw5uS35/V1ZmwbY0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 938ce440-804e-4d7c-a7eb-39bff46db33a + x-for-trace-id: + - 454b72535db81208cbf2eb5708b900a3 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-asan-opt]].yaml index fdba3856..d0c381b7 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:14.823Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:14.823Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000087-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760215.724400,VS0,VE135 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-KOEsxZxykhdMOJtw9bHYd3qShAE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a15e2614-f234-4e55-80bf-109981f97903 + x-for-trace-id: + - bced1aac4bfd57e7cde8aff9513181bb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:14.987Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:14.987Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:50:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760215.902247,VS0,VE122 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-CTb1DLQ5FKm+/fh8GRdm7gbYyUA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 95f1b76c-c846-447d-994f-1573e9cfc859 + x-for-trace-id: + - d93a40df2fa5c21694902f6e2ceb48c3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:15.147Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:15.147Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:15 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000041-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760215.065116,VS0,VE112 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-hcZxhcoVF2Ixx2DDu0CpSPDqpfI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b0a8f047-1fe2-4beb-9b45-262598048ed1 + x-for-trace-id: + - a1c30ebae8996425d7cae060656b1feb + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-debug]].yaml index d7e587a3..b83034bb 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:18.436Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:18.436Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:50:18 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000112-CHI + X-Timer: + - S1761760218.371292,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-abqypznaLSlVvKF4UYs7CUMoyY4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2787889f-ad35-4eb7-87b8-784de493518d + x-for-trace-id: + - 86de4248d389280295d0fbd535e38558 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-opt]].yaml index ff3f22b4..b19d8cfe 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Darwin-x64-opt]].yaml @@ -525,8 +525,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -674,4 +672,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:01.063Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:01.063Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760201.002840,VS0,VE92 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-+WlZWc7d+DnHKfyautl/6rkzMPc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eb6ff032-bb9b-43cf-ac64-94abe7bdada4 + x-for-trace-id: + - 372d633f5adfb823bf9d46972f0ff664 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:01.182Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:01.182Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:50:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760201.138064,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-N0k6nREujju7ZzHXbFkagXSPGfQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6d3291bc-7388-402f-b2fd-b87bf61b4c0b + x-for-trace-id: + - a34582162ce66ebcc3a954c195a1902b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:01.338Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-macosx64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:01.338Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000093-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760201.261410,VS0,VE119 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-K6SxtvKJy8pyTOdSU5RQfU2P/HI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 94ddc942-26e6-49e0-9191-ab64764f83f4 + x-for-trace-id: + - 3e082ff048280b3e56306b252afd013d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:01.469Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:01.469Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760201.421199,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-29VspPvcqnbY9m+knmeyKzvxWWM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0de28690-61ce-4a2d-bdec-54bd4da75e49 + x-for-trace-id: + - ab0a99b11f0f76c030a4e90e47517b35 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:01.618Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:01.618Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760202.547261,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-Ukh5BstfOsJ8V3va/CzK0hPxg2w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 35891c26-1288-40e4-9f9c-8a9266bbb92d + x-for-trace-id: + - d940bf600fe2211a96692a15ab3ba3c8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:01.743Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:01.743Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:01 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000084-CHI + X-Timer: + - S1761760202.694014,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-nqxodosCLGFsIfSt4+wxkraKArk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f4c51cd7-8969-4c9b-9afe-55d0b58be3a6 + x-for-trace-id: + - 29d0947e5759f76e81777d2f645dfab4 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-arm64-opt]].yaml index 2507d971..71fd5988 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-arm64-opt]].yaml @@ -490,8 +490,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -638,4 +636,444 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:05.526Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:05.526Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:50:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760205.474057,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-tK5O0ccTyntaZcBS3LbjPkH1T5k" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0f56d8c6-aacb-49bf-a41b-5f2800bbc0fa + x-for-trace-id: + - 997fa532c88cda2c507764ffbeeab9be + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:05.665Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:05.665Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '420' + Date: + - Wed, 29 Oct 2025 17:50:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760206.598865,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a4-/zRZSey05bjgQfTEVRZzBdFppq0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fb2f4e0c-502c-4867-a0fb-99e6b78eefea + x-for-trace-id: + - 4b416daa4c088efbc40d968f969556dd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:05.796Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-aarch64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:05.796Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:50:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760206.750322,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-DeV5qsYiu2GiVNsbrNvTgVGM/ew" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c7fe1a63-5608-4153-acce-a1af8be5f3bb + x-for-trace-id: + - 8816fd7463f9c69fde0ef506c7f0e5ce + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:05.937Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:05.937Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760206.876766,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-+GSRiH7K7/phxywZ2VHIXnWNCH8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c778dc52-43fe-41ae-9914-9bad65cb6b94 + x-for-trace-id: + - c0a391efb1cf13fd8dafecbaeafc648c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:06.059Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:06.059Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000139-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760206.012288,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-4FENB6XzSlidtiBB86j/OxHvZLk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 92a1cb0a-9f90-4dc8-afbf-880c369f4094 + x-for-trace-id: + - 9951c5ef233fe43df690e3c0bc536fe6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:06.227Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:06.227Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760206.160122,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-VwCJBMhy8dENZ1RhvNf8Qow9p0w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 45406de2-6520-47bc-bc9a-1d14c6cc62fc + x-for-trace-id: + - 2d550943fbdb67ad3fb0ceff2075beeb + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-asan-opt]].yaml index 079cd0ae..0a75cc69 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-asan-opt]].yaml @@ -337,4 +337,440 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:13.156Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:13.156Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760213.096931,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-SVFt8dLfi0UWpxUzxe74QiqiwEo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c20062f7-ee24-4aa3-b4e8-921d4c7d3c12 + x-for-trace-id: + - 5cb56a8091e4147ece5eaa289ea9fe98 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan-opt\",\n + \ \"taskId\": \"JXSv4Z5QQb62suup1ATftA\",\n \"rank\": 1761756970,\n \"data\": + {},\n \"expires\": \"2026-10-29T16:57:29.581Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '195' + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760213.236504,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"c3-7BTNHjeQOd2J7p5fu6T7ZVmP7Qw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b9b4f69f-a027-4cf5-9857-43822b9b9228 + x-for-trace-id: + - da5cc2cd321f1d0df8a2c2d1cf57c807 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:13.414Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:13.414Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760213.354638,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-vTbom7nVcNmJEaopFdvYuR1Xres" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4d4ca23d-bc8d-40f7-88a4-a1441a42a0d4 + x-for-trace-id: + - 5b17208e5a4d51b4e10f9c99884a4c37 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JXSv4Z5QQb62suup1ATftA/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2026-10-29T16:57:29.581Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2026-10-29T16:57:29.581Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2026-10-29T16:57:29.581Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760213.476072,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-sqqb2ySXaSNKuLGe70GBtNTtLiA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bf81e3b4-b594-4c94-9889-6fc0687aa598 + x-for-trace-id: + - 148c87f863d7871621ca5e9ceea00829 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/JXSv4Z5QQb62suup1ATftA/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/JXSv4Z5QQb62suup1ATftA/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760214.608270,VS0,VE112 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-+JRK96XRhYhy4GNtjKN90n9/89Q" + location: + - https://firefoxci.taskcluster-artifacts.net/JXSv4Z5QQb62suup1ATftA/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 690c66a0-a1f8-4ac0-a8bb-7d03615255d8 + x-for-trace-id: + - db8d2d42140d22c09682e6bbcd49448f + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/JXSv4Z5QQb62suup1ATftA/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029165610\",\n \"moz_source_stamp\": \"6e0dd1421c8affd4915c151970e6fe9e979c759b\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:13 GMT + ETag: + - '"c55b0d4f382b34a24f733f5e9929182c"' + Last-Modified: + - Wed, 29 Oct 2025 17:25:23 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOG-oLXN4LWiUPpNQ_2jqwFghzgDQWH0Y87Pq00IFRKNWVMJ0o1_6-HZb6bydzuGgGqQGAk3olI + content-length: + - '100' + x-cache-status: + - miss + x-goog-generation: + - '1761758723780916' + x-goog-hash: + - crc32c=zSlgVw== + - md5=xVsNTzgrNKJPcz9emSkYLA== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '109' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-fuzzing-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-fuzzing-opt]].yaml index cc7306ae..6d7215cd 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-fuzzing-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-fuzzing-opt]].yaml @@ -150,8 +150,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -299,4 +297,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:20.153Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-ccov-fuzzing\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:20.153Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000133-CHI + X-Timer: + - S1761760220.090557,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-DAC+1el45m4SdTHq0cF1iKOfLK0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e8a5338b-6e8a-48d8-a30d-4d225280b3eb + x-for-trace-id: + - 9b15062e5323d6f6fe0e5a624d4dbfe4 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:20.271Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:20.271Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:50:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000101-CHI, cache-chi-kigq8000133-CHI + X-Timer: + - S1761760220.218678,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-w/HSJ5f+j3ml2cV/Ems1war0UDk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e192db23-5df4-48cf-9c28-77628696a56e + x-for-trace-id: + - 157f2879ed68da26acd8f49ebb3c3014 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:20.407Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-fuzzing\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:20.407Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000133-CHI + X-Timer: + - S1761760220.353773,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-p09xwXvBuzdU0qd2B2M1a9WHJiI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 31f1bc1c-e325-49f2-8a29-ac3da0915b40 + x-for-trace-id: + - ec7214e2c8338c85a8ee72202aa5c9ad + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-opt]].yaml index 54242773..36f305dc 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-ccov-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:11.981Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:11.981Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000038-CHI + X-Timer: + - S1761760212.919274,VS0,VE92 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-phqUJsoPIcJdt9qSGNzJoRGtK8U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7cdb1d0d-ed5e-4788-9c27-4731f14e35b8 + x-for-trace-id: + - 9d28eaad8ca87dbe3bdad4268024476f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:12.109Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:12.109Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:50:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000038-CHI + X-Timer: + - S1761760212.054607,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-xbHmwUgDlNA4Od3hE/RIhUcn6+I" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2aa7e28e-b56f-4801-9786-4ed5a9805aea + x-for-trace-id: + - e74e06b248dca442638d42339d2f9306 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:12.234Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:12.234Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000038-CHI + X-Timer: + - S1761760212.187411,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-4j5gZKgaGX0mr6ZmiAeLxaKia/w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bd8ca1ff-8edf-4aa1-a20d-364e24f63e9a + x-for-trace-id: + - a0f2f85576180c3f39d5d7c1e03cecac + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-debug]].yaml index 60975513..07b9a666 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:10.567Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:10.567Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000113-CHI, cache-chi-kigq8000115-CHI + X-Timer: + - S1761760210.495451,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-qy0DdCy+JnCHofeulsLLV8HUdMc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bb8e8a25-cbcb-410e-a2b7-5bd0f54ecfab + x-for-trace-id: + - 103f32406709043a228c1e388cd7a05f + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-asan-opt]].yaml index 5d1cc80f..bab65904 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:16.034Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:16.034Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000032-CHI + X-Timer: + - S1761760216.981046,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-t74TN+AdweqhVrAu9kJPTb3+YlY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0633da4a-b92a-49a5-8007-f9b89d9d032a + x-for-trace-id: + - 339482821811925bdf8130e412c98316 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:16.246Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:16.246Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:50:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000148-CHI, cache-chi-kigq8000032-CHI + X-Timer: + - S1761760216.111031,VS0,VE172 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-nbNmLwbmPYse9GRowCMu+/HBrHg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d9d0e883-c2ad-4831-8358-ffa648b4388d + x-for-trace-id: + - a68b2772f065aa13d1dfd44905ea9509 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:16.391Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:16.391Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000032-CHI + X-Timer: + - S1761760216.327191,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-hMYQb0E7o7ej7VJVqMNU04RPAcQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 658f998f-f9a4-42bf-b95c-db82da398d01 + x-for-trace-id: + - f73eb96ff93f76cad62ce0a32f3fd4b7 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-debug]].yaml index 952a74f4..59aac529 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-debug]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:19.093Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:19.093Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000156-CHI + X-Timer: + - S1761760219.043839,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-RrVsCYeTsq5bKVoHNiDmSTxenN4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 36a7398b-8525-4841-b7ab-e5f3c387952d + x-for-trace-id: + - 6b8af231253e411426dcf17afbbc7620 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-tsan-opt]].yaml index d1098896..798c2104 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-fuzzing-tsan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:17.754Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-fuzzing-tsan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:17.754Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000165-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760218.706177,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-11JOzMzbBHb612T2U6zEvYKJ+fE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 402cb34f-522c-453b-8871-a62c6b26aa24 + x-for-trace-id: + - 95ff68afbc2ff3eb7f63db7777d4432e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:17.885Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:17.885Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760218.825501,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-i4Slg3eWUf7vYHib4umVEOsl3Do" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3918290c-ea13-4b5e-85af-45e6675d8d6c + x-for-trace-id: + - d5a7ebc844f626dffdfd164fcc7d7ff8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:18.046Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-fuzzing-tsan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:18.046Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:18 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000156-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760218.970118,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-msybwyPyt/6vmk7gZR7D0RTPsQQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4c6f8869-1345-40a9-8de5-56e382ee0473 + x-for-trace-id: + - 300e40a7a47fd5e6665adabdf5d2a808 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-opt]].yaml index 60cc036b..5d968a58 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-opt]].yaml @@ -528,8 +528,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -675,4 +673,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:04.476Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:04.476Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000075-CHI + X-Timer: + - S1761760204.431110,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-zbFNkXXbUuWvAoXJ5Wc+kLMbBB0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a41dbc30-6426-4c1f-8f03-209173347911 + x-for-trace-id: + - 8763571a6511f3c7768b507f6b7f7cc6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:04.620Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:04.620Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000075-CHI + X-Timer: + - S1761760205.560116,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-4im3Ps6wvcDZw+2/UDVWPOO4jxk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9398ff38-98fe-4ec9-9e51-06fe6791fd88 + x-for-trace-id: + - d09bd08551feb7aeef9fa0b9bf80872e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:04.737Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:04.737Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000075-CHI + X-Timer: + - S1761760205.680476,VS0,VE92 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-QPhRO6sAAYCa92l/uAuNRsT8Kmk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 143758fa-3117-49ac-8abc-a3a29ef6cfa7 + x-for-trace-id: + - 631b7cc52f58b2d66324269613f46ab6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:04.870Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:04.870Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '395' + Date: + - Wed, 29 Oct 2025 17:50:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000075-CHI + X-Timer: + - S1761760205.822187,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18b-2qiG55ujHQDBHBmIk/8WW9FR6Rw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ce9f0adf-3029-4c09-a93c-a217adad8113 + x-for-trace-id: + - 1f59a96583005fecd741e0f5afe8e8e1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:05.013Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:05.013Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000075-CHI + X-Timer: + - S1761760205.953582,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-IspneFLqJW6ZVQfhl+dI5NkkLpA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 77861944-d258-4d93-a8db-c4123d062d17 + x-for-trace-id: + - 72fdc65fc4bcdfc9230dc3d206568361 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:05.167Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:05.167Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000075-CHI + X-Timer: + - S1761760205.102667,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-BGAMSEvIi4byDMNddOGw2wqgxlQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c612722c-171f-4296-9a4c-0576c4ef483e + x-for-trace-id: + - 445fcd856bc77de141453ad25a0232a4 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-tsan-opt]].yaml index f077df82..a21326fe 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x64-tsan-opt]].yaml @@ -337,4 +337,440 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:16.734Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux64-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:16.734Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000158-CHI, cache-chi-kigq8000158-CHI + X-Timer: + - S1761760217.687960,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-oTA6xeqOpouOgD0zlrCKPFkmwV8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 97975cdd-22a0-4dd2-a579-f9b8a4f961a8 + x-for-trace-id: + - 0d87ab1f757476e9ccd7d5e207b9e29d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan-opt\",\n + \ \"taskId\": \"dm9W0eg3QgynZV3f_GZQTw\",\n \"rank\": 1761756970,\n \"data\": + {},\n \"expires\": \"2026-10-29T16:57:30.232Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '195' + Date: + - Wed, 29 Oct 2025 17:50:16 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000158-CHI, cache-chi-kigq8000158-CHI + X-Timer: + - S1761760217.820044,VS0,VE93 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"c3-7h1oxbMy7x7WfCl7e8msb8DFcz0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 153cd749-d50c-4fa3-8e67-5dc46ee6af56 + x-for-trace-id: + - 8b69f970504cd09b3eebb665a14abfa4 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:17.000Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux64-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:17.000Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000158-CHI, cache-chi-kigq8000158-CHI + X-Timer: + - S1761760217.956484,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-bo+fnkosz2XWsjMQvtHira215vg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 50728f5c-f54b-493a-9ea9-c0d1e790bc09 + x-for-trace-id: + - 2c2d4ad8f0db1f374e66deb4990c8b27 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dm9W0eg3QgynZV3f_GZQTw/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2026-10-29T16:57:30.232Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2026-10-29T16:57:30.232Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2026-10-29T16:57:30.232Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000158-CHI, cache-chi-kigq8000158-CHI + X-Timer: + - S1761760217.083760,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-kgDD7bzSqvViyp8BvcHGAjPLOhw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7489d254-a836-447e-9c08-d4a8e83ca403 + x-for-trace-id: + - 2bc6e6d97cf9a3b344f4891e64571d7b + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dm9W0eg3QgynZV3f_GZQTw/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/dm9W0eg3QgynZV3f_GZQTw/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000158-CHI, cache-chi-kigq8000158-CHI + X-Timer: + - S1761760217.211879,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-1g0KE5GN+6YMpu3XpCSyIzrguCU" + location: + - https://firefoxci.taskcluster-artifacts.net/dm9W0eg3QgynZV3f_GZQTw/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a09e474a-d425-4e4b-baeb-1deeb18f12ab + x-for-trace-id: + - cd50688dee2a774847f073f2d2c78d91 + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/dm9W0eg3QgynZV3f_GZQTw/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029165610\",\n \"moz_source_stamp\": \"6e0dd1421c8affd4915c151970e6fe9e979c759b\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:17 GMT + ETag: + - '"c55b0d4f382b34a24f733f5e9929182c"' + Last-Modified: + - Wed, 29 Oct 2025 17:27:49 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOHvzeFIk3RaW9MKJKyWXHTUxIs5ip-fFVEAtBhCqocTJK5dtSHTQCQ1gkW1oQR7iBoxOhNL4vM + content-length: + - '100' + x-cache-status: + - miss + x-goog-generation: + - '1761758869427611' + x-goog-hash: + - crc32c=zSlgVw== + - md5=xVsNTzgrNKJPcz9emSkYLA== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '109' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-debug]].yaml index 4688dd57..d1b350cb 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:09.975Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:09.975Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760210.930273,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-XgLdKltoBeCVdUm/F9lQzfy52zU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b00dd831-f65c-49e7-bff6-9cd36b05594e + x-for-trace-id: + - dfe4a9d8dfb3c62f19f7baa19c61521c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:10.116Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:10.116Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760210.070153,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-um+xNkG89W1h0Ay/TF5BdbmzEjM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 97645f84-d529-4306-9dd0-e5fe7a0d3574 + x-for-trace-id: + - 56ebd7d37f3fbb0385c9b0c4bd6cb888 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:10.240Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:10.240Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000074-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760210.191559,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-FAE1sBt78vHo6/fGYOmkasAR3sg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bc3359b2-1a98-4dc6-9336-4f5ac9e22b06 + x-for-trace-id: + - bd184ac2958b5724a887f48698aecb39 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-opt]].yaml index 84d130ce..c8b064b2 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Linux-x86-opt]].yaml @@ -432,8 +432,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -581,4 +579,807 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:02.799Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:02.799Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760203.754862,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-MPfIriDz13WaEBG5aManCAnpVQY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b29471d8-d65a-4db9-bc04-d5263cd02902 + x-for-trace-id: + - 96ab84b2459e3c2b8b0ea760f8a7a670 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:02.944Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:02.944Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760203.877038,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-uDukgZ1wnMgktEiK12MP5lmiva4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7bc1e701-c89f-49b3-be7a-b7ce28331f1f + x-for-trace-id: + - ec23bc978c1232b25ed967f6ae381d69 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.066Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:03.066Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760203.021383,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-6JW7nzcvYZ2aIDN6rbDjomqD8Js" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e9cf45ab-15cd-4ce0-b06a-5a2d32b597de + x-for-trace-id: + - 6f5e9db7d9b40f2b237aed5aa2f55cc6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.194Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:03.194Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760203.149033,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-j78LTgsgVvbPJrRFZVrBTtKFsYg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 55d62600-6f1e-40bc-b771-d085bcdab724 + x-for-trace-id: + - 3c64940018238cd7dc6fade7b00ff3da + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.342Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:03.342Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760203.268242,VS0,VE101 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-SsnsF+dN55KAPu+1SwpYz9dZfzU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 30fe348d-9a64-4dee-86fa-7a9f9c1db78b + x-for-trace-id: + - a7ab3adaa7dba1f6bcc29e710cea1584 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.469Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:03.469Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760203.423757,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-m68+44Mc2W3LX1jS63Us0l22BJU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6bf22465-686f-4af0-9adc-4966a26205f6 + x-for-trace-id: + - f17cc7147edc61d1f9dfe6b3d9d719a9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.628Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-linux32\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:03.628Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760204.580862,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-YdThyItZzbu2J6CamOSstcunR/o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 22343c29-59d8-4986-b2b9-cf93f0eca18b + x-for-trace-id: + - 1a27169fb76a886c0388f95c33768fb1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.751Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:03.751Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760204.700784,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-n0mt8XeTxLBbMK7Fu5mAd2zrCFQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 530b045c-fc90-4393-9778-57532143290d + x-for-trace-id: + - a3b00f78312fba2002341b4d65ad4e50 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:03.879Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:03.879Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '395' + Date: + - Wed, 29 Oct 2025 17:50:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760204.830083,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18b-JHnoAwz6zwRgfVTnL4z4YlavWMM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0e770d01-0a43-43d5-8414-449e706d97c9 + x-for-trace-id: + - e3126386ced9ff36f6988f5cf505a7be + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:04.003Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:04.003Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760204.953625,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-UUDE302PXh7YkbJx3UGZf6UtC/g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f060b6e7-64a3-46c9-aca5-fd8cc42693e3 + x-for-trace-id: + - 34c4911ac2eb7daff1b070d520eabaa9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:04.130Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:04.130Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000039-CHI + X-Timer: + - S1761760204.081930,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-XNVuQjg9FwbDJh7P2ENYV3pPC4w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 79d1c756-bf47-4a07-9837-b6eb90b5aada + x-for-trace-id: + - c5a34bd33561610567bed42a00086a81 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-debug]].yaml index ce964a6d..8f502080 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-aarch64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:11.665Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-aarch64-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:11.665Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000031-CHI, cache-chi-kigq8000031-CHI + X-Timer: + - S1761760212.592564,VS0,VE101 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-7qW8q11aiS33e2WA8aCyc69Kcjg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a9c9e97a-2c46-4611-bbfd-277537195db7 + x-for-trace-id: + - 9f45afa52755fc1430c6e65aa42c5649 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-opt]].yaml index 0898e883..29de0540 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-arm64-opt]].yaml @@ -432,8 +432,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -583,4 +581,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:08.699Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.win64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:08.699Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760209.649873,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-ebN09ObwMtDqiEo31U1YfToSAOk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d786d1cb-6ec6-48a3-a1d0-233a6208e8ac + x-for-trace-id: + - 66d3286488b3741b90922e07db075dae + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:08.822Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:08.822Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:50:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760209.776548,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-XAvm2cBXlwivWGDNd+2J2LAWHr4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2c1b4a3a-75a7-45ec-b6d8-8dfa2f62a8d7 + x-for-trace-id: + - df4758dbfe223747bb1b4654f076b4b4 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:08.952Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-aarch64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:08.952Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:50:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760209.897190,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-dxcNKyhgSGYWi4UeiVG1SQrKdrQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9043dee7-0e88-48f0-9e19-b87cd4d9d65f + x-for-trace-id: + - a5b7b87523c0fd3e1b4c65f9a593ebf4 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-asan-opt]].yaml index c481669f..8719b17b 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:14.189Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:14.189Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000143-CHI + X-Timer: + - S1761760214.144975,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-QvacT21V4ZQH+1cp9uvAhRc//aQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 15235f57-6d13-4449-b961-7c46ae14425e + x-for-trace-id: + - 2c4bbce481bbb93b63e0a752c701e209 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:14.328Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:14.328Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000100-CHI, cache-chi-kigq8000143-CHI + X-Timer: + - S1761760214.267477,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-GcHZEo7Z9B6AmcRHVQrMu9iNg4c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6b1264bf-9a26-444c-abea-d1e27a9fee1a + x-for-trace-id: + - e0984b3d1374b98266bacc8cf5a6153e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:14.463Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:14.463Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:14 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000143-CHI + X-Timer: + - S1761760214.410779,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-CBtExryxhQceIHnfIhGvt3ewfI8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a4f96d87-ca78-4e71-9a1f-7569951cf3b4 + x-for-trace-id: + - a6d28f8698107aa1f83028017f149b1b + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-fuzzing-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-fuzzing-opt]].yaml index d5ae9592..56a35238 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-fuzzing-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-fuzzing-opt]].yaml @@ -161,8 +161,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -310,4 +308,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:20.742Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64-ccov-fuzzing\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:20.742Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000126-CHI + X-Timer: + - S1761760221.693115,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-/3lrhruEogV1yRzkDTBKr9lpL1M" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2412c925-38cb-40cb-aa36-828570107ec5 + x-for-trace-id: + - c5ba72422b9182dda44f30007ced1000 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:20.868Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:20.868Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '413' + Date: + - Wed, 29 Oct 2025 17:50:20 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000126-CHI + X-Timer: + - S1761760221.817886,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19d-VNeReC1KuloVjzR/cSSQz80H4KI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e1e7349c-88ae-4c9b-b950-1a4d85254d7c + x-for-trace-id: + - 4ee5855d34cba6be19f1288508ff9a6a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:20.994Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-fuzzing\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:20.994Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000090-CHI, cache-chi-kigq8000126-CHI + X-Timer: + - S1761760221.941661,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-h4dk3iDLt+lc5HxvRQmM8Z3bd7o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 37178ef6-768e-4c29-80a7-9808cd664c15 + x-for-trace-id: + - 6f1c360e5a37176ae681d3b4ec7aa9c1 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-opt]].yaml index a228272d..f083ec29 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-ccov-opt]].yaml @@ -195,8 +195,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -344,4 +342,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:12.590Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:12.590Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000043-CHI, cache-chi-kigq8000043-CHI + X-Timer: + - S1761760213.508389,VS0,VE125 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-uqVjntM2HyBpTCboAhPHCVX6ByA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e30783d0-4244-4b2f-94ea-68fabd49f859 + x-for-trace-id: + - a86506f88b09bf276c35ffb4be76a5c3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:12.720Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:12.720Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000043-CHI, cache-chi-kigq8000043-CHI + X-Timer: + - S1761760213.673630,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-UMFYktALSzCjHbVPCXA9Qta/QbU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ac2f8ca6-c34f-4f41-b4f1-21b742af7e3b + x-for-trace-id: + - 06087aaf57b439dd375e1f3e037059c4 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:12.852Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-ccov\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:12.852Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000043-CHI, cache-chi-kigq8000043-CHI + X-Timer: + - S1761760213.798707,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-brbOQenuX5vtJ45soQNtxI3XzsM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7488c149-af7a-43e9-adaa-5de53189549b + x-for-trace-id: + - 7d2960bc40b7c996c53a77cf16c64c8d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-debug]].yaml index fb529aca..6e20d281 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:11.260Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:11.260Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000037-CHI, cache-chi-kigq8000037-CHI + X-Timer: + - S1761760211.213988,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-z/zZuoK4yLRFcb+96e7iXk0ccRc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0042189d-db06-45d2-93b2-4c2e6e0def7c + x-for-trace-id: + - a9dc676b5d14ffbf9230d9048529bf41 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-fuzzing-debug]].yaml index 66aa1bf8..0d074e57 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -305,4 +303,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:19.762Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:19.762Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000100-CHI, cache-chi-kigq8000100-CHI + X-Timer: + - S1761760220.712125,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-p9+pZa679I7USGNSb7KBqn8/bQs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4a7d2d7d-126d-4d83-9eef-7306668f7448 + x-for-trace-id: + - b70c50a46f1bb07a9ff34cd6d4588128 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-opt]].yaml index 6eca9d30..9afc0946 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x64-opt]].yaml @@ -526,8 +526,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -674,4 +672,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:07.644Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:07.644Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000108-CHI + X-Timer: + - S1761760208.570750,VS0,VE117 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-4lbm64wDiYTAnS6VvaDKjzUDR5Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0db2cce5-eb4e-44c0-ab0e-751079207b6f + x-for-trace-id: + - 5ca423ea242bdbaf943b62d6f0501a78 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:07.796Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:07.796Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000108-CHI + X-Timer: + - S1761760208.725468,VS0,VE114 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-rCJjMdlBsZ3eS2vRgO3XkKbZxso" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a8450f3a-4df8-4a28-9da9-14779fc9dc4c + x-for-trace-id: + - f3cc9f93b7d52a7cdeb2829168ee92a9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:07.944Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:07.944Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000108-CHI + X-Timer: + - S1761760208.882317,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-+yWer6cbRtshDEZmJTHc17YuAZk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 835df334-52ea-49db-a5df-551e0dbc0a51 + x-for-trace-id: + - 5d0cc21b63fb76712f51289178263b90 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:08.089Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:08.089Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000108-CHI + X-Timer: + - S1761760208.040268,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-ClJruESN6+1P4MfEjRrBukTVpUA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5150ca64-09ed-496d-8f35-0aa78ddac735 + x-for-trace-id: + - 49246a94d8d8003762003bf73d896469 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:08.228Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:08.228Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000108-CHI + X-Timer: + - S1761760208.169611,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-aJnRMcEnOY3cLumbWcSqaAI7ABc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0fe64de2-f771-4c2d-8d12-58e68b097985 + x-for-trace-id: + - 9b91eaab7bfca83318365fc9398bd5e5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:08.354Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:08.354Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000108-CHI + X-Timer: + - S1761760208.300733,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-Drig5duHnYX75UnrhTYcmInnnF0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fa88fcca-4094-4368-a610-d72c3a89d549 + x-for-trace-id: + - 4e3d30f21b8ed73e4e1c30ce617bf15e + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-debug]].yaml index 81a70ce3..006c5689 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -340,4 +338,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:10.928Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:10.928Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000137-CHI + X-Timer: + - S1761760211.880396,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-7z2T4YYuxjaER1woyFiaQJM6Bq8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6ac4d143-55be-4284-be97-20bf92418ef3 + x-for-trace-id: + - 4ac6b0981dd19afec561bc1ef6b8a24d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-fuzzing-debug]].yaml index 0eb7999b..335bee8c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:19.433Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:19.433Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:19 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000066-CHI + X-Timer: + - S1761760219.375657,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-bTIQv01U9WZ+nown+sLqJXF/Cko" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ee0c97e3-af48-4bcf-bbdf-df6913e4444f + x-for-trace-id: + - 68d92ef0a1290ca61232445e34d74463 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-opt]].yaml index 7233331a..1d2a1829 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-central [Windows-x86-opt]].yaml @@ -527,8 +527,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -675,4 +673,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:06.584Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:06.584Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760207.530896,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-Z4S7jhwu9WfRNaW6IXIsgmU4leg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 78b6ce1c-0198-4670-a9c6-73c6367c1631 + x-for-trace-id: + - 3c7777cedf1a0bbaf4516904d34f9446 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:06.709Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:06.709Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760207.654365,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-0NMSu0Rewn/ryRGbylzb1pbuCNU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d8d209c0-4a94-44a0-9c23-ff5760f71d6a + x-for-trace-id: + - 8cd33e3b93946d083e9ab1b52bf737f8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:06.830Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:06.830Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760207.783932,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-ha8dpd1pzNX4/TCF2Jh8WL8L3jM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ffeea1be-af8d-4df5-971e-bc6caf40d03c + x-for-trace-id: + - dea2fac5ba40fda68310d56eb9329eb3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:06.974Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:06.974Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760207.913944,VS0,VE95 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-h5m0M/W41lk0utMm6NUmEfnDMUA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 055d95b7-0d64-4f0b-8d84-f75db0caa2c7 + x-for-trace-id: + - 1101c8d3144cdbd49b56f6ddbf69cdcd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:07.154Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:07.154Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760207.050105,VS0,VE149 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-At7DUo31cOHqdMatRRBkAYxBa1g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9eebe565-f188-4115-8696-448a12d4d1ac + x-for-trace-id: + - e6c782e9b4c6ec445c2e22e4b5090073 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:07.297Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:07.297Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760207.243665,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-Xwnx8h40Ij22htMtRL9lzlSIDh8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fdb83dfa-9c81-470f-946a-92a85790756b + x-for-trace-id: + - e9a04f5bfe45b8de1d7320637e0f31c1 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-debug]].yaml index cb86affc..2664916f 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-debug]].yaml @@ -256,8 +256,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -407,4 +405,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:51.383Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:51.383Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760251.309158,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-8lY0HFmTYanVEKKe7mEx0ZjHGHM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 00a4ca6b-bf30-4484-a03d-cc5a298519eb + x-for-trace-id: + - 7a0d6e49ef46343c70167b41a49845cb + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml index 9c9ac2f0..e8432f94 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-asan-opt]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -405,4 +403,224 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:54.694Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:54.694Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:54 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000162-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760255.644375,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-LBzxrIrHinqWyvJT3NkHXh++UEM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0fa30936-c5a0-4ee1-b5d5-d18cdf7ac846 + x-for-trace-id: + - 3646c33635fbe577e4eafa707b7d2c31 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:54.857Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:50:54.857Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:50:54 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000113-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760255.784608,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-fpPulB5IGTMjvwdNRuiQcjQnDlM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 13458fbf-5478-4319-b769-2c40c8aec20d + x-for-trace-id: + - cac1e4e02da6ff795bbafa6983e6ce05 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:55.049Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:55.049Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:55 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000056-CHI + X-Timer: + - S1761760255.941521,VS0,VE148 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-2NPsW4bIQq3hLQrfYK4GATyGba4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8f61aa07-25f4-4c59-ac88-0b9b186cef6a + x-for-trace-id: + - 6e1d8576d98f5b1ad77eb1ca1fbaab97 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-debug]].yaml index c8d869df..c7af6330 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-fuzzing-debug]].yaml @@ -256,8 +256,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -407,4 +405,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:58.185Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-macosx64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:58.185Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760258.139418,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-9KXPDRnT/pFP1yqjkG5Fdpit3jU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b8c3ae55-0ad8-48e9-bbc3-66962f095fef + x-for-trace-id: + - d7b85a011db8ce7aefba12d08cc74a7b + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-opt]].yaml index 70e70db8..45ffef79 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Darwin-x64-opt]].yaml @@ -491,8 +491,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -641,4 +639,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:46.239Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:46.239Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:46 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760246.172004,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-23z1Co3SB413YWvzg/gJ3FDkWx0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b1cf177f-fc03-4b39-899e-493e410100e4 + x-for-trace-id: + - e15360f54860d333b6c4681027ef12d9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:46.379Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:46.379Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:46 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760246.330782,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-8jv/DSt14J01mC6Q3ivWC2qQn1c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4753e84a-f7bc-4365-af7c-ab8cdbab25bd + x-for-trace-id: + - 8d4c793c0e0ed24d4d1911cb694cc347 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:46.527Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-macosx64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:46.527Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:46 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000161-CHI + X-Timer: + - S1761760246.461002,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-kAKhbjgz54H33PYoQ3gJaev3YCg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 37bde4aa-827f-495f-acd2-df31668b6bb9 + x-for-trace-id: + - 1e45739d6e53526db26082075355ce35 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-asan-opt]].yaml index 3e4ec81e..f908e2da 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-asan-opt]].yaml @@ -401,4 +401,438 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:53.532Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:53.532Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760253.483519,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-lWtWONsEWdogPgO5qP6Pr0y04ws" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cf9a9d90-180f-40f4-b6c2-6530d5a12cb1 + x-for-trace-id: + - dbb0d26afe393b3c690c864c0cc36c44 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan-opt\",\n + \ \"taskId\": \"AGR1gsDUQ9Co5Oh8K7VwQQ\",\n \"rank\": 1754446074,\n \"data\": + {},\n \"expires\": \"2025-11-04T02:17:23.433Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '194' + Date: + - Wed, 29 Oct 2025 17:50:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760254.609097,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"c2-dybOY0o9iqd2cJOyvnj56dd0MU8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b346e459-7709-4f92-af96-01af88848851 + x-for-trace-id: + - b4267ea3c2d29daa00bab2a7c77907e5 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:53.797Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:53.797Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760254.747007,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-mYV38sxSfreR3xDNO6WJQJ/Fk5U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 13b61738-be6f-49e3-a815-37d09dc12597 + x-for-trace-id: + - 351f7f33a3a8d69e3768d1981b8c3ec9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AGR1gsDUQ9Co5Oh8K7VwQQ/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-04T02:17:23.433Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-04T02:17:23.433Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-04T02:17:23.433Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:50:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760254.886996,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1417' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"589-wzYIqHJf6vRwxdQjRHIyyZstLPU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - abcc75be-c6b9-431e-876c-ef67c094a8a5 + x-for-trace-id: + - 3d1b16036bdd11ceb637bca12c83d857 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AGR1gsDUQ9Co5Oh8K7VwQQ/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/AGR1gsDUQ9Co5Oh8K7VwQQ/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:50:54 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000065-CHI + X-Timer: + - S1761760254.010660,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-//LDcYCjwQB6oKHTHsDrdFcdS4I" + location: + - https://firefoxci.taskcluster-artifacts.net/AGR1gsDUQ9Co5Oh8K7VwQQ/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cdd76365-6433-4058-a0ba-085b25f112c2 + x-for-trace-id: + - 3fe427f295de6603d5781c2ff59ce697 + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/AGR1gsDUQ9Co5Oh8K7VwQQ/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20250806020754\",\n \"moz_source_stamp\": \"f1d1ea578de02840c6f42ea782ea176ad796fbfa\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:54 GMT + ETag: + - '"5faa5edb4566a6b607fc00b867636bfa"' + Last-Modified: + - Wed, 06 Aug 2025 02:39:57 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOGWk7gcWUrMe73pMzL4mhw70v3cNL6Vs5mB-CegkXYt79g46AOMBnHhMNmNExc-upxD + content-length: + - '100' + x-cache-status: + - miss + x-goog-generation: + - '1754447997486674' + x-goog-hash: + - crc32c=kqMWeg== + - md5=X6pe20VmprYH/AC4Z2Nr+g== + x-goog-metageneration: + - '2' + x-goog-storage-class: + - NEARLINE + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-debug]].yaml index bf7be1bf..7fa8fdf3 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -403,4 +401,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:52.372Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:52.372Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000116-CHI, cache-chi-kigq8000116-CHI + X-Timer: + - S1761760252.327348,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-RhEo3Tw6dZkSPU/xPWP+2tzohVk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 46340a45-9782-4ce8-9332-a7f41fda9dd7 + x-for-trace-id: + - 06b745bcee44dfb9c1970ed920f7da42 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml index 63e58faf..67750d1f 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-asan-opt]].yaml @@ -252,8 +252,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -401,4 +399,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:55.926Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:55.926Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:50:55 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000086-CHI + X-Timer: + - S1761760256.535715,VS0,VE424 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-9i07JVVc2yG5xq9Da7dK2HjVO70" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f2862781-3ada-42a4-a2b1-eb19893c135f + x-for-trace-id: + - 06555d9eb1167aaba5d69f57df1dc9dc + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:56.157Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:56.157Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '414' + Date: + - Wed, 29 Oct 2025 17:50:56 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000086-CHI + X-Timer: + - S1761760256.059072,VS0,VE127 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19e-Vm7/0aZVSS6nGdgj+puU4Q14z7I" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3a770ea2-faf5-4613-b47d-31bdda31ba1c + x-for-trace-id: + - 2d1f4fccd752c8c8560121c0950ae508 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:56.551Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:56.551Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '410' + Date: + - Wed, 29 Oct 2025 17:50:56 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000086-CHI, cache-chi-kigq8000086-CHI + X-Timer: + - S1761760256.485061,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19a-vrvSw5rOpvXI+aW4qEpcv66xdGM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 79d1c17c-627d-47c2-bc9d-f8f5371af2dc + x-for-trace-id: + - d321a3dce7c520cb5fe9dc62f4b76cb0 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-debug]].yaml index f2f358bc..a37bd281 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-fuzzing-debug]].yaml @@ -252,8 +252,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -401,4 +399,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:58.879Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:58.879Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760259.833320,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-EhpbCDJfLvnnhB6nUh3gpbFsqTw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3bee8522-e770-4348-ab3e-d63095e6adaf + x-for-trace-id: + - 67f0687d3c20775031719d8305268f5d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-opt]].yaml index 5341ce02..a611b90f 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x64-opt]].yaml @@ -586,8 +586,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -733,4 +731,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:48.783Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:48.783Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000054-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760249.726636,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-QdWrwBikYGj10+16HQ3Nu8E71Wk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 29d157d3-d26f-41b5-b34a-e03d31a438ac + x-for-trace-id: + - d529111c88825d7266ffa12c32b4b3c5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:48.948Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:48.948Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000101-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760249.900697,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-8ksA8RTM2hHl/5IIWY51vgalzYQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 74e81a84-08ea-4775-8557-793d5b1f502a + x-for-trace-id: + - 5dcbdd6bb237f3bfedc76b493071bbbb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:49.086Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux64\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:49.086Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:50:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000122-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760249.040829,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-YBp4eFOv5ZLfLBNXvPDA/NJAY2c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - deaa8d9d-76ad-47fd-97a1-e4b65826f6a8 + x-for-trace-id: + - 0010e7072607c6de953a6a1c3039ca32 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:49.216Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:49.216Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760249.167802,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-6KVVeZKXZjD69ppMSUE3PSCnIDI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4bf208e9-f2ad-4ef2-80d1-77f435fe9f65 + x-for-trace-id: + - e9d918ed53e4ccaf98835a5dbc60c510 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:49.353Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:49.353Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000167-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760249.306660,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-HBxIAdnEL7BQkCKgvgu/g2GtNAs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e3429f54-b76a-46c4-9c38-19bb30c030cb + x-for-trace-id: + - 0fdc921c82245a477c1c6b5308057dae + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:49.484Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:49.484Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:49 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000148-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760249.438477,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-F46L0CcCu/eyqUWHal1xyQ4eIv4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4013a07a-b755-43b3-8eda-9aa496ba49f0 + x-for-trace-id: + - 6d15c8b8926de1d28ce4610f97d3306d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-debug]].yaml index 30670046..a29cf00e 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -403,4 +401,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:51.749Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:51.749Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000128-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760252.703500,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-HOBs29TXnDNIWmNo9DilvyLiEeM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d56e47d0-32b1-4d3c-8f2c-4a1622513f81 + x-for-trace-id: + - 87cb5b738ead258af24980bf5250f0dd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:51.882Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:51.882Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760252.820743,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-Ohl+zw8/WGDsgSjqwvGIyv5fKxM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 22ae044c-9731-4e41-a3e7-e1b796c0c13c + x-for-trace-id: + - e7d13b18428cf2d8646fcdf95ad6100e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:51.992Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:51.992Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760252.946916,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-1anhi912YUee71I+FP8vueI7eBk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7747448d-6303-4fc0-a0fe-3f397b61eb81 + x-for-trace-id: + - 69831efcb31e9ebea64dc001dbbc59b1 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-opt]].yaml index 6d86ec93..e47473b3 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Linux-x86-opt]].yaml @@ -498,8 +498,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -645,4 +643,807 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:46.969Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:46.969Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760247.922202,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-UB33jubg9Hs7Bf8kJGYU6sIf0I4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 01ef0f1c-0fad-4699-a083-998001d1e3c0 + x-for-trace-id: + - 88650df23ab67fc79ec3fe38c45ccf07 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.093Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:47.093Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760247.047389,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-FbVgXIBLitqh5TPtWGXpEcG5DSE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 255205b7-4fb9-42c9-856c-d727008c3bfa + x-for-trace-id: + - 118910babee0d1a4ebec36e268d1b073 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.222Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:47.222Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760247.171917,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-IIhLikH/vW1ord5ctfxMOE6COvo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c4797aad-2af7-4737-a37b-513533cf9663 + x-for-trace-id: + - 4ffc203d696ea02b1b0890032c2affcd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.357Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:47.357Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760247.312614,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-15bdtAtMT3H7digodtNQqR+Tv44" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a8114569-3a41-4a06-aac3-4b61bbfa2830 + x-for-trace-id: + - 91b886db1359f386be872c5a39f2af15 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.494Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:47.494Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760247.442131,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-VK/61j4QGNzD73CodkrTa7qW6tw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 38925323-db28-4998-8fbe-5107f16489f1 + x-for-trace-id: + - f992fdcba701be5ed966a5977da22e5a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.719Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:47.719Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '411' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760248.596819,VS0,VE148 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19b-WMi22CX/OLlZZY8QRdgxNrAGGcM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eb0e5862-6f40-4694-9fc2-45603742aa30 + x-for-trace-id: + - bea00c13f6509d44cec484e937e5927b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.842Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-linux32\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:47.842Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:50:47 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760248.781031,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-dbd3znuo91xXJjLmDf6egP4edg4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eae0d641-9a44-4ae8-abbb-359cc4d99bb1 + x-for-trace-id: + - 47aad0969189f68439bb882a7eca10e6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:47.965Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:47.965Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760248.922431,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-LaXPyChN+LjCyHm7wIB13Wws6EM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a6f97cd7-845b-48b2-804a-33b272052af1 + x-for-trace-id: + - 5ef2439f2ecac5dee0e509e9ded014ba + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:48.111Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:48.111Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760248.052271,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-NyGFmxacTvM4qTju8LbfsIv2gto" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c620c8a9-9605-46bf-9ea4-a20ee86cd9bc + x-for-trace-id: + - 0dbaf5b1c3bdcccac28ee4834ee99e22 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:48.226Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:48.226Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760248.177235,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-0W1TEuIuAVxIgMpoANDfkIJqRlU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - de2d1c40-f40f-46a6-aa38-b8c77fd8a411 + x-for-trace-id: + - 58dee4570144e7ce5eb07c42ba21e543 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:48.353Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:48.353Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:48 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000135-CHI + X-Timer: + - S1761760248.295967,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-dRWzvfkFZEZ3bUPnR7EPGBC8amY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - aec03523-f568-4736-8977-60b39ed27e21 + x-for-trace-id: + - ad86e637400bf29b736162f508f07f7d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-debug]].yaml index 27e26970..a25a5cd8 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -404,4 +402,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-win64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:53.143Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-win64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:53.143Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:53 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000077-CHI, cache-chi-kigq8000145-CHI + X-Timer: + - S1761760253.092468,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-hRurjjEfDtk27kYmq8b9EZe6EAs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4640e876-d8a5-4318-b486-4bfb69a12b0c + x-for-trace-id: + - aaf316ebca247d1656f4d53accbdd724 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-opt]].yaml index 97a783dc..b0c13311 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x64-opt]].yaml @@ -498,8 +498,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -647,4 +645,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:50.666Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:50.666Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000094-CHI + X-Timer: + - S1761760251.608247,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-AA/ej/sLbqYxP1aTIy1W6naunMo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1f348373-36c9-444e-a5a7-2e6171fc2008 + x-for-trace-id: + - c6072489ea522f77b9d18b10ef551891 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:50.783Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:50.783Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000094-CHI + X-Timer: + - S1761760251.736888,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-vc+TZ9UbBg4JUjy1hsfTSCPPvVY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3e47837f-1983-4e1c-b801-8fde22acbe4c + x-for-trace-id: + - d1843f966016401163729c46e52c4df3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:50.997Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:50.997Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:51 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000094-CHI + X-Timer: + - S1761760251.867941,VS0,VE160 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-ZSHPa54uYKLHB2t/qqFQkgPT+SE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1186bf7b-460a-4be0-8480-40e68346eac8 + x-for-trace-id: + - e09751b6762312c56d2c7b71e61c9b9d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-debug]].yaml index 383f0ec6..86006d80 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-debug]].yaml @@ -254,8 +254,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -404,4 +402,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.latest.firefox.sm-win32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:52.769Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.latest.firefox.sm-win32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:52.769Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:52 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000152-CHI + X-Timer: + - S1761760253.723977,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-+2pZQVEXBZGkBWBqFntYDbNGrjQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 27176390-aae7-4173-87e3-26d5b396b00a + x-for-trace-id: + - 25f4bb0d33f657bf0c907c37262bc6cc + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-opt]].yaml index 30c24b57..3064a976 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-esr-stable [Windows-x86-opt]].yaml @@ -498,8 +498,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -647,4 +645,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:49.974Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:49.974Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000148-CHI, cache-chi-kigq8000118-CHI + X-Timer: + - S1761760250.907360,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-kIoOl3HXpxDHMz4PyN3CGtKvYW4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6c97e495-e5e0-4396-a739-bfd2a58edf8a + x-for-trace-id: + - d15255a29fd8c03b6138de59d4f13736 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:50.122Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:50.122Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000169-CHI, cache-chi-kigq8000118-CHI + X-Timer: + - S1761760250.063041,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-uMqv+fkQTlD5mqOGEDDxnTqCGjs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 09f8531d-67a5-4b8a-9d67-c5cb7fe63c5e + x-for-trace-id: + - 085b3dba290628e29d01cfe6a260c88b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:50.236Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-esr128.shippable.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:50.236Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:50 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000118-CHI + X-Timer: + - S1761760250.191312,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-5kt+tJuDsSHYpT5vkBinGysHUfI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8fc8a83a-47d3-4d26-bf8c-dda075a5a23d + x-for-trace-id: + - c9f15723372c04e5dcf0403be30c5328 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-debug]].yaml index 61d38fd1..674a67e4 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-debug]].yaml @@ -312,8 +312,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -462,4 +460,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-arm-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:34.953Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-arm-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:34.953Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '395' + Date: + - Wed, 29 Oct 2025 17:50:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000178-CHI + X-Timer: + - S1761760235.878159,VS0,VE123 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18b-0cr5k9ffBIQMeLtc27RqLd7uOKg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e6f77b16-d250-4949-9a12-0247d5935156 + x-for-trace-id: + - 2fa309cdba285836ce766df567f47d2f + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-opt]].yaml index 6faba540..96ae1df5 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm-opt]].yaml @@ -803,8 +803,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -950,4 +948,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:22.586Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:22.586Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760223.523448,VS0,VE94 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-kfp1tbsHnXq4jKW9dTEniWctc5U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bab361f1-af3b-4ef9-9410-19fd7749ba82 + x-for-trace-id: + - 3f7fcd91a26e8b07bcd0330629da5803 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:22.814Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-arm-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:22.814Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760223.660822,VS0,VE198 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-QUWXYDqEZQztwIfL0PA8PlT/l+s" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 540ff124-0810-4f8f-9c6c-570cad4e5409 + x-for-trace-id: + - fd6c57d177846da6b1499346eeef699b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:22.963Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-arm\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:22.963Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760223.905164,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-so3M0ue1QQJiIMkHGyfcFxwgZeA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0e39f6e9-d094-4c53-acb0-6ca81113541e + x-for-trace-id: + - 948c2b0eb3f686784c5ff004a1aebf76 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:23.111Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.android-arm\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:23.111Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '386' + Date: + - Wed, 29 Oct 2025 17:50:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760223.056832,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"182-RclYEqrKo+JpSwTOtKz8JNMKnIQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0d617e7d-5f29-4e74-95d1-2afa3acecfb6 + x-for-trace-id: + - 661f361a33d1cbc26b6baf0b28e67ee5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-arm-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:23.236Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-arm-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:23.236Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760223.186986,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-D3LIUUH/fQuFll8m05/TBkeOYKo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e55da05b-79ae-4f49-896b-8109c3401417 + x-for-trace-id: + - 148c7c101281d6e4e9205133ac7460ff + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-arm + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:23.386Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-arm\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:23.386Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:50:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000085-CHI + X-Timer: + - S1761760223.311841,VS0,VE111 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-5uPWRsb2PiG+uIc5xucfXW464To" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 39755cc6-a47f-4c20-8cc8-d9c480b762c4 + x-for-trace-id: + - d9c0a5e21f1b9eecec45dbdb5d06e09c + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm64-opt]].yaml index d085b92b..239e2f1c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Android-arm64-opt]].yaml @@ -803,8 +803,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -950,4 +948,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:23.739Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:23.739Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000129-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760224.678515,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-mbBSPlQjpabF/c4zN2LWi3tlkfY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4f122687-73ab-4ad8-8a4f-d7768bf2662a + x-for-trace-id: + - c4dc849c0c86fedd275e9f8ed1858930 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:23.900Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:23.900Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '407' + Date: + - Wed, 29 Oct 2025 17:50:23 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760224.824432,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"197-H7sY8t0BwzkjjSDhOzaoo4Gk76c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 458ba5f6-fff7-46b6-a868-ca82b4f7e6e7 + x-for-trace-id: + - 2b9895f8d6b8f9ab4e39deb6843dc8ef + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:24.065Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:24.065Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760224.997420,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-Ct1i1XaPktX7F412QPyszQoj+Ys" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b4515e01-43a6-41c6-9a0b-f0e4bce4b8a1 + x-for-trace-id: + - 43fd0cf43842922ae737ebfb113910c9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:24.215Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.android-aarch64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:24.215Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:50:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760224.166011,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-qn9iKjnH9fOrE7js4FLPofQVMwc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 75e04618-0e11-4353-b4a0-27ece4b2bed1 + x-for-trace-id: + - 1cb683dfe0c646f9d8795e14bfcc7bf4 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:24.351Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:24.351Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760224.301572,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-MQqrFtNJWNm9DffNsPKb+UKmHsg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b57b9a1f-2885-46f6-ba2c-93155bba9600 + x-for-trace-id: + - 0e3d192158e1c8c12fd36a2188987a3d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:24.498Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:24.498Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:24 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000058-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760224.431917,VS0,VE100 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-mtvlWB/Uz7CK04E45r8iOdF+Rso" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cdc96f73-80a3-4877-9792-2e4125b194b2 + x-for-trace-id: + - c277aa50131e131601103879d53af54e + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Android-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Android-x64-opt]].yaml index 0dd3cdef..44b20e80 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Android-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Android-x64-opt]].yaml @@ -805,8 +805,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -952,4 +950,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:21.342Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:21.342Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000138-CHI + X-Timer: + - S1761760221.275503,VS0,VE126 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-TVcXTFAWJmn6nR5ect0RtwzRwVs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 744755ad-6046-4b6e-9a57-97fadf2a6eee + x-for-trace-id: + - 6114650ff1990cce3521f1d3669ba265 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:21.530Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-x86_64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:21.530Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000138-CHI + X-Timer: + - S1761760221.455426,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-zlyq5NiuvbU6r9OL5PcTOPRcs0M" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b37e1c20-e00f-4f6a-b21e-29c4caf8e2d0 + x-for-trace-id: + - 8ee1454e0d32af3310741208e690d788 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:21.652Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.mobile.sm-android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:21.652Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000134-CHI, cache-chi-kigq8000138-CHI + X-Timer: + - S1761760222.598815,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-A5A3zMXj0FqnSnCGOhrevA4SK8g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 44111518-ae73-4aeb-bada-c1984d12e1c8 + x-for-trace-id: + - 7ded7c1e8b67faa80b5e990a17572b59 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:21.790Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.android-x86_64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:21.790Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:50:21 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000122-CHI, cache-chi-kigq8000138-CHI + X-Timer: + - S1761760222.729821,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-JPy253bqNXc0A33WcMPTaU2Es8k" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a7f6375d-5e82-410e-aeb0-5268d3ef6e80 + x-for-trace-id: + - 3295eb32497617f0165fd40b0c241beb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-x86_64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:22.148Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-x86_64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:22.148Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000138-CHI + X-Timer: + - S1761760222.885177,VS0,VE296 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-DtT7w7JGgHBPqYxmQXrf29C4xDE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 92d7fbfe-e4a3-40c2-b6da-0b1b1cab97ec + x-for-trace-id: + - ada6ca81be8e52c5b9ed890e5ec8f2dd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.mobile.sm-android-x86_64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:22.281Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.mobile.sm-android-x86_64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:22.281Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:50:22 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000166-CHI, cache-chi-kigq8000138-CHI + X-Timer: + - S1761760222.218534,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-nHU+7FLrhD17CpqucRcDvedeltA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f373af6f-7b39-47dc-a656-df44ec0b9c49 + x-for-trace-id: + - bea4acd25cb19e5f1a6224763d7cfe08 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-asan-opt]].yaml index 2483992b..6c7e383c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:39.183Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.macosx64-aarch64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:39.183Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760239.130108,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-fMjhMDvwWy7bGJB/+YpVwu++UIc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eeb5dcd2-e388-46be-91dd-8c3a8d938e87 + x-for-trace-id: + - 2e87d0ee99b5b154358fc80c39d4d30f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:39.315Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:39.315Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '412' + Date: + - Wed, 29 Oct 2025 17:50:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000087-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760239.263344,VS0,VE92 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19c-EEYhHbSqlL3z5K92C6TeZG1J318" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9f5ea50c-2035-4505-b8a7-9d06a76e105a + x-for-trace-id: + - c96a16d63dbfe187c6953bdbe68678ad + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:39.447Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-asan\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:39.447Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000101-CHI, cache-chi-kigq8000179-CHI + X-Timer: + - S1761760239.400110,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-/2xAHBAIKxSpiM5ggFbNp44fH40" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b08776d3-718a-45bb-96a5-ab9a4a3dbb28 + x-for-trace-id: + - 8941340a9f92b12bb8c9d116c0341dce + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-debug]].yaml index 934479fe..f9db032b 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:43.483Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-aarch64-fuzzing-debug\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:43.483Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000128-CHI, cache-chi-kigq8000157-CHI + X-Timer: + - S1761760243.436279,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-CfeKM57x4Fj0OMAI9xV8qNNvLMA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4d0b794b-3815-4040-8ccd-4725b538e72d + x-for-trace-id: + - 4415317d72064809b2cdb98edc210eaf + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-opt]].yaml index 968fc51f..5cb3ffd5 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-arm64-opt]].yaml @@ -434,8 +434,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -585,4 +583,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:26.124Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.macosx64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:26.124Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000155-CHI, cache-chi-kigq8000091-CHI + X-Timer: + - S1761760226.071109,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-P301C2LLmOu/Dl3473ExRG7xky0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a6613d7c-5218-4747-a45a-3561192d0012 + x-for-trace-id: + - 3e79cd554d02ce8ce92b53a86c91d893 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:26.285Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:26.285Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '409' + Date: + - Wed, 29 Oct 2025 17:50:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000122-CHI, cache-chi-kigq8000091-CHI + X-Timer: + - S1761760226.198727,VS0,VE133 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"199-sphPv4rkLB037EhLRytf8/QpkQw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e2a6a94a-5e6d-48fd-b4db-36ffcad5b068 + x-for-trace-id: + - ee40909e56a8ed15a3bfc90c756e2ec2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:26.458Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:26.458Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '405' + Date: + - Wed, 29 Oct 2025 17:50:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000085-CHI, cache-chi-kigq8000091-CHI + X-Timer: + - S1761760226.385917,VS0,VE117 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"195-0wvaBqK9i3IdVo2ATJ5cOgjcHGg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dede5cb6-984d-4a15-a93c-c62ca9f139fa + x-for-trace-id: + - c42ee8a8963a96ece52b02f5b54f6958 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-debug]].yaml index b6403867..3e4e7b59 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-debug]].yaml @@ -180,8 +180,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -324,4 +322,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:35.313Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:35.313Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000110-CHI, cache-chi-kigq8000110-CHI + X-Timer: + - S1761760235.238342,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-IcC7R3HZj7pK0Ku8MOSGbiM/vx0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2237ec14-6a75-4e1a-9bce-f6285d757d80 + x-for-trace-id: + - 4167c7dee42c3ba401eedfcccddc9eb1 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-asan-opt]].yaml index 36e2f1e5..eb732597 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-asan-opt]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -341,4 +339,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:38.638Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.macosx64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:38.638Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000049-CHI + X-Timer: + - S1761760239.585715,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-56NwQXzyzjkr51LRFKuFXtOmJpI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c1150d5d-2030-4c10-87bf-43bcfe1dc81d + x-for-trace-id: + - 287f5ba118b162174d02de6aefb55dc1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:38.767Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:38.767Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000035-CHI, cache-chi-kigq8000049-CHI + X-Timer: + - S1761760239.710463,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-SV0Yd+0cE2vHi5Sl7jF+hqoISOE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5b369173-084f-40fe-916e-6adeea2881f2 + x-for-trace-id: + - bc8b90e40d30de7d11261d121c4a5b27 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:38.875Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:38.875Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000049-CHI, cache-chi-kigq8000049-CHI + X-Timer: + - S1761760239.828742,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-wrpGCoaUKSB58y4XrFoTYhJqB4o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dffa9832-6591-44ed-850f-2b50d2a0a64c + x-for-trace-id: + - af3999df1c976c519342d7a51300a777 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-debug]].yaml index 7eb2d330..22df5efe 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-fuzzing-debug]].yaml @@ -190,8 +190,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -343,4 +341,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:43.158Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:43.158Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000150-CHI + X-Timer: + - S1761760243.107928,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-PTtwSj+s+CaN5TXl/yJ60o1/+WA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - eb84456d-07b1-4391-86c6-8d7a6bea9aae + x-for-trace-id: + - 312335b7d926cb9d4d56b34d457d94c2 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-opt]].yaml index de7b4ec0..3e220967 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Darwin-x64-opt]].yaml @@ -506,8 +506,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -655,4 +653,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:24.977Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:24.977Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000087-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760225.932214,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-K+c2ynXJ1+RMOsKlqmPNhQUVSzU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c7fb5250-e269-433a-8cfb-32c07750bc71 + x-for-trace-id: + - 83427cafd7f3007a200604b4677d7343 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:25.156Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:25.156Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000169-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760225.067070,VS0,VE132 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-MKDy9gE3gMepbgsbxopP1dOliTQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 35edf01a-5ac2-440d-b53c-1bc2d3e7bd68 + x-for-trace-id: + - 6a23b1d5bd676d9cb681209b80588f42 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:25.327Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-macosx64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:25.327Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000064-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760225.245714,VS0,VE123 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-+T4z1bCExducHZ7llRBhvh1j0oE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a2583632-3ab1-4401-85bd-2cea8180201d + x-for-trace-id: + - 0184341c89856f5c778b599e326ef040 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:25.478Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.macosx64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:25.478Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:50:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000041-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760225.411155,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-5vW59CARN2VP+xwSwUv1iDEp5Ko" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 96d311af-bf64-4539-87b8-bc0abb789dfa + x-for-trace-id: + - 504b56da315564beba04ee42e82e829c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:25.622Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:25.622Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000041-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760226.572651,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-GjKMKlLnVvwdHVq4aRRqmGi4wZc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3652e37a-46ad-4087-9e0c-bfa735b12c97 + x-for-trace-id: + - ef1a16136f3390f636139fdbc6e28502 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-macosx64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:25.807Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-macosx64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:25.807Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '387' + Date: + - Wed, 29 Oct 2025 17:50:25 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000098-CHI + X-Timer: + - S1761760226.715277,VS0,VE124 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"183-RlwfHvuE8qqp5hlxE7XbQNMP4zE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d15404f9-01ac-4061-acbf-cb79b8071aec + x-for-trace-id: + - a51bffa5fd3cbe34aadd6d85012ce795 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-arm64-opt]].yaml index 77b7e6b3..498a3d65 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-arm64-opt]].yaml @@ -495,8 +495,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -643,4 +641,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:30.483Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:30.483Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000129-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760230.438793,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-JYYEOarIO1sFnmcVgZbANva8/9s" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5f3e3709-44c8-4092-a1b1-52c44632f0b3 + x-for-trace-id: + - 41cc2c8e54838cd3ea5f5cd41b6bcaac + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:30.634Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64-opt\"\n },\n + \ \"payload\": {},\n \"time\": \"2025-10-29T17:50:30.634Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '408' + Date: + - Wed, 29 Oct 2025 17:50:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000048-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760231.574405,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"198-OCOG8mnhhbiwrKsofOBpimOiMb8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 969b9785-84c2-48a0-92a3-0237c2171890 + x-for-trace-id: + - 0bdfd0f9e4f5039243d3b7ac1577c90d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:30.775Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:30.775Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '404' + Date: + - Wed, 29 Oct 2025 17:50:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760231.700787,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"194-uGwYaAejDhideUIk5H0h2QFd0+A" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6639327f-dfd0-4fa3-8404-e93fb7931203 + x-for-trace-id: + - b271aed074b6607215a90d1dd3f621ca + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:30.925Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:30.925Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000179-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760231.862307,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-r3JPjw2osZS8OGlAoXOl+pehW78" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0f9bf55f-d4de-418a-94f8-9378fece6347 + x-for-trace-id: + - a55d5730d5f13fa46bfaf98698ba0460 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:31.054Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:31.054Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760231.004875,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-osCocUsfDRr7wvGvRqwXZui3Vv0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f8cd20b4-9a5d-46e3-b768-71c487ed56bf + x-for-trace-id: + - 7e2a4b0d67b2446df3cfdea15bcd9564 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:31.195Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:31.195Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000122-CHI, cache-chi-kigq8000120-CHI + X-Timer: + - S1761760231.135952,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-je9Nwz6lX3zymqHxCSVVcq4olxA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 55cc1545-01bf-4415-96a9-56b774cdb734 + x-for-trace-id: + - 0cc0f47affd00fbdc7ee55fd46891d37 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-asan-opt]].yaml index 12c8feb6..ec52a80c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-asan-opt]].yaml @@ -335,4 +335,440 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:37.688Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-asan\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:37.688Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:50:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760238.620129,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-QarOPUA0OUFhHkHxyhTkBAqdmzY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5baabb58-efa7-47b7-8d58-77e01b1df2e8 + x-for-trace-id: + - 34b7b5141864a3e025ec5a1bacf7fd92 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-asan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.try.latest.firefox.sm-linux64-asan-opt\",\n + \ \"taskId\": \"I86mlPRUQ0-5YCIWeuWh4Q\",\n \"rank\": 1761755457,\n \"data\": + {},\n \"expires\": \"2025-11-26T16:36:25.272Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '183' + Date: + - Wed, 29 Oct 2025 17:50:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760238.758912,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"b7-7EKo/uhrxUmZU17E3syFpzf5Onw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e8ecfd28-1d8e-4acb-9016-c37076a54763 + x-for-trace-id: + - 9fb2a2dc8c5b3453eababa3055aef237 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:37.939Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:37.939Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760238.890485,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-IPZbB8UDr3bK0qE7467AsskdQHI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ee86052e-dc92-4d7d-97e0-288de51e121e + x-for-trace-id: + - e0d60af48a54a577e4447e32544be8c8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/I86mlPRUQ0-5YCIWeuWh4Q/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-26T16:36:25.272Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-26T16:36:25.272Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-26T16:36:25.272Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760238.012941,VS0,VE94 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-s+xU1hgF6Shd2UvrdrNNk4Eb4XE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 419e07c7-2607-4c0e-aded-cb7d8859a074 + x-for-trace-id: + - 72702363eafb008da85841ca1219bdd3 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/I86mlPRUQ0-5YCIWeuWh4Q/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/I86mlPRUQ0-5YCIWeuWh4Q/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000176-CHI + X-Timer: + - S1761760238.144632,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-1RcWrIvCkA4ux4aLE9unKlj2TTQ" + location: + - https://firefoxci.taskcluster-artifacts.net/I86mlPRUQ0-5YCIWeuWh4Q/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7891242d-0d38-4227-8ee2-1f345661cd02 + x-for-trace-id: + - bb17a0d7836612feceaf2a6ccb05b392 + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/I86mlPRUQ0-5YCIWeuWh4Q/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029163057\",\n \"moz_source_stamp\": \"44981369115dae88a9880ec03345eef7195aaae3\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:38 GMT + ETag: + - '"3880e6aa4075226fdd52fc29069e0eda"' + Last-Modified: + - Wed, 29 Oct 2025 17:01:49 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOH6na7w-NZSKxdDyuOdE7qLnzpq_Yd_4c_vBBbEkxO1Bg5vszlRey6WlP50t1U3sQ0QOWg0jBo + content-length: + - '100' + x-cache-status: + - miss + x-goog-generation: + - '1761757309891032' + x-goog-hash: + - crc32c=Jt8LDg== + - md5=OIDmqkB1Im/dUvwpBp4O2g== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-debug]].yaml index d06c72a4..4b6bef5c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:36.341Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:36.341Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:50:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000147-CHI + X-Timer: + - S1761760236.283496,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-IfPLKDU+eq4KBIv+glZ125XFXQs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0993c511-c335-48c3-a7c1-297c8aa8e2ce + x-for-trace-id: + - a4d56dd680dd1256cc9be860a704b31e + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-asan-opt]].yaml index 3bbf6a9f..480e30bb 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:40.916Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:40.916Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760241.843464,VS0,VE113 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-tWENyjRNeYUXZyTZwEjkuYHY27U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d763bebc-f09d-40eb-a6cb-ddebde785545 + x-for-trace-id: + - bc8cf9330eee6e774c21c1527c60d34f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:41.060Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:41.060Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760241.998983,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-FEWd6Qr8xHoBHoB3qpTFViR9Rs0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0761c82d-1aa5-4355-aa76-3e8443440310 + x-for-trace-id: + - dc1b61ec894302ef565fea92a8e3f6c9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:41.311Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:41.311Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000129-CHI, cache-chi-kigq8000096-CHI + X-Timer: + - S1761760241.144446,VS0,VE212 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-BbVs0Byw3Q20KDXc1GQ/KsyNoFo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4722d529-55f9-417d-9399-1e76eb74d999 + x-for-trace-id: + - aaee76c756f7dcbf5e2c12b979420183 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-debug]].yaml index 53661a15..3b9b5cfa 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-debug]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:44.972Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:44.972Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:45 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760245.909203,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-oLfxMq7Qr4CIUrMyNohOGo0bS90" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 84646e48-7fdc-416e-81aa-97d634a3c4fc + x-for-trace-id: + - 3318319de5d123959fecb74af6e57bd3 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-tsan-opt]].yaml index 816b894f..8687035e 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-fuzzing-tsan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:42.611Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-fuzzing-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:42.611Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000021-CHI + X-Timer: + - S1761760243.564217,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-eox+Im3FQ61FP/H4jdodjOAZW+U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 96a9472d-2c60-44be-babc-ef8e6143af37 + x-for-trace-id: + - 46b70d72f610ee0b094cddd539747f46 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:42.729Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:42.729Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000165-CHI, cache-chi-kigq8000021-CHI + X-Timer: + - S1761760243.682278,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-yHoi/gL05HdtobKOW3ybZrMEcoE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 14d2f7b7-c470-4cf8-b4b4-1f562d5e6e31 + x-for-trace-id: + - 97af27dddf34c7569884a481bd127ad3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:42.875Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-fuzzing-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:42.875Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000160-CHI, cache-chi-kigq8000021-CHI + X-Timer: + - S1761760243.816481,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-4vl64FdEdaEAcD0z1UuX4nexUK8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cb3513cd-664d-4c1b-8271-4cd946e9d3fa + x-for-trace-id: + - 119d4dedb78421ae1ad5a52ace1abcde + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-opt]].yaml index 3046fac7..696e1d63 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-opt]].yaml @@ -511,8 +511,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -658,4 +656,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:29.523Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:29.523Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000027-CHI + X-Timer: + - S1761760229.453465,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-AQB2Uc1eFTErW1ryIdoXMsqweqQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 29c5f44d-0827-4d26-b167-7c22416c344e + x-for-trace-id: + - 165333240a6f4abd79bebc8ba568eba0 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:29.653Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:29.653Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000027-CHI + X-Timer: + - S1761760230.599620,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-9NmXZKze77Eo2ME8AJw23+GWz7g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5807d4f2-a1e5-48c9-9af0-03ac4cf165e3 + x-for-trace-id: + - efa80a3833d0e2abefac9a13e13c43c7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:29.809Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:29.809Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000027-CHI + X-Timer: + - S1761760230.733756,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-Bui6JBaERA1LztZJk0Wt7oUgjhM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a46ed6bf-39cc-4fa8-b0cb-4fae08752c0c + x-for-trace-id: + - f6bac53bc7633d6881b3b73df32e530f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:29.927Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:29.927Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '383' + Date: + - Wed, 29 Oct 2025 17:50:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000027-CHI + X-Timer: + - S1761760230.876766,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17f-f4RhfOiuKoHT60yuIpKClkLGHK8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 635bbab7-97e1-473f-9ae5-7eb94b70a17e + x-for-trace-id: + - 2e7ceb581ddfc5df97595c1a7ad1c051 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:30.060Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:30.060Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:50:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000027-CHI + X-Timer: + - S1761760230.005077,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-0UE8VrKIk8eLdf54sU0HDO7dO8A" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d2b3dc7d-1ad7-4d34-ac94-0ca481116267 + x-for-trace-id: + - 93417518c44ae3e3a65dad5bf51a5077 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:30.180Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:30.180Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '386' + Date: + - Wed, 29 Oct 2025 17:50:30 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000027-CHI, cache-chi-kigq8000027-CHI + X-Timer: + - S1761760230.131968,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"182-Mx0HsiNpkumkiKQ5msgZB06e8do" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4d1fddeb-9c93-4234-a844-778b8d28c557 + x-for-trace-id: + - a3c47e7e9adbb40ef4f5b9b7e2467413 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-tsan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-tsan-opt]].yaml index d7d0bfaa..e10d2b89 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-tsan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x64-tsan-opt]].yaml @@ -335,4 +335,440 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:41.668Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux64-tsan\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:41.668Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:50:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000177-CHI + X-Timer: + - S1761760242.618137,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-Zef2WIUUpX9fwrbBXURPLskwxBQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 100868ef-2efd-4125-bbee-2dd6a7306eba + x-for-trace-id: + - bead740719dd4192c4a8019e36c99045 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-tsan-opt + response: + body: + string: "{\n \"namespace\": \"gecko.v2.try.latest.firefox.sm-linux64-tsan-opt\",\n + \ \"taskId\": \"Q9Y1WwIgRdKsCHC5APjHnQ\",\n \"rank\": 1761755457,\n \"data\": + {},\n \"expires\": \"2025-11-26T16:36:25.261Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '183' + Date: + - Wed, 29 Oct 2025 17:50:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000177-CHI + X-Timer: + - S1761760242.739852,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"b7-f+/+BBti7vqH7RcIgJXI1oLaOA8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8120b1dc-272e-48b5-be78-fd52f29fff6c + x-for-trace-id: + - da5d679f16b6fd5f2a00a044f6dc906f + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux64-tsan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:41.917Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux64-tsan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:41.917Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:41 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000177-CHI + X-Timer: + - S1761760242.868718,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-SFtlWF1FhlMFXC6afGJa54WRxZI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c05ede90-ef3a-433d-93ce-ee5eb8f1d7b1 + x-for-trace-id: + - 3942976609327170d427152763d2df88 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Q9Y1WwIgRdKsCHC5APjHnQ/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-26T16:36:25.261Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-26T16:36:25.261Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-26T16:36:25.261Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000177-CHI + X-Timer: + - S1761760242.991643,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-nejPrH4Vb8T/JqeMDhs77vpbuAE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7b3eb37b-4c26-4f51-83fc-cc33f56633be + x-for-trace-id: + - fa5cba60f751e249e974b79a4b5cc82b + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Q9Y1WwIgRdKsCHC5APjHnQ/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/Q9Y1WwIgRdKsCHC5APjHnQ/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000177-CHI, cache-chi-kigq8000177-CHI + X-Timer: + - S1761760242.114550,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-WJnztiCfeUOuuEYp4uZs/kd/fxw" + location: + - https://firefoxci.taskcluster-artifacts.net/Q9Y1WwIgRdKsCHC5APjHnQ/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 970150a0-d950-4ab3-8cd0-6458c66f602c + x-for-trace-id: + - aab5fdc93c1c45809e28ecd3981928bb + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/Q9Y1WwIgRdKsCHC5APjHnQ/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029163057\",\n \"moz_source_stamp\": \"44981369115dae88a9880ec03345eef7195aaae3\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:42 GMT + ETag: + - '"3880e6aa4075226fdd52fc29069e0eda"' + Last-Modified: + - Wed, 29 Oct 2025 17:07:20 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOHDL1lyOWh3d-urS0CdmfPpgF_oVtd8gDAphDVRq_8lr6vlJ5LH6AZltoQigMYBwnYxVNUWukFV0X_tOw + content-length: + - '100' + x-cache-status: + - miss + x-goog-generation: + - '1761757640378797' + x-goog-hash: + - crc32c=Jt8LDg== + - md5=OIDmqkB1Im/dUvwpBp4O2g== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-debug]].yaml index 2bd1bbb7..2af006f5 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -339,4 +337,223 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:35.630Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:35.630Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:50:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760236.552292,VS0,VE110 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-rZV+k14PaQznWSWYuEsXwEjsmoQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fb8edab3-2bdd-474a-828e-abf03d9dc3d5 + x-for-trace-id: + - b03547a7157309a4516e5b22b2fe0d25 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:35.767Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:35.767Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:50:35 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760236.720319,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-RAso8Sc/9RhnDwMxoarsMlbUuPY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 03765823-fb66-48be-a09c-c7a58b2f108e + x-for-trace-id: + - 954f04966eb76df0cc6a596a0e744050 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:35.998Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:35.998Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:50:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000141-CHI + X-Timer: + - S1761760236.844065,VS0,VE189 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-N/QNPbXc5NNcBZmuJ0+CrN+jLY8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0039330d-f0b5-4947-9c74-fc522c178e55 + x-for-trace-id: + - 4df940a90d6f43d1f2aeaadcf6627194 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-asan-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-asan-opt]].yaml index 51b8080d..69472418 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-asan-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-asan-opt]].yaml @@ -186,8 +186,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,515 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:39.782Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:39.782Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000067-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760240.726887,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-+6Xwv9Xk/h3tnO8pPZOW318o7Ss" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 82eb9927-8061-4224-9fab-62f419507fc0 + x-for-trace-id: + - 90ce8fd2547c9369e9646aed51f27cc3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:39.890Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:39.890Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '401' + Date: + - Wed, 29 Oct 2025 17:50:39 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760240.846320,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"191-xTHaAFcJ1lQ/bKkZjRyUWfQAgSk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 64f7ac9c-ed84-4e12-90bb-57a1f10db435 + x-for-trace-id: + - 13f2d16d1f515979c3b544b5a6fcaf03 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:40.028Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:40.028Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000087-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760240.981354,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-PBwmpvIv1JFLzqB8pR9jFRUu7Fw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 420d7764-de18-46d6-a370-c796540d9df5 + x-for-trace-id: + - fc061528a11dd424084b3397e2afbaed + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:40.159Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:40.159Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000036-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760240.114213,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-T1nNqnjXNGaSpgDJfNcNiIpauYo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1d94a958-03b4-4dc8-88e1-ef6cc0c64547 + x-for-trace-id: + - e2d16a18c407f90073d284d8d28b53a5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:40.295Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:40.295Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760240.242917,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-KoZJY9jJRjAZPdnA7QBYXxUixVo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9b0429ea-5fc6-41b7-acf7-8eb0dc4e2699 + x-for-trace-id: + - 473fd528c72a196ee67de7e77e232de8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:40.459Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:40.459Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '403' + Date: + - Wed, 29 Oct 2025 17:50:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760240.380978,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"193-JIJ/4EGeVWlXm9H/GXj4fz/WDkk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8ed8faa9-6e9c-4137-a27b-f9b7544f4c3d + x-for-trace-id: + - 1f825c80ea1637e69218328d9c976535 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:40.577Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-fuzzing-asan\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:40.577Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:40 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000020-CHI + X-Timer: + - S1761760241.531257,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-xuNbBicDTTa+3mqfWQ+G2EyKdtM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e6c3463e-8d07-456a-adb9-4983a8e0db0a + x-for-trace-id: + - ea40769856b3637c4212e5cbee7dafd0 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-debug]].yaml index f42e7808..2645f7ab 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-fuzzing-debug]].yaml @@ -337,4 +337,440 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:43.862Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:43.862Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:43 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000089-CHI + X-Timer: + - S1761760244.799649,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-PV7aJpaBDMxcB8wFkIU0opjewq8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b750c694-59de-4a8b-afd3-1289fdab8328 + x-for-trace-id: + - 5ec941c6198a5197006b939af3c31dec + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:44.018Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:44.018Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000089-CHI + X-Timer: + - S1761760244.943499,VS0,VE121 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-AAz3ellDtZ9EWYC+7FB8echLCp0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ca131dc9-7c56-4921-a83c-0bbdb8abbdb7 + x-for-trace-id: + - 4262a963b0e07278b635c6a5a1aebd9f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-fuzzing-debug + response: + body: + string: "{\n \"namespace\": \"gecko.v2.try.latest.firefox.sm-linux32-fuzzing-debug\",\n + \ \"taskId\": \"ciJUSPgKQvegAW4tJaJ3hg\",\n \"rank\": 1761755457,\n \"data\": + {},\n \"expires\": \"2025-11-26T16:36:25.277Z\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '188' + Date: + - Wed, 29 Oct 2025 17:50:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000089-CHI + X-Timer: + - S1761760244.110005,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"bc-LmrwVWO3cI9iOVTYY74NlLogjyg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d1714dba-9240-4612-95c7-9f031a0cfc17 + x-for-trace-id: + - 6dbeba174b43354ea604514207198be6 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ciJUSPgKQvegAW4tJaJ3hg/artifacts + response: + body: + string: "{\n \"artifacts\": [\n {\n \"storageType\": \"s3\",\n \"name\": + \"public/build/llvm-symbolizer.gz\",\n \"expires\": \"2025-11-26T16:36:25.277Z\",\n + \ \"contentType\": \"application/gzip\"\n },\n {\n \"storageType\": + \"s3\",\n \"name\": \"public/build/main_raw.log\",\n \"expires\": + \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"text/plain\"\n },\n + \ {\n \"storageType\": \"s3\",\n \"name\": \"public/build/mozconfig.autospider\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/octet-stream\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/perfherder-data-fetch-content.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.jsshell.zip\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/zip\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/build/target.mozinfo.json\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"application/json\"\n + \ },\n {\n \"storageType\": \"s3\",\n \"name\": \"public/logs/live_backing.log\",\n + \ \"expires\": \"2025-11-26T16:36:25.277Z\",\n \"contentType\": \"text/plain; + charset=utf-8\"\n },\n {\n \"storageType\": \"reference\",\n \"name\": + \"public/logs/live.log\",\n \"expires\": \"2025-11-26T16:36:25.277Z\",\n + \ \"contentType\": \"text/plain; charset=utf-8\"\n }\n ]\n}" + headers: + Connection: + - keep-alive + Date: + - Wed, 29 Oct 2025 17:50:44 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000089-CHI + X-Timer: + - S1761760244.233623,VS0,VE93 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-length: + - '1607' + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"647-BdKD0VE32FnrLjF298P5dRsLdyg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + transfer-encoding: + - chunked + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 80e70db2-3d3f-40e7-94aa-f4923a8e4bc3 + x-for-trace-id: + - 93c1e97444032ebbb31d378a4d315ce6 + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ciJUSPgKQvegAW4tJaJ3hg/artifacts/public/build/target.json + response: + body: + string: "{\n \"storageType\": \"s3\",\n \"url\": \"https://firefoxci.taskcluster-artifacts.net/ciJUSPgKQvegAW4tJaJ3hg/0/public/build/target.json\"\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '131' + Date: + - Wed, 29 Oct 2025 17:50:44 GMT + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000071-CHI, cache-chi-kigq8000089-CHI + X-Timer: + - S1761760244.373781,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"83-M7pmKeenVDrrKdo+ym1X5e7vX2Q" + location: + - https://firefoxci.taskcluster-artifacts.net/ciJUSPgKQvegAW4tJaJ3hg/0/public/build/target.json + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8cff3333-e3e7-41f6-bc19-1b01ca529695 + x-for-trace-id: + - d8e9267354f38d56f15b9ebe395b1b8d + x-taskcluster-artifact-storage-type: + - s3 + status: + code: 303 + message: See Other +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefoxci.taskcluster-artifacts.net/ciJUSPgKQvegAW4tJaJ3hg/0/public/build/target.json + response: + body: + string: "{\n \"buildid\": \"20251029163057\",\n \"moz_source_stamp\": \"44981369115dae88a9880ec03345eef7195aaae3\"\n}\n" + headers: + Accept-Ranges: + - bytes + Access-Control-Allow-Origin: + - '*' + Access-Control-Expose-Headers: + - '*' + Alt-Svc: + - clear + Cache-Control: + - public,max-age=604800 + Content-Type: + - application/json + Date: + - Wed, 29 Oct 2025 17:50:44 GMT + ETag: + - '"3880e6aa4075226fdd52fc29069e0eda"' + Last-Modified: + - Wed, 29 Oct 2025 17:18:49 GMT + Server: + - UploadServer + Vary: + - Accept-Encoding + X-GUploader-UploadID: + - AOCedOGTRxkrFZ4NfJ_99rHGgGHqERpTy7shB2DE4K25ZZncLzM8C2D6IKvXVHvKrihM9wUSCt-KVRNg_iy3ng + content-length: + - '100' + x-cache-status: + - miss + x-goog-generation: + - '1761758329144475' + x-goog-hash: + - crc32c=Jt8LDg== + - md5=OIDmqkB1Im/dUvwpBp4O2g== + x-goog-metageneration: + - '1' + x-goog-storage-class: + - STANDARD + x-goog-stored-content-encoding: + - gzip + x-goog-stored-content-length: + - '111' + status: + code: 200 + message: OK version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-opt]].yaml index 49a7fa6f..8054010c 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Linux-x86-opt]].yaml @@ -528,8 +528,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -675,4 +673,1026 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:26.823Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:26.823Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760227.772732,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-1uro5DLp1xiTkDOYT3+zn8t5RoE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0667fe4a-cf7d-4504-940c-2924856a834a + x-for-trace-id: + - ed2b5919644654aac4809fd4a8507ba9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:26.956Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:26.956Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:26 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000113-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760227.903777,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-WCc2z94pY3tV4a+R6yO3NZbu4aQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6c3bf244-213b-4520-af4b-c981baed2e46 + x-for-trace-id: + - eb5321b5d74994a8b66728f264313700 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:27.090Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:27.090Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760227.031081,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-EOviTc+rCGz0D80ZAa/KzPOJoKU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 69f7910f-c9f1-4381-acd2-7a4cbf1b6990 + x-for-trace-id: + - 5e77e1fdb2f9a0691dce31480340ed2c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:27.232Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:27.232Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '381' + Date: + - Wed, 29 Oct 2025 17:50:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760227.181712,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17d-lA/V+bxb8VV/V4xTuhOhywWPmbU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 39229be6-522f-43fa-bfe9-e33c25d89498 + x-for-trace-id: + - 1fa5c73a1e52b60a13c907d3e9b6a77f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:27.372Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:27.372Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:50:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000161-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760227.312848,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-Om0ngqNFtWAxJyHrxD5I0egBzaU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a8bc3546-2ea7-4bbd-bc71-362853f86abf + x-for-trace-id: + - db96211c8edf58d29b0afb0e1f38cf79 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:27.512Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:27.512Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:50:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000055-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760227.462774,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-gnQtaUHjS6m20QeCoeP/29JCSxk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 68096baf-866d-4c44-97e2-12d87e2ba51c + x-for-trace-id: + - 93dbee5928b5f670602c2abb9337a154 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:27.717Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:27.717Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '397' + Date: + - Wed, 29 Oct 2025 17:50:27 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000060-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760228.601108,VS0,VE146 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18d-xN1U7+O/ZZgssKzav8DZgdUI6RE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 354f232a-7aeb-42f2-928d-68de590d81be + x-for-trace-id: + - 27ea237fa1182a9e45776a5b8c77107a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:28.322Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:28.322Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '393' + Date: + - Wed, 29 Oct 2025 17:50:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000148-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760228.790718,VS0,VE623 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"189-EhW+lb57J+1S40D61n3w5GgjhGM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 54cb6042-8227-419a-9e76-cad025b50470 + x-for-trace-id: + - 7ea7a95ea39d4bcbcb49311d3af1d938 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:28.503Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:28.503Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '400' + Date: + - Wed, 29 Oct 2025 17:50:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000060-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760228.459033,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"190-SvrCege39qdU+UisErI2MZgImIA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5ffa1c38-37a5-48e6-9fd7-6e4d7aae4225 + x-for-trace-id: + - 0b319075a8169f29edb1b68fddceaff7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:28.629Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-linux32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:28.629Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760229.581391,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-4MvWbBaGGgFZL+AhyKfRz37IvMU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9b6b4b32-6036-4bcd-bc24-4e2a6d197d68 + x-for-trace-id: + - 34b9c757658c7d4934c0878da41285b8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:28.768Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:28.768Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '387' + Date: + - Wed, 29 Oct 2025 17:50:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760229.717186,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"183-uPJlDROyWCCA5ON4sqfSqvdBfdc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2351d199-ea80-42ef-bb7e-25c12220110b + x-for-trace-id: + - 49f8ffe2b3ffa628bf42f63002e25e80 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:28.921Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.linux32\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:28.921Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '383' + Date: + - Wed, 29 Oct 2025 17:50:28 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760229.852723,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17f-QCWJhECHrZUfC4aaGjiwuX/q7Ck" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 852bb28f-60c8-4b12-8448-79c33de40878 + x-for-trace-id: + - 5dd9ec46e0130dd9ebdc98019a91d2ce + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:29.048Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:29.048Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:50:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000041-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760229.000284,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-pINI2YKEN2TZOUnKJRc9Ctq1TbQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c23afdb4-993a-4368-bd48-ce61f1948db6 + x-for-trace-id: + - 41cd5be8a2f0876f09d2a1832a37a5dd + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-linux32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:29.179Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-linux32\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:29.179Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '386' + Date: + - Wed, 29 Oct 2025 17:50:29 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000141-CHI, cache-chi-kigq8000131-CHI + X-Timer: + - S1761760229.135088,VS0,VE70 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"182-dVNkgTBS0uvfdahKPBL6Ius/IqU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bf9f8372-6732-4729-adf5-d132c8c6b673 + x-for-trace-id: + - 264bbf0e8a28abccae8d70017a58f27b + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-debug]].yaml index 9e07155c..1b748298 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-aarch64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:37.367Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-aarch64-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:37.367Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000077-CHI, cache-chi-kigq8000106-CHI + X-Timer: + - S1761760237.255861,VS0,VE147 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-Gn9KpVdeKzEpmjnx40P+yp3FPDQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a5c8dcf0-474b-46e6-9ec0-3f7fae20cbf8 + x-for-trace-id: + - b2d3b47db3a51898bcc54456b3b82466 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-opt]].yaml index a5ea5c0e..356d5e48 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-arm64-opt]].yaml @@ -495,8 +495,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -644,4 +642,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:33.701Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.win64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:33.701Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '399' + Date: + - Wed, 29 Oct 2025 17:50:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000105-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760234.586760,VS0,VE156 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18f-BLGnt5R6sLTinvsO6xOImacMduw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5d7e3ff3-a37b-4814-9bbc-ae6c2a9c26a8 + x-for-trace-id: + - 09901ac21fed7dd465dc380579ce1f97 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:33.963Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:33.963Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '406' + Date: + - Wed, 29 Oct 2025 17:50:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760234.783792,VS0,VE217 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"196-L5u1cyuwDHdCIeIImXmH5wNilZo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b5365f41-1b11-4bef-9c6f-b042de9d8c72 + x-for-trace-id: + - 87d55114d20984285f327060843e3d1d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:34.093Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:34.093Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '402' + Date: + - Wed, 29 Oct 2025 17:50:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000053-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760234.034348,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"192-q/vKJKZpypb37FvKs/70ImiOtak" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2613f75f-e0dc-4c07-a4cc-852003920214 + x-for-trace-id: + - b64ee9c792c87a0542cb1480983bcdb5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:34.316Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.win64-aarch64\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:34.316Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '389' + Date: + - Wed, 29 Oct 2025 17:50:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000060-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760234.168002,VS0,VE189 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"185-IhAwbXOyjD5ZvKvI4rv5sDMNsso" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 526a18b6-2304-45df-9b23-14b9fc4a1c56 + x-for-trace-id: + - 2a2feb205abb692003699299b5410143 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-aarch64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:34.480Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-aarch64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:34.480Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '396' + Date: + - Wed, 29 Oct 2025 17:50:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000045-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760234.400109,VS0,VE121 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18c-2QeaJkj9H/yywTjsGk94ue+Rd/c" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4eefe60b-6588-4959-8aad-60c7b53a3476 + x-for-trace-id: + - 05f6053c1ad4f20c6e1ebc7bf5102c17 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-aarch64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:34.618Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-aarch64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:34.618Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '392' + Date: + - Wed, 29 Oct 2025 17:50:34 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000132-CHI, cache-chi-kigq8000127-CHI + X-Timer: + - S1761760235.567808,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"188-HQD9rXsoPVfJ4yNiZ6j2TN0Wjv4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f81e3c70-057b-428e-b2c8-bc23907bcb63 + x-for-trace-id: + - 567b0fe1f9eaa5e03593917bd0122b26 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-debug]].yaml index 92de5dd3..0e0561a2 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -337,4 +335,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:36.977Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:36.977Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:50:37 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000077-CHI, cache-chi-kigq8000077-CHI + X-Timer: + - S1761760237.930058,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-6qzX+f3DbsVWN3s5ShKzns5GJGY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 33afaaa6-bc68-4e00-b9d2-fcda0e5dd0af + x-for-trace-id: + - 66fca1d8c2ad5c96730ec971199b21ff + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-fuzzing-debug]].yaml index ab7787ba..1b2c9402 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -303,4 +301,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:45.635Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:45.635Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:45 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000034-CHI, cache-chi-kigq8000034-CHI + X-Timer: + - S1761760246.572471,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-xhkmCId9MTxWLAUxocpL1ibNWZQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c36b2dda-b784-49fb-89eb-80df87a7daf2 + x-for-trace-id: + - c879169aafdeb075c95754d20cef148c + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-opt]].yaml index 7e8723d7..639f5dbe 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x64-opt]].yaml @@ -526,8 +526,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -674,4 +672,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:32.542Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:32.542Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000022-CHI, cache-chi-kigq8000175-CHI + X-Timer: + - S1761760232.484905,VS0,VE96 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-JtgUxD0zoip5W+Uv9LCCW1Pbios" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9e6ba5a2-80f6-49c0-b2b4-f781debef7f7 + x-for-trace-id: + - 6993ae876881d79fb98f84c59136a735 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:32.682Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:32.682Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000175-CHI + X-Timer: + - S1761760233.632465,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-8TAQguE2yQta0Y/FNcFcB32xaJQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6a02671e-653a-4440-bfbe-9e612487551d + x-for-trace-id: + - d8cc50fea7a910c497c0ca7811c6956d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:32.812Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win64\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:32.812Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000175-CHI + X-Timer: + - S1761760233.761882,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-uEH2coMKe0x/fvwMbysPyho7C6g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d9238446-94c4-4a4d-8bb4-f60f8b666ba0 + x-for-trace-id: + - 54710d1d97639f2f84af59af0e57b649 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:32.943Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.win64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:32.943Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '381' + Date: + - Wed, 29 Oct 2025 17:50:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000175-CHI + X-Timer: + - S1761760233.896460,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17d-7vFSsN55RKcJTS1xQYolFsAi5h8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 9252bfbf-ab09-46c9-8cf2-304b83698079 + x-for-trace-id: + - 5fead0ba39fb1536783b47f9def9b05e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:33.086Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:33.086Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:50:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000064-CHI, cache-chi-kigq8000175-CHI + X-Timer: + - S1761760233.030985,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-1LUwvwBwIJceQZJrTnK+gjPARZI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d8cbe54f-a3d6-47e3-a5a4-b94e9a2ba07f + x-for-trace-id: + - d065f31fd28451ec2f1fe33b6c2be17b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:33.264Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win64\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:33.264Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:50:33 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000176-CHI, cache-chi-kigq8000175-CHI + X-Timer: + - S1761760233.173482,VS0,VE129 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-AkB7QcXy8NGT6n2iWW05+VGylgk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2ca8db68-7013-4345-a608-efc3dc11ffbd + x-for-trace-id: + - d74807d35567729a677f2ea130567a1f + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-debug]].yaml index 792818f3..b2a1f801 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-debug]].yaml @@ -188,8 +188,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -338,4 +336,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:36.648Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32-debug\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:36.648Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '390' + Date: + - Wed, 29 Oct 2025 17:50:36 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000046-CHI + X-Timer: + - S1761760237.590330,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"186-vHxj0ICQIczX91JYEJsYz13FD3E" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ef990f30-11a2-487e-9a93-0b6f64efbd65 + x-for-trace-id: + - bb4fb31641c682f81db046eb9c99b1c9 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-fuzzing-debug]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-fuzzing-debug]].yaml index 70512da9..7aa07fc3 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-fuzzing-debug]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-fuzzing-debug]].yaml @@ -154,8 +154,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -306,4 +304,77 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32-fuzzing-debug + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:45.293Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32-fuzzing-debug\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:45.293Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:45 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000102-CHI, cache-chi-kigq8000102-CHI + X-Timer: + - S1761760245.235403,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-US5kFYEYvd7cUtKV0NpTqpUK8qw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c2718d8e-a18b-47e2-af6f-eda997d194cd + x-for-trace-id: + - 52b973130525c3b82e940364a48f06e1 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-opt]].yaml b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-opt]].yaml index 6eded005..265a84ee 100644 --- a/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-opt]].yaml +++ b/tests/cassettes/test_fetch/test_metadata[True-try [Windows-x86-opt]].yaml @@ -531,8 +531,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -679,4 +677,442 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:31.520Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:31.520Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '391' + Date: + - Wed, 29 Oct 2025 17:50:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760231.447934,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"187-BDfevW3+gTKxbUvQTawZCjaBeEU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 727eddb4-163d-469d-bdd6-c2f8705deed2 + x-for-trace-id: + - 59005906bd059564a55494156f4426a9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:31.661Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win32-opt\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:31.661Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '398' + Date: + - Wed, 29 Oct 2025 17:50:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000148-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760232.594297,VS0,VE96 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18e-He90iDRY+Fgs+LFMD1XKPIPbMr0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 23dff593-5d18-4168-bf91-acdc433c6150 + x-for-trace-id: + - f20d64ae17098419b70c0694d518f0bf + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.shippable.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:31.788Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.shippable.latest.firefox.sm-win32\"\n },\n \"payload\": + {},\n \"time\": \"2025-10-29T17:50:31.788Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '394' + Date: + - Wed, 29 Oct 2025 17:50:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760232.739664,VS0,VE90 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"18a-AhM54xB6CMK9XA0fiMBuIfm1iGw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 05d5cb45-cd01-4227-9285-e3369be377f6 + x-for-trace-id: + - 089f032cb21d36bb88e1445f2c2daf11 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:31.926Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.win32\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:31.926Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '381' + Date: + - Wed, 29 Oct 2025 17:50:31 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000172-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760232.878744,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"17d-vFtVpJBur3z93sBeCWPREFHNyVs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5b5fe1a8-3da9-4188-adf8-a214e3db4489 + x-for-trace-id: + - 278b40f2f062f7556b190f9d554e1485 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:32.069Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32-opt\"\n },\n \"payload\": {},\n + \ \"time\": \"2025-10-29T17:50:32.069Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '388' + Date: + - Wed, 29 Oct 2025 17:50:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000151-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760232.016219,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"184-bnfqyuCeA3/REfiCJGKZJY1XvCk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7f80bb6f-b2d5-4974-bb76-990c6d89e8e4 + x-for-trace-id: + - 6938e202162e98d676f892f6a97fd746 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.try.latest.firefox.sm-win32 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:50:32.241Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.try.latest.firefox.sm-win32\"\n },\n \"payload\": {},\n \"time\": + \"2025-10-29T17:50:32.241Z\"\n }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '384' + Date: + - Wed, 29 Oct 2025 17:50:32 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000152-CHI, cache-chi-kigq8000169-CHI + X-Timer: + - S1761760232.175199,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"180-kfsq8KbfQRmg77uhU7ZPjkRYi8g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5dbe1b3f-e5ae-4b5b-bbc3-67fc74118125 + x-for-trace-id: + - c284e1f24107d377917f8e2df920b04d + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_nearest_retrieval[False-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml b/tests/cassettes/test_fetch/test_nearest_retrieval[False-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml index 7d0a0616..10b144f7 100644 --- a/tests/cassettes/test_fetch/test_nearest_retrieval[False-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml +++ b/tests/cassettes/test_fetch/test_nearest_retrieval[False-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml @@ -1934,8 +1934,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -2396,4 +2394,1706 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:05.605Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:05.605Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:52:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760326.555306,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-PJZ+JJXF5Nxc5SXAkTvH1Qf0Uj4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - cac0ba7f-36f9-4b5e-9581-5868d30c397d + x-for-trace-id: + - 264cd230ea7c3ceb7c7926d417504e76 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:05.738Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:05.738Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760326.693310,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-Dop9w6juQd4xfMSrXVBI/G49voo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c9a5a505-1558-4481-aa72-50faa1e0d311 + x-for-trace-id: + - af5183e3baeaa8da618201046ef3a4b8 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:05.876Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:05.876Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760326.829565,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-ijEPw6O1Gb8/o6kU+Gk8/kYa2iU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 344eb929-56d9-4788-af5e-2226e0a947aa + x-for-trace-id: + - fa369e3b31e41e1516fdcaa083f34ecb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:06.020Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:06.020Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:06 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760326.968115,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-1PD/tA0CUeL8mLOBN6L6+BDCwgY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1fe7e344-ecb4-41c0-9508-ceb13f2480d7 + x-for-trace-id: + - ea4c4601fa8a0a42d49322169273a424 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:06.866Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:06.866Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760326.089425,VS0,VE948 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-stYHZQMzdfOTNepEAkbRQ4Jfpcw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d2f9f4a3-6c73-4557-b429-609b20e4589f + x-for-trace-id: + - 7399a679f757ad00ba432b08c7a6dce0 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:07.146Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:07.146Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '425' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760327.092685,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a9-QHxL3DhW4lEd7UHeXJyp2vyenWs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d26684f8-0b82-4617-beae-e746f33826e7 + x-for-trace-id: + - cb35d127411ccc70964dca3f305bcf31 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:07.274Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:07.274Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760327.228861,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-exh8CFvmcc5KC0Prru7B1UGknJI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1e8fe7a3-161e-4189-88c7-f97d2ff66cef + x-for-trace-id: + - ac3797daf9a74f30eb99ffee66d2d365 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:07.422Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:07.422Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760327.356967,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-mlwlqERUHva5U8T3KS/hyeUY+zw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d10421e2-d320-466d-b5f8-88d8970dd107 + x-for-trace-id: + - 46f6519ef597ca1d84fb4d2a221a7cd5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:07.574Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:07.574Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.515127,VS0,VE105 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-+/Jv6eFXs13elXF2Q55wlpo+bKw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f9494b82-3ad9-401c-8219-0a93951b2565 + x-for-trace-id: + - d8cd34f8bda768678a1ab85d60793251 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:07.720Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:07.720Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.664662,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-CfxIJvWK7zmlxtyzxYXibSRMI+Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 246bff4e-3760-4deb-8dc8-cee71c6b7c2c + x-for-trace-id: + - 1f37d65f823dd5e24fb486381a8f06bc + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:07.860Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:07.860Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:07 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.809658,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-8QZARW2r9xPoVnpkxIJrGmqCZ5w" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e0b37c60-07ed-4410-98b8-4302c97956a1 + x-for-trace-id: + - 30af4cbed987a3920dc60adfc358ed74 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.006Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.006Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000046-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.947143,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-lvV773PC5RMDJq7f1nTs9sJ3PNI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3d2891a5-ac03-4dec-8614-d3ff1ec6cd3d + x-for-trace-id: + - bf39336094c65797355c45b38f3bd5a9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.152Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.152Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.102034,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-ZMS3kohTOH+5U16bSJbwGO0rrsM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5ee42d56-f65e-45ab-9b2f-69415d30ad71 + x-for-trace-id: + - a2cbba56d1587ecda00a9f43187d644d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.273Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.273Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.225149,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-e3YP9P8qH5c6E3oVzxv+J8X4pTg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f9a2420a-b651-4dd7-a5c3-89e734af42fe + x-for-trace-id: + - da9458422ad35923bd0c80424bcd28c2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.398Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.398Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.348590,VS0,VE89 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-Ri+BjvHeDG1b2VzIXnTBjcqdpTA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 91206c94-d252-46f2-a682-12e2551fbfa8 + x-for-trace-id: + - 85a65adcc028abdd6dda29c715c3d69f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.528Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.528Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760328.481198,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-LC9YuVOgzFmRH6mVE7QUhyGy260" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fa28851f-8e2c-4fa8-85b9-4cb96b32e851 + x-for-trace-id: + - fde96b7a75f22e0db219e3a24c432858 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.665Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.665Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.611143,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-MdfLDtz2aYXi3YUL9OtxhLw+bww" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f0140fa0-8933-4531-9202-7c6f1b78888a + x-for-trace-id: + - a2927eec8fcc6eefc18928f18c609e92 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.815Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.815Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.748233,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-/SJS90Fkn0ilXPzWSLwxPLMu9Pw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c4384b61-c26b-48c1-bd50-4f1b64bf7218 + x-for-trace-id: + - e12e3a66140e1a153720592481095a76 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:08.944Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:08.944Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:08 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.895692,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-pWQW0uzGcVOibjc471lHurq171U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 118d8351-25ca-405d-bd42-c9213ad17a5f + x-for-trace-id: + - 4229c7d329d8965f36194adee6d39a29 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:09.082Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:09.082Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.038490,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-zCdMLjFgkO0TAg/LdUjIWAWRRuI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 81e9fb57-da96-440a-9fe7-d9dad186c91c + x-for-trace-id: + - 4d475e4bbe7c071a81e2141ad7f60258 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:09.236Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:09.236Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:52:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.189830,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-iR6KLbhWVsl8eaIWssNn91ruStw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dbeec6fc-e853-4576-a648-aed1285b8483 + x-for-trace-id: + - 049829d4320d4b8416dbb68a879f3ba5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:09.402Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:09.402Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.351804,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-LpxGZCouoeMEC4hoBpOkejZn82Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ff007797-1e80-40b9-a38d-0a82e0aec1e2 + x-for-trace-id: + - 434722b55372c4dc97c1834276769a72 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:09.533Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:09.533Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:09 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000083-CHI, cache-chi-kigq8000083-CHI + X-Timer: + - S1761760329.485445,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-Sgi0Qp+sl7Eiqnc3+DDfAHlQzOI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 01e134e1-cb48-4a2c-93a2-97f2f0b3e5ba + x-for-trace-id: + - 5fe9155b371837448472401758ea604e + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_nearest_retrieval[False-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml b/tests/cassettes/test_fetch/test_nearest_retrieval[False-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml index af5d718a..108a1950 100644 --- a/tests/cassettes/test_fetch/test_nearest_retrieval[False-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml +++ b/tests/cassettes/test_fetch/test_nearest_retrieval[False-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml @@ -3314,8 +3314,6 @@ interactions: - Apache strict-transport-security: - max-age=31536000 - transfer-encoding: - - chunked via: - 1.1 varnish, 1.1 varnish x-cache-info: @@ -3640,8 +3638,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -4102,4 +4098,1706 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:10.719Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:10.719Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:52:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760331.671691,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-+O2zkwHFIMJs42+jMK3i/Qu+m4M" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - efa764d6-8134-4bfa-8dbb-95b8e2cb147c + x-for-trace-id: + - 960b748a426a946004f7d66b5897efcc + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:10.857Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:10.857Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:10 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760331.811669,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-bGyZ6IdFbAnQjGsraaO313OwHg8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 55ce6893-70c7-46d9-9070-4cf4cdfed5a2 + x-for-trace-id: + - ed72d2cef2f3cd57c4b2a5308636489e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.025Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.025Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760331.943457,VS0,VE124 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-xYnY5LYy/2mfk/MXkfSPpZqi3Eo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e9154baa-0e8b-4505-852a-36b680ffb825 + x-for-trace-id: + - e192d8aed54caf75d1d381b144b8d43c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.156Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.156Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760331.107722,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-4jZIOFv4TDzLM+1t5hcfAUcB3WQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 6f738d0e-7924-4761-b2c9-432f3109b105 + x-for-trace-id: + - ee52097220eb5ba09ca698ca23de92b3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.304Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.304Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760331.244259,VS0,VE96 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-pCqDh0ZQvD1CmZFSOCj62nUqYPI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 25e53e5f-41de-4bbe-82bd-d9f0af231f7f + x-for-trace-id: + - 2df1d26e48b78e38d2e925fc787cb419 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.447Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.447Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '425' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760331.400362,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a9-Eey6ZRpH98+kdMStFUa7iA+zyAM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - dccd3708-f1a9-4b8c-9da4-8c2fad5d279e + x-for-trace-id: + - 67bc12ccefcde719f950e73b58a1ba3a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.579Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.579Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.530435,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-1qFPjFpY8rhGjST79Sf8LoQ8GTE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0e24cd24-8695-4704-b60c-6cb9205a65e9 + x-for-trace-id: + - 6e01b286ea1e95862b2ecea717825d5c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.717Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.717Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.670496,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-eVsl6H60uPQsa0rrgMsh/MsQEUM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 304372d2-2ade-465e-8608-176bb5ac6364 + x-for-trace-id: + - debd83930a5c8e6da211f54a6308de2c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.840Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.840Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:11 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.795887,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-C4p9gisa7lZY4SZn3vtF80SqLiY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 8228735c-b51e-48fe-b7b7-225c4ccae8a5 + x-for-trace-id: + - 60c2da7fe6e4e831ce6d6885f05959ab + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:11.971Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:11.971Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.926480,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-aRRfcgju5UVW0FjMl8oHDmEIHPU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - a5d441d9-3272-4810-a415-ac8bc02f16d5 + x-for-trace-id: + - 1a802d99461a0de778f514f665c35dd3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.099Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.099Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.052479,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-lRE1ckBRUa4yJ9PQ4Rv/552KRm4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5635abe7-f53b-4c99-aa14-1fb780c0ecef + x-for-trace-id: + - e77f7161df712bc8c2fefca919215d5a + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.235Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.235Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.180388,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-mGMpolw+k7axMkbZJTtHBenkVGE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 42b529fb-9193-4ad0-b0e6-781cb2afcb5c + x-for-trace-id: + - e4e0919cc4bc33a6b71bf8ba1f6c2aeb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.382Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.382Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.335415,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-n8T3kBV0x3YBlu6y5J0YBnA0cy8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 50931e91-5ae4-48dc-b16a-63fdc4c7c5ea + x-for-trace-id: + - fdab9c6f72668dab6b3db087b49a7ba5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.528Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.528Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760332.471332,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-/KEYFXbouYj+B5aGH+24zg+M3to" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 1150bece-c91c-4dea-b249-366abe4e8e53 + x-for-trace-id: + - fc74ad853571457e94bf2611df9cdd60 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.661Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.661Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.597868,VS0,VE97 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-aonWcXnY/3a+VfvpWb4bA4gIoBI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7e7e711e-4297-456f-a963-77fba35b49d3 + x-for-trace-id: + - 49f6fe729c32b0db557da48248566d39 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.790Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.790Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.738589,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-iBVecUJ4OvYMJW1bhfcvMSbLSAk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 91a3235b-3776-4c44-98c3-fd85eb0f52cf + x-for-trace-id: + - 7f54e8f4ef6154d556aec96f32b605b6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:12.918Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:12.918Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:12 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.868191,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-oL1a6BtA2J2G91QBm4OIvF7tAtE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 265bca85-ab4c-4180-b7f7-d6dba451df28 + x-for-trace-id: + - 742dfb67bd507265a96ba776a5db7f08 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:13.045Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:13.045Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.997269,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-ngyWUP5PPE0HgGkKMgWW/DefRPw" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f83c4130-6142-4cab-b8a7-d8ab8e4d50fe + x-for-trace-id: + - c55f973f7cb3a3b692716b00844ee7b5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:13.167Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:13.167Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.122445,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-iZTJ2C76+4+gZV2hglhL2JUbcI4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 5a047d9e-a167-488e-b94c-b6bd61622abf + x-for-trace-id: + - 2e03aa03d6cd1f3df98be0e3aa97935b + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:13.323Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:13.323Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.260850,VS0,VE106 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-zqClKtgyjcVQGZmLqwrg5rdr4Kg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - bff9fcea-dc4a-40e9-9c41-ddd9f1db45fe + x-for-trace-id: + - ce797907a0a70b2e20d2ecd3287e4010 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:13.448Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:13.448Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:52:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760333.403737,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-UYa30NxqnFECcmLogIkA7ry4sTE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7e3909ba-a8c6-4da4-96d9-ae608a53dbb0 + x-for-trace-id: + - a757a7565c5480dd73980a1f725faa82 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:13.579Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:13.579Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760334.531889,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-+oeyrEKNyS9S9F9zH4RVw/6C0Vg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ac0af720-23f1-4652-9ab7-602352e7eb70 + x-for-trace-id: + - a0e0260149fc5fb81a4ae951162b1ac2 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:13.711Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:13.711Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:13 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000117-CHI, cache-chi-kigq8000117-CHI + X-Timer: + - S1761760334.655547,VS0,VE94 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-fnyhTz9OXf8Lz+cLogt8u0gRaGA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 60b0952d-b3d5-400b-8a9c-3efcade86ca3 + x-for-trace-id: + - f262077160902dd3d97d0efe8f85e44c + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_nearest_retrieval[True-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml b/tests/cassettes/test_fetch/test_nearest_retrieval[True-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml index b281ab1b..6fb191b0 100644 --- a/tests/cassettes/test_fetch/test_nearest_retrieval[True-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml +++ b/tests/cassettes/test_fetch/test_nearest_retrieval[True-2024-06-10-2024-06-11-BuildSearchOrder.ASC].yaml @@ -375,8 +375,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -837,4 +835,1706 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:57.420Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:57.420Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:51:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760317.348377,VS0,VE110 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-bz/DSHmR9nE4ML6J4YB3Grg3Hvk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 04d73ca8-7f4c-4c34-9abd-b61fd925b8d1 + x-for-trace-id: + - cbede5c1cdb78109394e41193ca6fc63 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:57.551Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:57.551Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:51:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760317.495918,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-haRB5KmW/yhsJDHUUU7UhovcKN4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ab5791b9-5c1e-4a30-b806-4cd7c55f643d + x-for-trace-id: + - 73f1c05b885bc9acafb6dc514e32e994 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:57.666Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:57.666Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:51:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.611523,VS0,VE91 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-iiSG7phMynpdJJXfUd7E/nl/yEY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 928d3c45-42c9-4b3a-910a-3b6db6104b01 + x-for-trace-id: + - af9d49aace8160d6b9e8bf8b8d47b8e9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:57.807Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:57.807Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:51:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.754327,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-cycKvqYuG8zJShKiYSPmON3KfbU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f0b6305d-6047-42dc-9854-b7d1906513f8 + x-for-trace-id: + - 54e0917d0f70c9f36288438d940bf181 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:57.924Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:57.924Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:51:57 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.876289,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-4vkynttiDtIfiv+wNOAN786Jq1o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b2f7cdc2-93d3-47a7-82a0-f97d1c1a4ebe + x-for-trace-id: + - 2443a6f7f2637bebd62e42fe4cf71a73 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.055Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.055Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '425' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.004033,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a9-NKtpJxlwdR0vg7nsaA73/Bf9c9g" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3ba2defc-5224-4f3e-b5b2-baf1b857bbc3 + x-for-trace-id: + - a7e9d83fede128f5cf9122c5414b4bb5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.169Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.169Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.123688,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-jQSvNAI2eqF1Q/raaUNlNbWjhS4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4b25a881-e4f2-490a-aa88-ea0889e00da6 + x-for-trace-id: + - d4496446e6f32327dafcb436a5ab8feb + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.290Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.290Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.240541,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-qtU+xTkR0vb7HsK4CRvlJx2uTNc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 84d1ed2f-9b13-4d51-8811-4f9d173f49a9 + x-for-trace-id: + - 9c93c8f782bf342ae5ed62d1e3f40400 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.404Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.404Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.355852,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-8nDhtqWuJkxPJ3gX24y4KOG78eA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 43a7c224-67b0-4847-90af-b6f22bc0db96 + x-for-trace-id: + - d12a5bade757eb3a9d05c9dd6b2b89fc + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.522Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.522Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760318.475647,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-Xsf5JmtQ3u8QMWfW/q4GOvK/bzQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0f9aa717-34e9-4af0-b97a-c1b62ef70129 + x-for-trace-id: + - 44d82381f53bbdfd2da44a161797438d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.636Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.636Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.595277,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-qlIjhYusc9WA8/UZJeeiunZFDe8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - be60d63d-1f03-464a-8e76-3883f911ecf4 + x-for-trace-id: + - afb94aff7d7d786f6f34e449c9b88b40 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.765Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.765Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.721161,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-x6p7aE4sWCoJrZhr5lJzsY9DE6Q" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - ae319a7b-a103-4bff-b1a9-8a0091867c93 + x-for-trace-id: + - a2d237d014c6f99e1bd573e3ffffe751 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:58.880Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:58.880Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:51:58 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.836967,VS0,VE80 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-cLEd9wfpoWA5sZOmKV3qLovuYiA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 482660dc-4227-4cbb-892d-a4ab161ed90f + x-for-trace-id: + - b4ec38516eeb1e43e44849a7f2590736 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.021Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.021Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.971184,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-V45caW0ANxM6KEHP/Iel/DKSzdI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 39330468-0d57-4fbd-b607-ff7e289a899d + x-for-trace-id: + - 85a0b62d57d9c3b598c00905ac905ead + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.140Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.140Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.094587,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-pRFyRt+pM/BMBFQ7AculSqrxrhI" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 265e1c76-9dca-4748-9b53-5cfb0465c739 + x-for-trace-id: + - 06859bdf3764d4328e2a4c214aed1453 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.292Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.292Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.234218,VS0,VE102 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-jFFYtD4vssRX9r7w91jZy5TJ4W8" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 807bfbf8-a5d7-47e7-b767-ff4fcf18a7ff + x-for-trace-id: + - a939af44b82c991e26f566c869d764d1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.439Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.439Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760319.391195,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-/CNadO42UBalrFPXgo5n0gSEXto" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d9c1034a-fe63-47e4-b7ae-df923af4c1e6 + x-for-trace-id: + - 8782f9796a2138dc0f038c904da20d99 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.602Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.602Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760320.547982,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-56mA8NJROAOlY4SDC/FiyfhTLzE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 55c58402-56a8-497c-99db-ead886edd009 + x-for-trace-id: + - fb53d8f956b7dede71453ec9d960eb1d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.720Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.720Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760320.675139,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-cWRuHE6rFX0QcOE9gWb6afNmHUc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - b8935fb7-2c5e-4431-a2b1-1f787281bb82 + x-for-trace-id: + - b8aada7f1563420ca1512c935fb063f3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.857Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.857Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:51:59 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760320.813498,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-YT0PZbDy/tmWuAbpOxOwOd4gRRQ" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - abc39362-e412-424c-bc56-740e78dd31a2 + x-for-trace-id: + - 70ae5552ddf9a056283d5948f0b83e5c + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:51:59.991Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:51:59.991Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:52:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760320.941560,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-54BTUp0wML2H4upOJqwNryrU8lk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - fa0bc80e-c6ca-46cf-90bf-211d1edd8fbd + x-for-trace-id: + - 88e1ac35151d60b9c18765c7905054b3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:00.116Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:00.116Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760320.073325,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-sGqdGV4dUAvevtAHfCVcvaHenW0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2dba8337-a310-47c8-95fe-e104b72d4aba + x-for-trace-id: + - d56a6a4a98ecc79ca669ce68987417c6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:00.253Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:00.253Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:00 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000029-CHI, cache-chi-kigq8000029-CHI + X-Timer: + - S1761760320.202714,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-0XglTSZDFrhaah/5TR6y6lFzyGE" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5116da2-c368-4858-b61c-1bef90f84b80 + x-for-trace-id: + - 5a3607b49aff7837fdde601e623d56c0 + status: + code: 404 + message: Not Found version: 1 diff --git a/tests/cassettes/test_fetch/test_nearest_retrieval[True-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml b/tests/cassettes/test_fetch/test_nearest_retrieval[True-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml index a7855234..1fc54f9d 100644 --- a/tests/cassettes/test_fetch/test_nearest_retrieval[True-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml +++ b/tests/cassettes/test_fetch/test_nearest_retrieval[True-951502a5faeb2d4ede9d2cc7628091f76996d12c-e1287caec454f439e2faf508a25643e95cbfe4fb-BuildSearchOrder.ASC].yaml @@ -2880,8 +2880,6 @@ interactions: - Apache strict-transport-security: - max-age=31536000 - transfer-encoding: - - chunked via: - 1.1 varnish, 1.1 varnish x-cache-info: @@ -3206,8 +3204,6 @@ interactions: - openresty Strict-Transport-Security: - max-age=31536000 - Transfer-Encoding: - - chunked Vary: - Accept-Encoding Via: @@ -3668,4 +3664,1706 @@ interactions: status: code: 200 message: OK +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.028Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.028Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '416' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000079-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760322.977404,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a0-jjsn4twl3V4e63JpR5TJkiS2a2A" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 58aaea43-e4e7-4fae-93d0-34d27e1da9b1 + x-for-trace-id: + - 8fc36a8806810e852b8d6e5a7617c067 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.163Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.163Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000038-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760322.106661,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-JuS7msNgoJ6OXxBbhvZdyFktr48" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - def689dc-40ba-43b0-8470-8eb7d7226019 + x-for-trace-id: + - 3ac8c9ebe22f81cfdb8ef4f192181613 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.279Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.279Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000092-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760322.231965,VS0,VE85 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-oqmE/9qz4TXuzdDGdMVA2tTk6fc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 7cbdaac8-d278-46db-9b18-9a547d62a0ac + x-for-trace-id: + - 952ca3edc9e9759e3dd1e36d54eb3f42 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.425Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.425Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760322.357362,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-dx9JEmhMIlazlLPFCmP2GHYpEz0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e78fadfe-5926-42a9-bf0a-f5a1de846f09 + x-for-trace-id: + - 0d8e3fe7cb594809bcedc9e2d5d777c0 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.552Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.552Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000125-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.504016,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-o1KCtJ5BgzdhWIsTzm+r2k+aXLo" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - de88f77b-6d0a-4e8d-8555-3789bd1fa97f + x-for-trace-id: + - e85377d0028b84bcc0b98cda8e8a77d3 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.674Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.674Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '425' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000066-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.627375,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a9-ORFgZU10nOAuLaw+HSOzm/tN4Zs" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f8711210-828b-4ccf-83a9-a6c5ffe199d8 + x-for-trace-id: + - 2af7dc3aebb5c3de289c76977560ab3d + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.809Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.shippable.2024.06.11.revision.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.809Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '421' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.758398,VS0,VE87 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a5-lOW/QvyOLmqtXZ4puGiLixeMTI0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - e55e94d0-2bb2-4b31-ac7e-45bcdb6fe644 + x-for-trace-id: + - c3c4d0d3107a4385a004ea1aa1243ac6 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:02.941Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:02.941Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:02 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000101-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.886457,VS0,VE96 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-wvQTi5qiZJrBjOqqKEMrg8GmA/o" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 56aef213-b449-4d2b-a529-9d82ec7edc43 + x-for-trace-id: + - 27a1516e303c743c4f7002078d337a11 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.074Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.074Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000135-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.025154,VS0,VE81 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-ZfuXQmhDx0lm8WUvy84EWUuCSQk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 0f177e68-7deb-463c-b48e-9edf32c13116 + x-for-trace-id: + - b77b3a911333fe5adab291a3ff4a0794 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.205Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.205Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000051-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.144483,VS0,VE103 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-Iz/VnhWAmZsOHtb1NXGr9S8G46M" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 39d9a937-d577-4ea6-9c69-76f60fe1e265 + x-for-trace-id: + - 2f3a816ddcefb77cbdec57b112cafb13 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.349Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611093624.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.349Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000162-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.299492,VS0,VE84 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-rtkYJQWHv9qgHsk7iqSDjlRJTp4" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 51ca5c4a-7f1c-4284-84e5-e3d3de2db922 + x-for-trace-id: + - 42c018aacceb693162e572b065e70450 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.488Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.488Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000054-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760323.422009,VS0,VE109 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-1iRqgRcSFIKYowAVi9eYAnj3dBk" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 627052ac-c77e-470e-92ae-bb3366d6e151 + x-for-trace-id: + - 682560a72acd3d716cd5a9ac19f8e239 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.636Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.636Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000122-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.570288,VS0,VE107 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-YiwBdLMQon/HqV3au2xk49breAA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d3ccfd6b-beee-405b-af8d-e66f002bd45c + x-for-trace-id: + - 0669d69b3b8f8af569cf97a1ca04d49e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.778Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.778Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000039-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.719088,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-UnspK/gFyX4F0+BujB5oHL5pxOU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - f4b3616f-7329-421b-9e09-cb14c964ed9e + x-for-trace-id: + - e6dfce2895dcb05cad14cc445393396f + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:03.944Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611133415.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:03.944Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:03 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000058-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.882182,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-sMr4ubzStYPHxBKPh2o/T/omjKc" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 645b291b-7e2f-4c06-b25a-93256c6aa5c8 + x-for-trace-id: + - 777b6fd4ceadf433b2d41946834b69e5 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.086Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.086Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '427' + Date: + - Wed, 29 Oct 2025 17:52:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.039725,VS0,VE82 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ab-OkkvEF+lB6PxeDpxVySnzD7VL3U" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c12030c6-add1-43b4-b08c-ea113aac253d + x-for-trace-id: + - 632a3c628bf1afe7aa3c525aa8add3ba + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.214Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.214Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '423' + Date: + - Wed, 29 Oct 2025 17:52:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000113-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.164769,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a7-b3olZ7Z7OBVjU8yB358dWpkcgsY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - d5416968-0b3d-46b2-803b-5d25e819eb18 + x-for-trace-id: + - f0dc89002724bd3f8006c4a53ba2e667 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.356Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.356Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '430' + Date: + - Wed, 29 Oct 2025 17:52:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000174-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.309647,VS0,VE83 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1ae-We9Cnmc3ERVko1JxvI+Ioo+0zBY" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 536486c3-9986-470d-834f-370f97897a02 + x-for-trace-id: + - 3e1be3010c7bc054468426867284aeb1 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.501Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.20240611221035.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.501Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '426' + Date: + - Wed, 29 Oct 2025 17:52:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000075-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760324.439894,VS0,VE104 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1aa-xcsh78nSSzHN9IGHzG6ZnrB4AoM" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 98dbf239-6f15-4bab-9ce5-7ba89fe2d1cd + x-for-trace-id: + - 224d37fbff9c53bc8d962cdea9a885df + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.670Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.670Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '419' + Date: + - Wed, 29 Oct 2025 17:52:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000155-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760325.603249,VS0,VE114 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a3-dmw2p2+vMTfY7A3AQzC99HjjayU" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 4d7d3570-af7b-426c-8a18-1d65214452e6 + x-for-trace-id: + - aade1bc9073d3b8bc7094c02db92255e + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.845Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.845Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '415' + Date: + - Wed, 29 Oct 2025 17:52:04 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000108-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760325.768089,VS0,VE108 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"19f-tZWc+8blNGY7Y4NLOO7L8fimxWA" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 3e792894-c1b5-4a4f-986b-6ba0fd8da05f + x-for-trace-id: + - a9b5ba5de1e249fcdf0fb411d24c1bc9 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:04.976Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64-opt\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:04.976Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '422' + Date: + - Wed, 29 Oct 2025 17:52:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000023-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760325.927587,VS0,VE86 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a6-GpIjkup9AeFnyH/VA77M8CT1KRg" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - c94e3ebc-d67e-4d76-9104-6f55c5123375 + x-for-trace-id: + - bac8423e7cdaeb37013061a88a4c40e7 + status: + code: 404 + message: Not Found +- request: + body: null + headers: + Accept: + - '*/*' + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - python-requests/2.32.5 + method: GET + uri: https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64 + response: + body: + string: "{\n \"code\": \"ResourceNotFound\",\n \"message\": \"Indexed task + not found\\n\\n---\\n\\n* method: findTask\\n* errorCode: ResourceNotFound\\n* + statusCode: 404\\n* time: 2025-10-29T17:52:05.107Z\",\n \"requestInfo\": + {\n \"method\": \"findTask\",\n \"params\": {\n \"indexPath\": + \"gecko.v2.mozilla-central.pushdate.2024.06.11.latest.firefox.sm-linux64\"\n + \ },\n \"payload\": {},\n \"time\": \"2025-10-29T17:52:05.107Z\"\n + \ }\n}" + headers: + Connection: + - keep-alive + Content-Length: + - '418' + Date: + - Wed, 29 Oct 2025 17:52:05 GMT + Vary: + - Accept-Encoding + X-Cache: + - MISS, MISS + X-Cache-Hits: + - 0, 0 + X-Served-By: + - cache-chi-kigq8000140-CHI, cache-chi-kigq8000040-CHI + X-Timer: + - S1761760325.056019,VS0,VE88 + accept-ranges: + - bytes + access-control-allow-headers: + - X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control + access-control-allow-methods: + - OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT + access-control-allow-origin: + - '*' + access-control-max-age: + - '900' + access-control-request-method: + - '*' + cache-control: + - no-store no-cache must-revalidate + content-security-policy: + - report-uri /__cspreport__;default-src 'none';frame-ancestors 'none'; + content-type: + - application/json; charset=utf-8 + etag: + - W/"1a2-BtYftrHOULiTm7RVPQnsENU8oB0" + server: + - openresty + strict-transport-security: + - max-age=31536000 + via: + - 1.1 google, 1.1 varnish, 1.1 varnish + x-content-type-options: + - nosniff + x-for-request-id: + - 2a631be9-2f96-4a13-8b00-4a8f05259343 + x-for-trace-id: + - 335771c65bfb07e2fbb49f2c2d1954d2 + status: + code: 404 + message: Not Found version: 1 From 260ad94bccbd12dbd4ef55f197586469b40ec1bb Mon Sep 17 00:00:00 2001 From: Jesse Schwartzentruber Date: Wed, 29 Oct 2025 13:47:04 -0400 Subject: [PATCH 3/4] refactor: simplify BuildTask implementation --- src/fuzzfetch/models.py | 47 +++++------------------------------------ tests/test_core.py | 4 ++-- 2 files changed, 7 insertions(+), 44 deletions(-) diff --git a/src/fuzzfetch/models.py b/src/fuzzfetch/models.py index a5a1e4f9..7eba4a41 100644 --- a/src/fuzzfetch/models.py +++ b/src/fuzzfetch/models.py @@ -106,49 +106,16 @@ class BuildSearchOrder(Enum): DESC = 2 +@dataclass(eq=False, frozen=True) @total_ordering class BuildTask: """Class for storing TaskCluster build information""" TASKCLUSTER_API = "https://firefox-ci-tc.services.mozilla.com/api/%s/v1" - def __init__( - self, - build: str | None, - branch: str | None, - flags: BuildFlags | None, - platform: Platform | None = None, - simulated: str | None = None, - _blank: bool = False, - ) -> None: - """Retrieve the task JSON object - - Requires first generating the task URL based on the specified build type and - platform - """ - if _blank: - self.url: str | None = None - self.queue_server: str | None = None - self._data: dict[str, Any] = {} - return - assert build is not None - assert branch is not None - assert flags is not None - for obj in self.iterall( - build, - branch, - flags, - platform=platform, - simulated=simulated, - ): - self.url = obj.url - self.queue_server = obj.queue_server - self._data = obj._data # pylint: disable=protected-access - break - else: - raise FetcherException( - f"Unable to find usable archive for {BuildTask._debug_str(build)}" - ) + url: str + queue_server: str + _data: dict[str, Any] @staticmethod def _debug_str(build: str) -> str: @@ -261,11 +228,7 @@ def generate_task_paths( except RequestException: continue - obj = cls(None, None, None, _blank=True) - obj.url = url - obj.queue_server = template % ("queue",) - obj._data = data.json() # pylint: disable=protected-access - + obj = cls(url, template % ("queue",), data.json()) LOG.debug("Found archive for %s", cls._debug_str(build)) yield obj diff --git a/tests/test_core.py b/tests/test_core.py index 6cd5137e..61507917 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -21,7 +21,7 @@ def fake_extract_tar(_self, _url, path): flags = BuildFlags(debug=True, fuzzing=True) platform = Platform("Linux", "x86_64") - task = BuildTask("latest", "central", flags, platform) + task = next(BuildTask.iterall("latest", "central", flags, platform)) fetcher = Fetcher("central", task, flags, ["firefox"], platform) fetcher.extract_build(tmp_path) assert set(tmp_path.glob("**/*")) == { @@ -50,7 +50,7 @@ def fake_extract_zip(_self, url, path): flags = BuildFlags(debug=True, fuzzing=True) platform = Platform("Darwin", "x86_64") - task = BuildTask("latest", "central", flags, platform) + task = next(BuildTask.iterall("latest", "central", flags, platform)) fetcher = Fetcher("central", task, flags, ["firefox"], platform) fetcher.extract_build(tmp_path) assert set(tmp_path.glob("**/*")) == { From e298a4fc4846d023c7017d220bfe49887cb90ec1 Mon Sep 17 00:00:00 2001 From: Jesse Schwartzentruber Date: Wed, 29 Oct 2025 13:57:41 -0400 Subject: [PATCH 4/4] feat: ensure network is blocked during testing --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index f1b4ffa7..ac721932 100644 --- a/tox.ini +++ b/tox.ini @@ -5,7 +5,7 @@ skip_missing_interpreters = true tox_pip_extensions_ext_venv_update = true [testenv] -commands = pytest -v --cache-clear --cov="{toxinidir}" --cov-config="{toxinidir}/pyproject.toml" --cov-report term-missing --basetemp="{envtmpdir}" {posargs} --disable-pytest-warnings +commands = pytest -v --cache-clear --cov="{toxinidir}" --cov-config="{toxinidir}/pyproject.toml" --cov-report term-missing --basetemp="{envtmpdir}" {posargs} --disable-pytest-warnings --block-network deps = freezegun pytest