You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With this commit we add a new mode to night-rally: adhoc. It allows to
run our benchmark suite for arbitrary commit hashes and publish the
results. night-rally now also records the results of release-benchmarks
in the ES metrics store.
Closeselastic#20
Copy file name to clipboardExpand all lines: README.md
+26-1Lines changed: 26 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -49,4 +49,29 @@ For this three steps are needed:
49
49
2. Adjust the menu structure in all other files (if this happens more often, we should think about using a template engine for that...)
50
50
3. Add your track and the challenges to run in the `tracks` hash in `night_rally.py`
51
51
52
-
If you're finished, please submit a PR. After the PR is merged, the new track will show up after the next benchmark.
52
+
If you're finished, please submit a PR. After the PR is merged, the new track will show up after the next benchmark.
53
+
54
+
55
+
#### Run a release benchmark
56
+
57
+
Suppose we want to replace the (already published) results of the Elasticsearch release `5.3.0` with release `5.3.1` on our benchmark page.
58
+
59
+
1. Replace "5.3.0" with "5.3.1" in the `versions` array in each `index.html` in `external/pages`. Commit and push your changes (commit message convention: "Update comparison charts to 5.3.1")
60
+
2. On the benchmark machine, issue the following command:
_Note: An ad-hoc benchmark is a benchmark of an arbitrary git commit hash that should be published as a separate data series in our release comparison charts._
69
+
70
+
Suppose we want to publish the results of the commit hash `66202dc` in the Elasticsearch repo as "Lucene 7 upgrade" on our benchmark page.
71
+
72
+
1. Add "Lucene 7 upgrade" to the `versions` array in each `index.html` in `external/pages`. Commit and push your changes.
73
+
2. On the benchmark machine, issue the following command:
0 commit comments