mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-26 15:27:10 -05:00
feat: Implement Grafana Cloud fixes
This commit is contained in:
@@ -25,12 +25,15 @@ export default defineConfig({
|
||||
['html'],
|
||||
['list'],
|
||||
['json', { outputFile: 'test-results.json' }],
|
||||
// Grafana Loki reporter for centralized logging
|
||||
['./tests/helpers/loki-reporter.ts', {
|
||||
lokiUrl: process.env.GRAFANA_LOKI_URL,
|
||||
username: process.env.GRAFANA_LOKI_USERNAME,
|
||||
password: process.env.GRAFANA_LOKI_PASSWORD,
|
||||
}]
|
||||
// Only include Loki reporter if Grafana Cloud credentials are configured
|
||||
...(process.env.GRAFANA_LOKI_URL && process.env.GRAFANA_LOKI_USERNAME && process.env.GRAFANA_LOKI_PASSWORD
|
||||
? [['./tests/helpers/loki-reporter.ts', {
|
||||
lokiUrl: process.env.GRAFANA_LOKI_URL,
|
||||
username: process.env.GRAFANA_LOKI_USERNAME,
|
||||
password: process.env.GRAFANA_LOKI_PASSWORD,
|
||||
}] as ['./tests/helpers/loki-reporter.ts', any]]
|
||||
: []
|
||||
)
|
||||
],
|
||||
|
||||
/* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */
|
||||
|
||||
Reference in New Issue
Block a user