hashicorp / hashicorp/vault-benchmark

Race Condition Using KV Tests Against Performance Replica

Open
#252 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
107
Forks
28
PR merge metrics
No merged PRs in 30d

Description

Hello,

I am working on an engagement where the tests are targeting a performance replica.

The secret engine is created successfully but when there is load against the cluster replication in not fast enough to get the newly created mount out to the performance secondary before the load test moves on.

I would like to have a `setup_delay` that can be configured for KV and KV V2 secret engine tests, similar to what is already available in the PKI secret engine tests.

Thank you.

Contributor guide

Open the contributing guide

Research direction

Start by locating the PKI secret engine tests and their existing setup_delay configuration, then find the corresponding KV and KV V2 test setup. Add equivalent configurable delay support for those tests and verify that the delay occurs after mount creation so performance replicas can receive it before load begins.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
testing-qa
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.