Skip to content
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

Don't measure every operation #361

Closed
danielmitterdorfer opened this issue Nov 13, 2017 · 1 comment
Closed

Don't measure every operation #361

danielmitterdorfer opened this issue Nov 13, 2017 · 1 comment
Labels
enhancement Improves the status quo :Load Driver Changes that affect the core of the load driver such as scheduling, the measurement approach etc.
Milestone

Comments

@danielmitterdorfer
Copy link
Member

Some operations in a benchmark are needed from a functional perspective but actually we do not care about their performance characteristics. One example might be that we change the replica count and then wait for the cluster health to become green again.

We should introduce the ability to suppress measurement for such administrative tasks.

@danielmitterdorfer danielmitterdorfer added :Load Driver Changes that affect the core of the load driver such as scheduling, the measurement approach etc. enhancement Improves the status quo labels Nov 13, 2017
@danielmitterdorfer danielmitterdorfer added this to the Pre 1.0 milestone Nov 13, 2017
@danielmitterdorfer danielmitterdorfer modified the milestones: Pre 1.0, 0.8.x, 0.9.0 Nov 16, 2017
@danielmitterdorfer
Copy link
Member Author

Operations will have a new property include-in-reporting which will control whether the operation will show up in reporting. Rally core operation types have a notion of being an administrative operation (e.g. create-index, force-merge). These administrative operations will not be included in reporting by default but users can force this by explicitly setting "include-in-reporting": true in the operation's definition.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improves the status quo :Load Driver Changes that affect the core of the load driver such as scheduling, the measurement approach etc.
Projects
None yet
Development

No branches or pull requests

1 participant