swift-server / swift-server/async-http-client

HTTPClientSOCKSTests.testProxySOCKSMisbehavingServer is flaky

Open
#383 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

area/testing
Dominant language
Swift
Stars
1.1k
Forks
156
PR merge metrics
No merged PRs in 30d

Description

In a previous PR this test hit a 10 minute timeout. The test should fail instantly, so investigate why this failed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with HTTPClientSOCKSTests.testProxySOCKSMisbehavingServer and reproduce the reported 10-minute timeout. Trace the misbehaving SOCKS server behavior and test setup to determine why the test does not fail promptly; done means the test fails instantly and no longer flakes.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
networking, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.