ampproject / ampproject/error-reporting

🚨 Error: failed to execute a task:: timeout

Open
#35 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
2
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Details
---
**Error report:** [link](http://go/ampe/COL97KXznJuZJg)
**First seen:** Dec 10, 2020
**Frequency:** ~ 683/day

Stacktrace
---

Error: failed to execute a task:: timeout

at fn (src/utils/promise.js:75:12)
at src/log.js:651:29
at createError (src/service/timer-impl.js:142:22)
at callback (src/service/timer-impl.js:83:8)

Notes
---
`@jridgewell` modified `src/utils/promise.js:75-78` in #15143 (May 8, 2018)
`@cvializ` modified `src/log.js:650-651` in #8101 (Apr 3, 2017)
`@cramforce` modified `src/service/timer-impl.js:142-143` in #4961 (Sep 13, 2016)
`@cramforce` modified `src/service/timer-impl.js:81-88` in #7363 (Feb 7, 2017)

**Seen in:**
- 12-05 Experimental (0452+2)

**Possible assignees:** `@jridgewell`, `@cramforce`

/cc @ampproject/release-on-duty

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the timeout path through src/service/timer-impl.js, src/log.js, and src/utils/promise.js at the lines in the stacktrace. Use the linked error report and the cited historical changes to determine why the task timeout is being reported, then confirm the fix prevents the recurring error without hiding genuine failures.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
observability-sre
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.