grafana/scripts
Erik Sundell 3e456127cb
E2E: Add plugin-e2e scenario verification tests (#79969)
* add playwright test and plugin-e2e

* run tests in ci

* add ds config tests

* add panel edit tests

* add annotation test

* add variable edit page tests

* add explore page tests

* add panel plugin tests

* add readme

* remove comments

* fix broken test

* remove user.json

* remove newline in starlark

* fix lint issue

* ignore failure of playwright tests

* update code owners

* add detailed error messages in every expect

* update message frame

* fix link

* upload report to gcp

* echo url

* add playwright developer guide

* bump plugin-e2e

* add custom provisioning dir

* update plugin-e2e

* remove not used imports

* fix typo

* minor fixes

* use latest version of plugin-e2e

* fix broken link

* use latest plugin-e2e

* add feature toggle scenario verification tests

* bump version

* use auth file from package

* fix type error

* add panel data assertions

* rename parent dir and bump version

* fix codeowners

* reset files

* remove not used file

* update plugin-e2e

* separate tests per role

* pass prov dir

* skip using provisioning fixture

* wip

* fix permission test

* move to e2e dir

* fix path to readme

* post comment with report url

* format starlark

* post comment with report url

* post comment with report url

* fix token

* make test fail

* fix exit code

* bump version

* bump to latest plugin-e2e

* revert reporting message

* remove comments

* readding report comment

* change exit code

* format starlark

* force test to fail

* add new step that posts comment

* fix link

* use latest playwright image

* fix failing test

* format starlark

* remove unused fixture

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>

---------

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2024-02-23 12:39:30 +01:00
..
build Chore: Upgrade Go to 1.21.5 (#79329) 2023-12-15 10:36:49 +01:00
cli Betterer: Expose results as JSON (#81352) 2024-02-14 16:01:22 +02:00
docs Docs: add information about filtering for annotations (#82957) 2024-02-20 08:46:38 -05:00
drone E2E: Add plugin-e2e scenario verification tests (#79969) 2024-02-23 12:39:30 +01:00
go/bin Remove integration tags for enterprise (#50974) 2022-06-22 15:22:42 +02:00
grafana-server Chore: Reduce flakiness of e2e tests caused by write contention in sqlite (#76659) 2023-10-17 10:49:49 +03:00
helpers
modowners Chore: Remove grafana-delivery references (#82505) 2024-02-15 10:00:30 +01:00
openapi3 openapi: Use indentations for human-readable JSON (#53707) 2022-08-15 15:39:18 -04:00
verify-repo-update Chore: Update ubuntu image to 22.04 (#70719) 2023-09-28 08:48:41 -05:00
webpack Update dependency webpack-dev-server to v5 (#83258) 2024-02-23 11:43:16 +02:00
benchmark-access-control.sh
check-breaking-changes.sh Chore: Levitate to ignore private packages for compatibility comparison (#81798) 2024-02-02 16:25:32 +02:00
ci-frontend-metrics.sh I18N: Collect stats on number of untranslated strings in message catalogues (#76272) 2023-10-11 12:26:39 +03:00
ci-job-failed.sh
ci-job-started.sh
ci-job-succeeded.sh
circle-test-backend.sh
circle-test-cache-servers.sh
circle-test-frontend.sh
circle-test-mysql.sh
circle-test-postgres.sh
clean-git-or-error.sh
cleanup-husky.sh Chore: Replace Husky/Lint-staged with Lefthook (#66608) 2023-08-17 09:56:52 +00:00
generate-a11y-report.sh Chore: Fix ShellCheck issue in the local a11y report (#55036) 2022-09-12 16:54:06 +02:00
generate-icon-bundle.js Grafana UI: Make it possible to bundle package with plugins (#76191) 2023-10-13 14:11:41 +02:00
import_many_dashboards.sh
levitate-parse-json-report.js Levitate: fix markdown diff format (#81477) 2024-02-02 09:19:30 +01:00
list-release-artifacts.sh Area Build/Packaging: release process - remove image check for armhf rpm no longer being built (#82406) 2024-02-15 09:10:08 -05:00
mixin-check.sh
prepare-packagejson.js Build: Adds a fallback script to fix package.json main and types fields before packaging (#59628) 2022-12-01 11:34:52 +01:00
protobuf-check.sh
publish-npm-packages.sh Fix: Canary NPM publishing (#66734) 2023-04-18 12:00:05 +02:00
stripnulls.sh Actually enforce dashboard schema on devenv (#53797) 2022-08-16 22:07:57 -04:00
tag_release.sh
trigger_docker_build.sh
trigger_grafana_packer.sh
trigger_windows_build.sh
validate-npm-packages.sh Prometheus: Library fixes for using in external vendor DS (#82115) 2024-02-16 12:55:39 -06:00