---
title: "Enqueue a no-op test job that sleeps for a random duration. Disabled in production unless JOB_TEST_TASK_ENABLED=true. (Roles: user)"
method: POST
path: "/jobs/test-wait"
tags: ["Jobs"]
---

# Enqueue a no-op test job that sleeps for a random duration. Disabled in production unless JOB_TEST_TASK_ENABLED=true. (Roles: user)

`POST /jobs/test-wait`

## Request body

- JobTestWaitPayload — Payload for the load-test queue endpoint. The worker sleeps for a random duration in [min_ms, max_ms) instead of calling Prometheus.
  - `min_ms` integer — Minimum sleep in milliseconds. Defaults to 10000 (10s).
  - `max_ms` integer — Maximum sleep in milliseconds (exclusive). Defaults to 120000 (2min).
  - `request_id` string — Optional idempotency key, same semantics as the real queue endpoints.

## Response `202`

Accepted

- JobAcceptedResponse
  - `jobId` string, required
  - `status` 'queued' | 'running' | 'succeeded' | 'failed' | 'canceled', required
  - `queue_position` integer

## Other responses

- `400` — Error
- `503` — Test task type disabled

---

[API](https://skmtc.net/ludo/apis/ludo-ai-api.md) · [All operations](https://skmtc.net/ludo/apis/ludo-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ludo/ludo-ai-api/revisions/3af866d68651/schema)
