Closed Bug 1885036 Opened 3 months ago Closed 2 months ago

Intermittent taskcluster/test/test_generate_params.py::test_generate_graphs[try-syntax] TEST-UNEXPECTED-FAIL

Categories

(Firefox Build System :: Task Configuration, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: nfay [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=450509669&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HdkckQqnSpqt5ufGConKtw/runs/1/artifacts/public/logs/live_backing.log


[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[me-push-firefox] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[mb-promote-devedition-partials] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[mr-ship-firefox-rc] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[mb-promote-firefox] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[try-syntax] TEST-UNEXPECTED-FAIL
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[mr-ship-firefox] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[mc-onpush] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[autoland-onpush] PASSED
[task 2024-03-12T21:23:04.497Z] taskcluster/test/test_generate_params.py::test_generate_graphs[mb-ship-firefox-partials] PASSED
[task 2024-03-12T21:23:04.499Z] Traceback (most recent call last):
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/fetches/python/lib/python3.8/concurrent/futures/process.py", line 239, in _process_worker
[task 2024-03-12T21:23:04.499Z]     r = call_item.fn(*call_item.args, **call_item.kwargs)
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/taskcluster/gecko_taskgraph/main.py", line 157, in format_taskgraph
[task 2024-03-12T21:23:04.499Z]     tg = getattr(tgg, options["graph_attr"])
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/generator.py", line 220, in morphed_task_graph
[task 2024-03-12T21:23:04.499Z]     return self._run_until("morphed_task_graph")
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/generator.py", line 425, in _run_until
[task 2024-03-12T21:23:04.499Z]     k, v = next(self._run)
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/generator.py", line 399, in _run
[task 2024-03-12T21:23:04.499Z]     optimized_task_graph, label_to_taskid = optimize_task_graph(
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/optimize/base.py", line 65, in optimize_task_graph
[task 2024-03-12T21:23:04.499Z]     removed_tasks = remove_tasks(
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/optimize/base.py", line 217, in remove_tasks
[task 2024-03-12T21:23:04.499Z]     if opt.should_remove_task(task, params, arg):
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/optimize/strategies.py", line 56, in should_remove_task
[task 2024-03-12T21:23:04.499Z]     changed = files_changed.check(params, file_patterns)
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/files_changed.py", line 84, in check
[task 2024-03-12T21:23:04.499Z]     changed_files = get_changed_files(head_repository_url, head_rev, base_rev)
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/util/memoize.py", line 25, in __call__
[task 2024-03-12T21:23:04.499Z]     self[args] = self.func(*args)
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/files_changed.py", line 34, in get_changed_files
[task 2024-03-12T21:23:04.499Z]     return _get_changed_files_json_automationrelevance(
[task 2024-03-12T21:23:04.499Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/files_changed.py", line 54, in _get_changed_files_json_automationrelevance
[task 2024-03-12T21:23:04.499Z]     contents = retry(get_automationrelevance, attempts=10, sleeptime=10)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/redo/redo/__init__.py", line 185, in retry
[task 2024-03-12T21:23:04.500Z]     return action(*args, **kwargs)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/taskcluster_taskgraph/taskgraph/files_changed.py", line 51, in get_automationrelevance
[task 2024-03-12T21:23:04.500Z]     response = requests.get(url, timeout=30)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/requests/requests/api.py", line 73, in get
[task 2024-03-12T21:23:04.500Z]     return request("get", url, params=params, **kwargs)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/requests/requests/api.py", line 59, in request
[task 2024-03-12T21:23:04.500Z]     return session.request(method=method, url=url, **kwargs)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/requests/requests/sessions.py", line 589, in request
[task 2024-03-12T21:23:04.500Z]     resp = self.send(prep, **send_kwargs)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/requests/requests/sessions.py", line 703, in send
[task 2024-03-12T21:23:04.500Z]     r = adapter.send(request, **kwargs)
[task 2024-03-12T21:23:04.500Z]   File "/builds/worker/checkouts/gecko/third_party/python/requests/requests/adapters.py", line 532, in send
[task 2024-03-12T21:23:04.500Z]     raise ReadTimeout(e, request=request)
[task 2024-03-12T21:23:04.500Z] requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='hg.mozilla.org', port=443): Read timed out. (read timeout=30)

We might want to stub out the call to get_automationrelevance for tests.

See Also: → 1884364
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.