-
Notifications
You must be signed in to change notification settings - Fork 145
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
scylla-overview: Add SCT test support #2406
base: master
Are you sure you want to change the base?
Conversation
6a21130
to
c00b166
Compare
Putting the entire JSON dump inside a template file defeats the purpose of a template file. |
This is a work in progress to place sct related panels inside the overview dashboard. This is an example of how to generate the dashboard for 6.1 release: ./generate-dashboards.sh -F -v 6.1 -P "sct-tests" Signed-off-by: Amnon Heiman <[email protected]>
This commit adds SCT metrics onto the Overview dashboard, migrating them from the old dump stored in the SCT repo and instead putting them into the template with optional "sct_tests" dashproduct flag, allowing them to be conditionally added to the dashboard. Task: scylladb/qa-tasks#1444
c00b166
to
0bd79bf
Compare
779c697
to
8257cdb
Compare
Removed duplicate metrics available on other dashboards and also adjusted the layout and some of the panels unit/type configuration
8257cdb
to
ccab335
Compare
"title": "Requests Served per [[by]]", | ||
"type": "timeseries" | ||
}, | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I prefer to move this part to types.json i.e. create a new class for annotation list
"interval": "15s", | ||
"intervalFactor": 1, | ||
"legendFormat": "YCSB READ [{{instance}}]", | ||
"refId": "G" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why the frefid not starting from A?
The PR includes formatting over the entire document. It first combines tabs and spaces, and even without them, you should do it in a different patch. Besides the specific type that will be best put in types.json, as it's a lot of rows that are only relevant to QA, you can define the the few rows inside types.json so the amount of unrelated code inside the overview file will be limited (look at small_stats_row for a reference) |
This commit adds SCT metrics onto the Overview dashboard, migrating them
from the old dump stored in the SCT repo and instead putting them into
the template with optional "sct_tests" dashproduct flag, allowing them
to be conditionally added to the dashboard.
Task: https://github.com/scylladb/qa-tasks/issues/1444
Closes #2419