UNPKG

sitespeed.io

Version:

sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.

39 lines (38 loc) 1.52 kB
export function addOptions(yargs) { yargs .option('grafana.host', { describe: 'The Grafana host used when sending annotations.', group: 'Grafana' }) .option('grafana.port', { default: 80, describe: 'The Grafana port used when sending annotations to Grafana.', group: 'Grafana' }) .option('grafana.auth', { describe: 'The Grafana auth/bearer value used when sending annotations to Grafana. If you do not set Bearer/Auth, Bearer is automatically set. See http://docs.grafana.org/http_api/auth/#authentication-api', group: 'Grafana' }) .option('grafana.annotationTitle', { describe: 'Add a title to the annotation sent for a run.', group: 'Grafana' }) .option('grafana.annotationMessage', { describe: 'Add an extra message that will be attached to the annotation sent for a run. The message is attached after the default message and can contain HTML.', group: 'Grafana' }) .option('grafana.annotationTag', { describe: 'Add a extra tag to the annotation sent for a run. Repeat the --grafana.annotationTag option for multiple tags. Make sure they do not collide with the other tags.', group: 'Grafana' }) .option('grafana.annotationScreenshot', { default: false, type: 'boolean', describe: 'Include screenshot (from Browsertime) in the annotation. You need to specify a --resultBaseURL for this to work.', group: 'Grafana' }); }