grafana/e2e/custom-plugins/app-with-extensions
Erik Sundell 72241dbf5f
Plugin extensions: Add e2e tests (#89048)
* add custom plugins

* update bundles

* provision app plugins and their dashboards

* add one more script that run e2e tests using e2e test server

* add e2e tests

* regenerate jsonnet dashboards

* ignore custom plugins and playwright report

* use minified

* cleanup tests

* update codeowners

* add leading slash

* document new script

* document custom-plugins

* cleanup

* twist modules

* add readme
2024-06-14 13:41:17 +02:00
..
module.js Plugin extensions: Add e2e tests (#89048) 2024-06-14 13:41:17 +02:00
plugin.json Plugin extensions: Add e2e tests (#89048) 2024-06-14 13:41:17 +02:00
README.md Plugin extensions: Add e2e tests (#89048) 2024-06-14 13:41:17 +02:00

App with extensions

This app was initially copied from the app-with-extensions example plugin. The plugin bundle is using AMD, but it's not minified and the plugin feature set is small so it should be possible to make changes in this file if necessary.

To test this app:

# start e2e test instance (it will install this plugin)
PORT=3000 ./scripts/grafana-server/start-server
# run Playwright tests using Playwright VSCode extension or with the following script
yarn e2e:playwright