etcd-io / etcd-io/etcd

[Antithesis] Move initial Get request to a separate step

Open
#21,583 2 comments 0 reactions 0 assignees View on GitHub
area/robustness-testing stale type/feature
Dominant language
Go
Stars
52.3k
Forks
10.5k
Avg merge
2d 21h
Merged PRs (30d)
43

Description

### What would you like to be added?

We could do it in entrypoint before emmiting setup complete to avoid separate binary.

We should report for this single client so it can be picked up by singleton execution later.

### Why is this needed?

This should increase effective time of Antithesis testing.

Contributor guide

Open the contributing guide

Research direction

Start at the entrypoint mentioned in the issue and trace how the initial Get request and setup-complete signal are handled. Determine how to report the single client for later singleton execution, then verify that Antithesis testing gains effective time without requiring a separate binary.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
distributed-systems, testing
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.