Compare commits

...

1 Commits

Author SHA1 Message Date
Andrei Kvapil
9d83d3eaeb [tests] cleanup state before repeat e2e-apps
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2025-08-08 09:04:24 +02:00
9 changed files with 15 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
@test "Create and Verify Seeweedfs Bucket" {
# Create the bucket resource
name='test'
kubectl -n tenant-test delete buckets.apps.cozystack.io "$name" --ignore-not-found
kubectl apply -f - <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: Bucket

View File

@@ -2,6 +2,7 @@
@test "Create DB ClickHouse" {
name='test'
kubectl -n tenant-test delete clickhouses.apps.cozystack.io $name --ignore-not-found
kubectl apply -f- <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: ClickHouse

View File

@@ -2,6 +2,7 @@
@test "Create Kafka" {
name='test'
kubectl -n tenant-test delete kafkas.apps.cozystack.io "$name" --ignore-not-found
kubectl apply -f- <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: Kafka

View File

@@ -2,6 +2,7 @@
@test "Create DB MySQL" {
name='test'
kubectl -n tenant-test delete mysqls.apps.cozystack.io $name --ignore-not-found
kubectl apply -f- <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: MySQL

View File

@@ -2,6 +2,7 @@
@test "Create DB PostgreSQL" {
name='test'
kubectl -n tenant-test delete postgreses.apps.cozystack.io $name --ignore-not-found
kubectl apply -f - <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: Postgres

View File

@@ -2,6 +2,7 @@
@test "Create Redis" {
name='test'
kubectl -n tenant-test delete redises.apps.cozystack.io $name --ignore-not-found
kubectl apply -f- <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: Redis

View File

@@ -4,6 +4,7 @@ run_kubernetes_test() {
local port="$3"
local k8s_version=$(yq "$version_expr" packages/apps/kubernetes/files/versions.yaml)
kubectl -n tenant-test delete kuberneteses.apps.cozystack.io $test_name --ignore-not-found
kubectl apply -f - <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: Kubernetes

View File

@@ -2,6 +2,7 @@
@test "Create a Virtual Machine" {
name='test'
kubectl -n tenant-test delete virtualmachines.apps.cozystack.io $name --ignore-not-found
kubectl apply -f - <<EOF
apiVersion: apps.cozystack.io/v1alpha1
kind: VirtualMachine

View File

@@ -1,5 +1,12 @@
#!/usr/bin/env bats
@test "Cleanup" {
name='test'
diskName='test'
kubectl -n tenant-test delete vmdisks.apps.cozystack.io $diskName --ignore-not-found
kubectl -n tenant-test delete vminstances.apps.cozystack.io $name --ignore-not-found
}
@test "Create a VM Disk" {
name='test'
kubectl apply -f - <<EOF