-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
roachtest: add tpcc roachperf test variants to stress encryption #97923
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: complete! 0 of 0 LGTMs obtained (waiting on @herkolategan, @jbowens, @nicktrav, and @renatolabs)
pkg/cmd/roachtest/tests/tpcc.go
line 966 at r1 (raw file):
// EncryptionSupport determines if the benchmark uses encrypted stores (i.e. // Encryption-At-Rest / EAR). EncryptionSupport bool
Nit: might be less ambiguous to rename to EncryptionEnabled
since EncryptionSupport
is (also) a three-valued type.
Currently, certain KV roachperf variants run with Encryption-At-Rest (EAR) support (i.e. `enc=true`). Expand the test variants to include three basic TPC-C configurations with EAR enabled: - 3 nodes, 4 vCPU - 3 nodes, 16 vCPU - 12 nodes, 16 vCPU Release note: None.
61a4a0f
to
2c428db
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: complete! 0 of 0 LGTMs obtained (waiting on @herkolategan, @jbowens, and @renatolabs)
pkg/cmd/roachtest/tests/tpcc.go
line 966 at r1 (raw file):
Previously, srosenberg (Stan Rosenberg) wrote…
Nit: might be less ambiguous to rename to
EncryptionEnabled
sinceEncryptionSupport
is (also) a three-valued type.
Good call. Done.
TFTR! bors r=srosenberg |
Build succeeded: |
This is a follow up to cockroachdb#97923, adding the roachperf variants as tests, rather than benchmarks. Release note: None.
98106: roachtest: wire up additional tpcc benchmarks r=srosenberg a=nicktrav This is a follow up to #97923, adding the roachperf variants as tests, rather than benchmarks. Release note: None. Epic: CRDB-20293 Co-authored-by: Nick Travers <[email protected]>
Currently, certain KV roachperf variants run with Encryption-At-Rest (EAR) support (i.e.
enc=true
). Expand the test variants to include three basic TPC-C configurations with EAR enabled:Release note: None.
Epic: CRDB-20293.