From 90de23ccc2c194bb704bd8efda8e4c99a57d21e5 Mon Sep 17 00:00:00 2001 From: Joey Orlando Date: Fri, 30 Aug 2024 12:26:22 -0400 Subject: [PATCH] `grafana/irm` tilt changes (#4964) Related to https://github.com/grafana/irm/pull/62 --- grafana-plugin/package.json | 2 +- grafana-plugin/playwright.config.ts | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/grafana-plugin/package.json b/grafana-plugin/package.json index 2474ab47..b9016397 100644 --- a/grafana-plugin/package.json +++ b/grafana-plugin/package.json @@ -24,7 +24,7 @@ "test:e2e:watch": "yarn test:e2e --ui", "test:e2e-expensive:watch": "yarn test:e2e-expensive --ui", "test:e2e:gen": "yarn playwright codegen http://localhost:3000", - "e2e-show-report": "yarn playwright show-report", + "e2e-show-report": "yarn playwright show-report --port 31000", "generate-types": "cd ./src/network/oncall-api/types-generator && yarn generate", "watch": "NODE_ENV=development webpack -w -c ./webpack.config.ts --env development", "sign": "npx --yes @grafana/sign-plugin@latest", diff --git a/grafana-plugin/playwright.config.ts b/grafana-plugin/playwright.config.ts index 21b75543..a0aa9d6b 100644 --- a/grafana-plugin/playwright.config.ts +++ b/grafana-plugin/playwright.config.ts @@ -27,7 +27,16 @@ export default defineConfig({ /* Maximum time all the tests can run for. */ globalTimeout: 20 * 60 * 1_000, // 20 minutes - reporter: [['html', { open: IS_CI ? 'never' : 'always' }]], + reporter: [ + [ + 'html', + { + open: IS_CI ? 'never' : 'always', + port: 31000, // explicitly specify a port for k8s port forwarding to avoid clashes with Incident and IRM + }, + ], + ['list', { printSteps: true }], + ], /* Maximum time one test can run for. */ timeout: 60_000,