Code Insights: Add missing integration tests
Created by: vovakulikov
Background
We already have a good test coverage percentage of ~75-77% for code insights specific pages and logic. However, we still need to consider revisiting a few places with core logic, Like the dashboard page, Backend insight with drill-down filter, and new insight creation flow via filter panel. This also includes some effort about pings testing, since we had a couple of times when we missed/broke something around our tracking system.
Missing Integration test cases
- Insight edit page (moving dashboard and visibility level ownership) https://github.com/sourcegraph/sourcegraph/pull/24373
- Backend insight with drill-down filters (save, update, live-edit) https://github.com/sourcegraph/sourcegraph/pull/24381