-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Test Failures
-
Environment:OS:
node.js / npm versions:
Additional info:
-
None
-
None
-
Developer Tools
Problem Statement/Rationale
We're seeing consistent timeouts in the devtools-proxy-support package tests on Ubuntu in GHA. These failures may have existed a long time, but haven't surfaced because we've only ran tests for the changed code, rather than everything.
Example failed run: https://github.com/mongodb-js/devtools-shared/actions/runs/14138099408/job/39614405967?pr=523
The relevant error logs are:
@mongodb-js/devtools-proxy-support: 1) proxy options handling @mongodb-js/devtools-proxy-support: electron options transformation @mongodb-js/devtools-proxy-support: integration tests @mongodb-js/devtools-proxy-support: "before all" hook for "correctly handles explicit proxies": @mongodb-js/devtools-proxy-support: Error: Timeout of 15000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/devtools-shared/devtools-shared/packages/devtools-proxy-support/src/proxy-options.spec.ts) @mongodb-js/devtools-proxy-support: at listOnTimeout (node:internal/timers:581:17) @mongodb-js/devtools-proxy-support: at processTimers (node:internal/timers:519:7)
I've temporarily disabled this test for Linux in https://github.com/mongodb-js/devtools-shared/pull/523, but we'd want to reenable it after identifying the root cause.