From c0b7f4e93886c80107e0c6c58c743a8f7e0a6dd4 Mon Sep 17 00:00:00 2001 From: Ahmad Murzahmatov Date: Tue, 24 Jun 2025 18:06:10 +0600 Subject: [PATCH] [Tests] Add Kafka, Redis, also add to workflow Remove postgres job after completion Signed-off-by: Ahmad Murzahmatov Signed-off-by: Andrei Kvapil --- .github/workflows/pull-requests.yaml | 2 +- hack/e2e-apps/kafka.bats | 51 ++++++++++++++++++++++++++++ hack/e2e-apps/postgres.bats | 1 + hack/e2e-apps/redis.bats | 26 ++++++++++++++ 4 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 hack/e2e-apps/kafka.bats create mode 100644 hack/e2e-apps/redis.bats diff --git a/.github/workflows/pull-requests.yaml b/.github/workflows/pull-requests.yaml index 0bef19d4..bc1a7fa7 100644 --- a/.github/workflows/pull-requests.yaml +++ b/.github/workflows/pull-requests.yaml @@ -155,7 +155,7 @@ jobs: test_apps: strategy: matrix: - app: [clickhouse,kubernetes,mysql,postgres,virtualmachine,vminstance] + app: [clickhouse,kafka,kubernetes,mysql,postgres,redis,virtualmachine,vminstance] name: Test ${{ matrix.app }} runs-on: [self-hosted] needs: setup_tenant diff --git a/hack/e2e-apps/kafka.bats b/hack/e2e-apps/kafka.bats new file mode 100644 index 00000000..284a4aa3 --- /dev/null +++ b/hack/e2e-apps/kafka.bats @@ -0,0 +1,51 @@ +#!/usr/bin/env bats + +@test "Create Kafka" { + name='test' + kubectl create -f- <