Infrastructure Tests

Tests infrastructure resources for services

Infrastructure Testing Options

Run All Tests

Run all infrastructure tests with real-time streaming results.

▶️ Run All Tests

Test Specific Resources

Select individual infrastructure components to test:

Environment Variables

Database Configuration

VariableValueStatus
DB_HOST 10.34.1.3
DB_PORT 5432
DB_NAME kl-test-002-db
DB_USERNAME postgres

Redis Configuration

VariableValueStatus
REDIS_HOST 10.34.0.3
REDIS_PORT 6378
REDIS_AUTH_ENABLED true
REDIS_TLS_ENABLED true

Service Configuration

VariableValueStatus
GCP_SERVICE_NAME main
ENVIRONMENT test
PROJECT_ID Not set
GCP_PROJECT_ID kl-test-002-svc-main

Storage Configuration

VariableValueStatus
GCP_BUCKET_NAME kl-test-002-svc-main-acc-data

All Environment Variables

Expand to view all environment variables
VariableValue
BCRYPT_SALT_ROUNDS 10
JWT_EXPIRATION_TIME 1h
K_REVISION main-00007-t8q
HOME /root
PORT 8080
SERVICE_ACCOUNT_EMAIL [email protected]
PYTHONUNBUFFERED 1
GPG_KEY ********
REDIS_CA_CERT -----BEGIN CERTIFICATE----- MIIDnTCCAoWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBhTEtMCsGA1UELhMkY2Qw N2MzY2MtMWI4YS00OWQ3LTlkZjUtNzVhYTQ3NWYzZmY2MTEwLwYDVQQDEyhHb29n bGUgQ2xvdWQgTWVtb3J5c3RvcmUgUmVkaXMgU2VydmVyIENBMRQwEgYDVQQKEwtH b29nbGUsIEluYzELMAkGA1UEBhMCVVMwHhcNMjUwNDA3MTQ1NTEwWhcNMzUwNDA1 MTQ1NjEwWjCBhTEtMCsGA1UELhMkY2QwN2MzY2MtMWI4YS00OWQ3LTlkZjUtNzVh YTQ3NWYzZmY2MTEwLwYDVQQDEyhHb29nbGUgQ2xvdWQgTWVtb3J5c3RvcmUgUmVk aXMgU2VydmVyIENBMRQwEgYDVQQKEwtHb29nbGUsIEluYzELMAkGA1UEBhMCVVMw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6DVnIwSzm9qSaCLBoOkDt IvqYRWpDE5i29Tz7CVI7ITMS7OoNhGrP4VrGVRiYOiqvIy0TraJIWDaPDDTenzSc dWk+i1mtLFf347CHU6j50N28enyjEzQJwuHpJaXPxVJ0dFDWNNCnL9X0fup8xFaj x9qb/YM3CVnD9/dmLXVgVFCcLm/spTUn+4d6fSLmTZdrXIhs7Z0dj5hT6/Bj7Fq7 0d/7jzfLPvMLg0Viz41eebTVg4yx+1Io6DHGv2LChfuB8Yt040UdFFy8F2h76vt5 EXc1NyHmEd6qSFrhBhQsvmYN7/wwIPYZtV/0WVa2kaT+KtBNS/tNBqW/3OZUxYI9 AgMBAAGjFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQAwDQYJKoZIhvcNAQELBQADggEB AAufVco7BwCI47MqJdOd7mlX27d7gUKbcqQOWnadPN5Z77ZaU2BDHx8d144VxcW8 pq4WYkF2fRPVmYdSadzmDv5aZqduFhgRwYmmsRHw8QZU/pmo3NnLUAY2+ziIIeVd gGtZky+HG+zVdfve3Ncp6cJ5Fz7NeA1cG+OAvbiDrRXfQRffJOOLX/Ms2iPUo7sn hldy1pk6+NgEMuAcUtdtBiyZaYLC4Ed1RJfQq2RoRgGgQCLg0D+QjY7zStaAQIOC edOO4juU4p2tv0aAKDc8rXjuNKavXnDEWTOEPv6lSPeM1+V2ib23FiYDmkyQ5HEw Toj0DYHN8RwGySoRHbAuihs= -----END CERTIFICATE-----
SERVICE_URL test.klauvi.tech
PYTHON_SHA256 8c136d199d3637a1fce98a16adc809c1d83c922d02d41f3614b34f8b6e7d38ec
JWT_REFRESH_TOKEN_EXPIRATION_TIME 7d
CLOUD_RUN_TIMEOUT_SECONDS 300
K_CONFIGURATION main
PATH /usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LANG C.UTF-8
K_SERVICE main
PYTHON_VERSION 3.9.22
JWT_SECRET ********
REDIS_PASSWORD ********
PWD /app/tests
DB_PASSWORD ********
SERVER_SOFTWARE gunicorn/20.1.0

Available Endpoints:

Last updated: 2025-12-07 18:09:46

View Raw JSON
{
  "name": "Infrastructure Tests",
  "description": "Tests infrastructure resources for services",
  "environment_variables": {
    "Database": {
      "DB_HOST": "10.34.1.3",
      "DB_PORT": "5432",
      "DB_NAME": "kl-test-002-db",
      "DB_USERNAME": "postgres"
    },
    "Redis": {
      "REDIS_HOST": "10.34.0.3",
      "REDIS_PORT": "6378",
      "REDIS_AUTH_ENABLED": "true",
      "REDIS_TLS_ENABLED": "true"
    },
    "Service": {
      "GCP_SERVICE_NAME": "main",
      "ENVIRONMENT": "test",
      "PROJECT_ID": "Not set",
      "GCP_PROJECT_ID": "kl-test-002-svc-main"
    },
    "Storage": {
      "GCP_BUCKET_NAME": "kl-test-002-svc-main-acc-data"
    }
  },
  "available_endpoints": [
    {
      "path": "/",
      "method": "GET",
      "description": "This documentation and environment variables"
    },
    {
      "path": "/health",
      "method": "GET",
      "description": "Service health check"
    },
    {
      "path": "/test",
      "method": "GET",
      "description": "Run all infrastructure tests (streaming)"
    },
    {
      "path": "/test/database",
      "method": "GET",
      "description": "Run only database tests"
    },
    {
      "path": "/test/redis",
      "method": "GET",
      "description": "Run only Redis tests"
    },
    {
      "path": "/test/storage",
      "method": "GET",
      "description": "Run only storage tests"
    },
    {
      "path": "/test/secrets",
      "method": "GET",
      "description": "Run only secrets tests"
    },
    {
      "path": "/test/network",
      "method": "GET",
      "description": "Run only network tests"
    }
  ],
  "timestamp": 1765130986.61132
}