Files

🧪 Тесты для shared-SQS

Папка для запуска функциональных и стресс-тестов shared-SQS сервиса.

Быстрый старт

```bash bash run.sh ```

Готово! Скрипт:

  1. 📖 Читает параметры из `deploy/values.yaml`
  2. 🔍 Проверяет доступность сервиса
  3. 🚀 Запускает quick_test.sh (31 проверка, ~1 минута)

🎯 Как использовать?

Вариант 1: Быстро (из значений values.yaml)

```bash cd tests-deploy bash run.sh ```

Вариант 2: Переопределить параметры

```bash cp .env.local.example .env.local

Отредактируй .env.local с твоими параметрами

bash run.sh ```

Вариант 3: Через env-переменные (для CI/CD)

```bash BASE_URL=https://my-sqs.example.com ADMIN_TOKEN=my-token bash run.sh ```

📊 Что проверяется?

Health check Admin API (CRUD тенантов) SQS операции (CreateQueue, SendMessage, etc) Batch операции Tags API UI API с JWT

🚨 Если не работает

  1. Проверь, что values.yaml содержит правильный домен и токен
  2. Убедись, что сервис deployed и готов
  3. Проверь DNS: `nslookup qu.kube5s.ru`