Load Test 2 DWD Idle

High-throughput inserter using a service account with Domain-Wide Delegation — scales linearly with pool size.

DWD Configuration Status

Key file not found at ./tokens/lt-service-account.json — see setup instructions

Setup steps (one-time):
  1. GCP Console → IAM → Service Accounts → Create → download JSON key → save as tokens/lt-service-account.json
  2. GCP Console → note the service account's Client ID (numeric)
  3. Google Workspace Admin → Security → API controls → Domain-wide delegation → Add client ID → scope: https://www.googleapis.com/auth/calendar
  4. Add to .env:
    LT_SERVICE_ACCOUNT_KEY_PATH=./tokens/lt-service-account.json
    LT_IMPERSONATION_USERS=user1@domain.com,user2@domain.com,...
    LT_DWD_CONCURRENCY_PER_USER=10
  5. Restart the server

Calendar Registry

2000 rooms in registry (building: LoadTest)

Configuration

Must not exceed rooms in registry
Max 50 events per room per day
Parallel batches per impersonated user. Total = users × this value.

Insert Events

Events are tagged loadtest2: true and prefixed [LT2] so they can be cleaned up independently from Load Test 1.


Cleanup Events

Uses the admin account (same as Load Test 1 cleanup). Filter by run ID to clean up one run only.

Progress

No job running