Skip to content

[Rndstroppy-70]: add metrics and fix driver timings#40

Merged
Cianidos merged 4 commits intomainfrom
RNDSTROPPY-70
Feb 4, 2026
Merged

[Rndstroppy-70]: add metrics and fix driver timings#40
Cianidos merged 4 commits intomainfrom
RNDSTROPPY-70

Conversation

@Cianidos
Copy link
Contributor

@Cianidos Cianidos commented Feb 3, 2026

Pull Request

Description of Changes

Driver metrics fixed, *stroppy.TransactionStats -> stats.Query
New metrics added at test scripts.
k6 dialfunc passed to driver to get network metrics.

A bit of changes to scripts DSL. DriverX wrapper for Driver, instead of Insert and RunQuery helper functions. R and S const objects for Random and Sequential generators.

pkg/driver package now have inverted dependency. Drivers should add
themselves to driver dispatcher.

Motivation and Context

Why is this change required?

How Has This Been Tested?

Describe tests or steps to verify.

Type of Changes

  • Bug fix
  • New feature
  • Documentation improvement
  • Refactoring
  • Other

Checklist

  • I have read the CONTRIBUTING.md
  • I have checked build and tests
  • I have updated documentation if needed

@Cianidos Cianidos self-assigned this Feb 3, 2026
@Cianidos Cianidos added the enhancement New feature or request label Feb 3, 2026
@Cianidos Cianidos requested a review from yaroher February 4, 2026 08:20
More generic way to pass dialfunc to driver.
updateDialler -> Driver.Configure

Explanations about the way dialfunc passed that way.

pkg/driver package now have inverted dependency. Drivers should add
themselves to driver dispatcher.

Closes RNDSTROPPY-70
@Cianidos Cianidos merged commit f09927c into main Feb 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant