Skip to content

wip#28250

Draft
karliatto wants to merge 1 commit into
developfrom
fix/request-manager-update-second
Draft

wip#28250
karliatto wants to merge 1 commit into
developfrom
fix/request-manager-update-second

Conversation

@karliatto
Copy link
Copy Markdown
Member

@karliatto karliatto commented Jun 1, 2026

Description

Notes for QA

Related Issue

Resolve

Screenshots:

🤖 LLM Test Recommendations

Summary: The change is isolated to overloadHttpRequest.ts in the request-manager package, which handles HTTP request interception (likely for Tor proxy routing). There is no static test coverage mapping available for this file, so all recommendations are inferred. The bridge/tor test is the most directly relevant since it exercises network infrastructure closest to the request-manager's domain. Trading tests are included at low priority as they exercise HTTP API calls that could be affected by request interception changes. Overall risk is moderate — the change could silently affect any outgoing HTTP request behavior, but without knowing the exact nature of the change, targeted testing of network-dependent features is the best strategy.

Changed files (1)
  • packages/request-manager/src/interceptor/overloadHttpRequest.ts

Recommended tests (3)

🟡 Medium priority (1)
  • suite/e2e/tests/bridge-tor/spawn-bridge-daemon.test.ts — The changed file overloadHttpRequest.ts in packages/request-manager is part of the HTTP request interception/proxy layer, which is closely related to Tor and bridge connectivity infrastructure. This test exercises the bridge daemon spawning and HTTP health checks against the bridge endpoint, which could be affected if HTTP request overloading behavior changes.
🟢 Low priority (2)
  • suite/e2e/tests/trading/buy-bitcoin.test.ts — The request-manager's HTTP interceptor could affect how outgoing API requests to the Invity trading backend are handled. This test makes multiple mocked HTTP requests (buyQuotes, buyTrade, buyWatch) and verifies payloads, making it sensitive to changes in HTTP request interception behavior.
  • suite/e2e/tests/trading/swap-coins.test.ts — This swap test involves multiple HTTP requests to Invity swap endpoints and watch polling, exercising the HTTP request pipeline that overloadHttpRequest.ts intercepts. Changes to request overloading could affect how swap API calls are routed or proxied.

⚠️ Changes with no test coverage (1)

  • packages/request-manager/src/interceptor/overloadHttpRequest.ts

Updated: 2026-06-01T19:02:14.514Z

🔍 Currents Test Results

🔍 Suite desktop test results: View in Currents

🔍 Suite web test results: View in Currents

🔒 Quarantined E2E Tests

Trezor Suite (web) — 9 test(s)
Test Type
Account metadata > dropbox provider 🤖 auto
Passphrase with cardano > verify cardano address behind passphrase 🤖 auto
Cardano > Basic cardano walkthrough 🤖 auto
Public Keys > Check ada XPUB 🤖 auto
Account types suite > Add-account-types-non-BTC-coins 🤖 auto
Quarantine test: "Onboarding - create wallet,Success (basic)" 🙋 manual
Quarantine test: "Database migration,Db migration between: release/22.5/web => develop/web" 🙋 manual
Quarantine test: "Multiple sessions,Session overtaken by another" 🙋 manual
Quarantine test: "Recovery T2T1 - dry run,Recovery after partial recovery" 🙋 manual

Updated: 2026-06-01T19:08:08.643Z • 9 test(s) total

Trezor Suite (desktop) — 3 test(s)
Test Type
Account types suite > Add-account-types-non-BTC-coins 🤖 auto
Onboarding - create wallet > Success (basic) 🤖 auto
Quarantine test: "Multiple sessions,Session overtaken by another" 🙋 manual

Updated: 2026-06-01T19:05:51.913Z • 3 test(s) total

🌐 Preview deployments

🌐 Suite Web preview: https://dev.suite.sldev.cz/suite-web/fix/request-manager-update-second/web/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant