mirror of https://github.com/grafana/grafana.git
Chore: Remove `smoke-tests-suite` from cypress (#108700)
* remove smoke-tests-suite from cypress * restore shared/smokeTestScenario for enterprise
This commit is contained in:
parent
2dd655a50d
commit
b32a6b0088
|
@ -143,8 +143,6 @@ jobs:
|
|||
path: e2e/various-suite
|
||||
- suite: dashboards-suite
|
||||
path: e2e/dashboards-suite
|
||||
- suite: smoke-tests-suite
|
||||
path: e2e/smoke-tests-suite
|
||||
- suite: panels-suite
|
||||
path: e2e/panels-suite
|
||||
- suite: various-suite (old arch)
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
import { smokeTestScenario } from '../shared/smokeTestScenario';
|
||||
|
||||
smokeTestScenario();
|
|
@ -1,38 +0,0 @@
|
|||
import { GrafanaBootConfig } from '@grafana/runtime';
|
||||
|
||||
import { e2e } from '../utils';
|
||||
|
||||
describe('Panels smokescreen', () => {
|
||||
beforeEach(() => {
|
||||
e2e.flows.login(Cypress.env('USERNAME'), Cypress.env('PASSWORD'), false);
|
||||
});
|
||||
|
||||
after(() => {
|
||||
e2e.flows.revertAllChanges();
|
||||
});
|
||||
|
||||
it('Tests each panel type in the panel edit view to ensure no crash', () => {
|
||||
e2e.flows.addDashboard();
|
||||
|
||||
e2e.flows.addPanel({
|
||||
dataSourceName: 'gdev-testdata',
|
||||
timeout: 10000,
|
||||
visitDashboardAtStart: false,
|
||||
});
|
||||
|
||||
cy.window().then((win: Cypress.AUTWindow & { grafanaBootData: GrafanaBootConfig['bootData'] }) => {
|
||||
// Loop through every panel type and ensure no crash
|
||||
Object.entries(win.grafanaBootData.settings.panels).forEach(([_, panel]) => {
|
||||
// TODO: Remove Flame Graph check as part of addressing #66803
|
||||
if (!panel.hideFromList && panel.state !== 'deprecated') {
|
||||
e2e.components.PanelEditor.toggleVizPicker().click();
|
||||
e2e.components.PluginVisualization.item(panel.name).scrollIntoView().should('be.visible').click();
|
||||
|
||||
e2e.components.PanelEditor.toggleVizPicker().should((e) => expect(e).to.contain(panel.name));
|
||||
// TODO: Come up with better check / better failure messaging to clearly indicate which panel failed
|
||||
cy.contains('An unexpected error happened').should('not.exist');
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
|
@ -1,3 +0,0 @@
|
|||
import { smokeTestScenario } from '../../shared/smokeTestScenario';
|
||||
|
||||
smokeTestScenario();
|
Loading…
Reference in New Issue