Add integration visual tests for code insight dashboard page
Created by: vovakulikov
Closes https://github.com/sourcegraph/sourcegraph/issues/21242
This PR adds puppeteer (integration) tests for the dashboard code insights page.
Also, this PR is the first of two parts of the Insight integration test story.
- This PR. (add basic visual test and prepare test infrastructure for next tests)
- Add insight creation UI integrations tests for create/update/delete functionality.
-
Setup mocking system for insight extensions -
Add visual tests — screenshots for code insight charts (Insight dashboard page) -
Add Firefox screenshot tests run - That will be achieved by turning on some project settings in Percy or Chromatic