TofuPilotTofuPilot

Real-Time Test Sync

Choose between real-time and offline test synchronization for your workflow.

November 7, 2024

When developing or running tests in connected environments, you want to see results immediately. But testing doesn’t always happen online and offline uploads need to be possible, too. Our new release improves both scenarios.

Online Streaming

In connected environments, you want test results instantly, not after they finish. Our new release introduces real-time streaming for OpenHTF test scripts, powered by a new secure real-time infrastructure. Tests appear on your TofuPilot Runs page as soon as they start, with real-time step status tracking.

TofuPilot dashboard showing real-time OpenHTF test execution with live status updates for each test phase

No code changes are needed on your side—just update the TofuPilot Python client, and live streaming kicks in automatically.

Offline Synch

TofuPilot now offers improved support for offline uploads when test stations aren’t directly connected, allowing offline uploads without losing accuracy. With the optional “started_at” field, analytics reflect the actual test date instead of the upload date, and upload capacity is now up to 1,000 runs per minute.

Check out our new documentation page for more on this use case.

Updated Docs

We’ve revamped the TofuPilot docs with insights from our work on openhtf.org. You’ll find new guides, feature and code examples to help you get the most out of TofuPilot.

TofuPilot documentation quickstart section featuring step-by-step guides code examples and integration tutorials