Skip to content

Allow cryptosim benchmark to be suspended.#3007

Merged
cody-littley merged 4 commits intomainfrom
cody-littley/cryptosim-suspension
Mar 4, 2026
Merged

Allow cryptosim benchmark to be suspended.#3007
cody-littley merged 4 commits intomainfrom
cody-littley/cryptosim-suspension

Conversation

@cody-littley
Copy link
Contributor

Describe your changes and provide context

Adds a new feature to cryptosim benchmark. Pressing enter in the console will suspend transactional workload without stopping the DB, and pressing enter again will resume the workload. Potentially useful to see if this gives compaction an opportunity to play catchup.

Testing performed to validate your change

Tested locally.

@cody-littley cody-littley self-assigned this Mar 3, 2026
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

The latest Buf updates on your PR. Results from workflow Buf / buf (pull_request).

BuildFormatLintBreakingUpdated (UTC)
✅ passed✅ passed✅ passed✅ passedMar 4, 2026, 2:18 PM

@codecov
Copy link

codecov bot commented Mar 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.28%. Comparing base (c1cddf9) to head (805d710).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3007      +/-   ##
==========================================
- Coverage   58.29%   58.28%   -0.01%     
==========================================
  Files        2108     2108              
  Lines      173730   173626     -104     
==========================================
- Hits       101272   101202      -70     
+ Misses      63433    63399      -34     
  Partials     9025     9025              
Flag Coverage Δ
sei-db 70.41% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 29 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@cody-littley cody-littley merged commit 332e806 into main Mar 4, 2026
40 checks passed
@cody-littley cody-littley deleted the cody-littley/cryptosim-suspension branch March 4, 2026 15:31
yzang2019 pushed a commit that referenced this pull request Mar 19, 2026
## Describe your changes and provide context

Adds a new feature to cryptosim benchmark. Pressing `enter` in the
console will suspend transactional workload without stopping the DB, and
pressing `enter` again will resume the workload. Potentially useful to
see if this gives compaction an opportunity to play catchup.

## Testing performed to validate your change

Tested locally.

---------

Co-authored-by: Cody Littley <cody.littley@seinetwork.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants