grafana/contribute
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
..
architecture Docs: Update references in contribute/ dir (#69564) 2023-06-06 15:56:39 +02:00
backend Chore: Update test database initialization (#81673) 2024-02-09 09:35:39 -05:00
breaking-changes-guide Docs: Remove old plugin docs, fix URLs to go to new dev portal (#75325) 2023-09-29 07:43:48 +01:00
documentation Docs: removes writing guidelines, points contributors to Writers' Toolkit (#58011) 2022-11-01 14:48:52 -05:00
engineering Chore: Move all backend contribution documents to a single directory (#61140) 2023-01-11 11:16:52 +01:00
style-guides Grafana UI: Make it possible to bundle package with plugins (#76191) 2023-10-13 14:11:41 +02:00
create-pull-request.md Doc: Add docs for direct mapping of None role for SAML (#76551) 2023-10-13 16:01:55 +01:00
deprecation-policy.md Fix typos (#81270) 2024-01-25 15:20:20 +00:00
developer-guide.md E2E: Add plugin-e2e scenario verification tests (#79969) 2024-02-23 12:39:30 +01:00
drone-pipeline.md Chore: Remove grafana-delivery references (#82505) 2024-02-15 10:00:30 +01:00
feature-toggles.md Doc: Add docs for direct mapping of None role for SAML (#76551) 2023-10-13 16:01:55 +01:00
internationalization.md I18n: Refactor crowdin workflow (#81571) 2024-02-01 11:44:18 +00:00
ISSUE_TRIAGE.md Cleanup root folder by moving a few files intro /contribute (#83103) 2024-02-20 14:54:46 +02:00
merge-pull-request.md Remove mandatory backport checks (#78678) 2023-11-28 14:03:32 +00:00
README.md Docs: Breaking changes guide in a directory (#72786) 2023-09-12 17:22:39 +03:00
triage-issues.md Docs: Clean up contribute docs (#19716) 2019-10-22 16:23:46 +02:00
UPGRADING_DEPENDENCIES.md Cleanup root folder by moving a few files intro /contribute (#83103) 2024-02-20 14:54:46 +02:00

Contribute

This directory contains guides for contributors to the Grafana project.

The style-guides directory contains style guides for the Grafana software project and documentation.