Skip to content

fix: add Tinker warmup step before integration tests#44

Open
Pratimakumari8 wants to merge 1 commit into
experientiallabs:mainfrom
Pratimakumari8:fix/tinker-warmup
Open

fix: add Tinker warmup step before integration tests#44
Pratimakumari8 wants to merge 1 commit into
experientiallabs:mainfrom
Pratimakumari8:fix/tinker-warmup

Conversation

@Pratimakumari8

Copy link
Copy Markdown

Problem

The Tinker proxy cold-starts on first inference because the
tokenizer downloads on demand (>120s). The existing health
check only confirms the API server is up, not that it is
ready to serve inference requests.

This caused the E2E integration tests to fail immediately
after startup — the first real inference request would time
out while the tokenizer was still downloading.

Fix

Added a warmup step (step 2b) that sends a real inference
request to the CLaaS API and retries until it succeeds
(timeout 300s) before the OpenClaw gateway check and
test run begin.

Related

Closes #20

The Tinker proxy cold-starts on first inference because the 
tokenizer downloads on demand (>120s). The existing health 
check only confirms the API server is up, not that it is 
ready to serve inference requests.

This adds a warmup step that sends a real inference request 
and retries until it succeeds (timeout 300s) before the 
OpenClaw gateway check and test run begin.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

E2E Integration Test with OpenClaw and OpenClaw Plugin

1 participant