-
Notifications
You must be signed in to change notification settings - Fork 314
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
Rally should print a warning if there are no measurement samples #246
Comments
Experiencing this! Playing with Rally on 3, 6, and 9-node clusters on EC2, m3.2xlarge instances. I'm setting the number of shards to be the same as the number of nodes. Running track 'geonames', challenge 'append-no-conflicts-index-only'. For 3-node clusters, it works; for 6 and 9, it doesn't. The report for a 3-node cluster:
The report for a 6-node cluster:
|
@danielmitterdorfer Is there a workaround for that - apart from using a bigger dataset? |
For reference, reducing the warmup-time-period for the challenge seems to be a solution, which makes sense, given that all data captured during this period is not considered for measurement results; so, the bigger the value, less measurements we get. |
Hi @Salazar, yes, a workaround is to reduce the warmup time. However, I think it does not make too much sense to run such short benchmarks because you are measuring a system that is clearly still in the warmup phase (JIT compiler is still very active, FS caches might not be warmed up enough, etc. etc) and you are basically measuring bogus numbers that will not help you at all. So you could either use a different one (see the output of |
Current situation
If there are no measurement samples, Rally will show empty throughput lines in the summary report. On certain hardware and for "smaller" benchmarks (e.g. geonames) this can happen and is puzzling users.
Desired situation
Rally should make it clear that there are no measurement samples and should provide appropriate guidance.
The text was updated successfully, but these errors were encountered: