Skip to content

ci(bench): stabilize HS256 smoke benchmark (#71) - #87

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/71-bench-smoke-stability
May 22, 2026
Merged

ci(bench): stabilize HS256 smoke benchmark (#71)#87
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/71-bench-smoke-stability

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Smoke benchmark: 3 rounds, assert median OxyJWT/PyJWT ratios (≥75%).
  • Removed flaky absolute 500 ops/s floor.
  • RELEASING.md: optional OXYJWT_BENCHMARK=1 extended sweep.

Test plan

  • pytest tests/test_benchmark_jwt_libraries.py::test_benchmark_hs256_smoke_vs_competitors

Closes #71

Use 3 rounds and median ops/s for PyJWT ratio gates; drop absolute 500 ops/s floor.
Document optional extended benchmark in RELEASING.md.
@ZhuchkaTriplesix ZhuchkaTriplesix added this to the 0.5.0 milestone May 22, 2026
@ZhuchkaTriplesix ZhuchkaTriplesix added p2 Nice to have or post-1.0 testing Tests and CI labels May 22, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit a3968c6 into dev May 22, 2026
6 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/71-bench-smoke-stability branch July 30, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

p2 Nice to have or post-1.0 testing Tests and CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant