#!/bin/bash # Run tests with OpenTelemetry enabled # This is used in CI to test OpenTelemetry functionality set -e echo "Running tests with OpenTelemetry enabled..." # Enable OpenTelemetry export ENABLE_OPENTELEMETRY=true export OTEL_ENABLED=true export OTEL_SERVICE_NAME=ivatar-test export OTEL_ENVIRONMENT=test export DJANGO_SETTINGS_MODULE=ivatar.settings # Run tests including OpenTelemetry-specific tests python3 -m pytest \ -m "opentelemetry or no_opentelemetry" \ --verbose \ --tb=short \ "$@" echo "Tests completed successfully (OpenTelemetry enabled)"