From 7add10642fd9cdc966db77844763df2dcbe4c666 Mon Sep 17 00:00:00 2001 From: Nawaz Dhandala Date: Tue, 31 Mar 2026 11:20:58 +0100 Subject: [PATCH] feat: add E2E tests for monitor and project creation workflows chore: update ClickHouse config to disable no_password authentication --- Clickhouse/config.xml | 6 +- E2E/Tests/Dashboard/CreateMonitor.spec.ts | 131 ++++++++++++++++++++++ E2E/Tests/Dashboard/CreateProject.spec.ts | 95 ++++++++++++++++ HelmChart/Public/oneuptime/values.yaml | 2 + 4 files changed, 231 insertions(+), 3 deletions(-) create mode 100644 E2E/Tests/Dashboard/CreateMonitor.spec.ts create mode 100644 E2E/Tests/Dashboard/CreateProject.spec.ts diff --git a/Clickhouse/config.xml b/Clickhouse/config.xml index 40c41c97e2..5325d75c6d 100644 --- a/Clickhouse/config.xml +++ b/Clickhouse/config.xml @@ -550,10 +550,10 @@ /var/lib/clickhouse/tmp/ - + 1 - 1 - 1 + 0 + 0 + 0 + 0 <${CLICKHOUSE_USER}> ${CLICKHOUSE_PASSWORD}