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

Introduce track parameters and allow to override them on the command line #310

Closed
2 tasks done
danielmitterdorfer opened this issue Jul 26, 2017 · 1 comment
Closed
2 tasks done
Labels
enhancement Improves the status quo highlight A substantial improvement that is worth mentioning separately in release notes :Track Management New operations, changes in the track format, track download changes and the like :Usability Makes Rally easier to use
Milestone

Comments

@danielmitterdorfer
Copy link
Member

danielmitterdorfer commented Jul 26, 2017

We should provide users an ability to override track parameters on the command line without the need to fiddle with tracks which can be frustrating.

To ensure results are still reproducible, we should also record the parameters somehow in the metrics store (e.g. as meta-data attached to metrics records).

Tasks:

  • Add a possibility to override variables on the command line (either directly or by specifying a file of key-value pairs)
  • Enhance metrics meta-data to include all track variables
@danielmitterdorfer danielmitterdorfer added :Track Management New operations, changes in the track format, track download changes and the like :Usability Makes Rally easier to use enhancement Improves the status quo labels Jul 26, 2017
@danielmitterdorfer danielmitterdorfer added this to the Backlog milestone Jul 26, 2017
@danielmitterdorfer danielmitterdorfer changed the title Allow users to override track parameters on the command line Introduce track parameters and allow to override them on the command line Aug 7, 2017
@danielmitterdorfer danielmitterdorfer modified the milestones: 0.8.x, Backlog Aug 7, 2017
@cdahlqvist
Copy link
Contributor

This is great, as it will make it a lot easier to adjust tracks, e.g. primary shards, #connections, bulk-sizes and durations, to fit environments of different sizes.

@danielmitterdorfer danielmitterdorfer modified the milestones: 0.8.x, 0.8.0 Nov 8, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 10, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 10, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 10, 2017
@danielmitterdorfer danielmitterdorfer added the highlight A substantial improvement that is worth mentioning separately in release notes label Nov 10, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 17, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 17, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 17, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Nov 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improves the status quo highlight A substantial improvement that is worth mentioning separately in release notes :Track Management New operations, changes in the track format, track download changes and the like :Usability Makes Rally easier to use
Projects
None yet
Development

No branches or pull requests

2 participants