Changelog

Keep yourself informed about the most recent additions and improvements we’ve made to TofuPilot.

Feature

Online Streaming

You can now monitor test step results in real time during a test sequence. The release introduces real-time streaming for OpenHTF test scripts, so tests appear on your TofuPilot Runs page as soon as they start, with live tracking of each step's status.

Release Highlight
Changelog

Version 0.46.0

New

  • Online Streaming: You can now monitor test step results in real time during a test sequence. The release introduces real-time streaming for OpenHTF test scripts, so tests appear on your TofuPilot Runs page as soon as they start, with live tracking of each step's status.
Changelog

Version 0.45.1

New

  • Offline Synch: You can now upload test results after a test is complete, enabling efficient offline testing or the ability to load historical test results. This feature supports both the Python Client and OpenHTF.
  • Increased API Rate Limit: We’ve increased the API rate limit to support up to 1000 tests per minute, optimizing test data throughput and accommodating higher testing volumes.

Improvement

  • Procedure Creation: Procedures can be created and renamed automatically within scripts.
  • Batch Number Support in OpenHTF: You can now add batch numbers for units under test directly within OpenHTF scripts.
  • Get Started: Added an integration example with OpenHTF to simplify user onboarding and accelerate setup.

Fixes

  • Underline Editor Bug: Resolved the issue of displaying underlining in the editor.
Feature

OpenHTF Support

Today, we’re excited to announce native support for OpenHTF tests in TofuPilot. With just one line added to your scripts, our open-source Python client automatically creates a run on TofuPilot, parsing the test phases, measurements, and attachments, while storing the original OpenHTF JSON log for traceability.

Release Highlight
Changelog

Version 0.45.0

New

  • Initial Support for OpenHTF: TofuPilot now supports importing and parsing logs generated by OpenHTF, the open-source hardware test framework by Google, enabling seamless integration with your existing test execution data.
Feature

Activity Feed for Units

You can now follow the activity feed for your units. Use the history to track your assemblies and reworks. Modifications can be made when creating a new test by specifying the sub-units or from an API endpoint.

Release Highlight
Changelog

Version 0.44.0

New

  • Activity Feed for Units: You can now track the history of your units. Modifications can be made when creating a new test by specifying the sub-units or from an API endpoint.

Improvements

  • Charts Readability: We've improved the readability of the control charts and histogram by enhancing the x and y-axis. You can now more easily read the raw data by date for each step of your tests.
Feature

Histogram

Introducing the Histogram feature: a visual tool that shows test data distribution, helping users quickly spot trends and outliers. With filters for date and part numbers, it's designed to easily catch deviations in production quality.

Release Highlight
Changelog

Version 0.43.0

New

  • Histogram and Gaussian Curve: Added to the control chart for better detection of out-of-bound values, distribution trends, and test limits.
  • String Format for Test Steps: Now supports string values, allowing the recording and visualization of non-numeric data like software versions.
  • Retrieve Units by Serial Number: Introduced a function in the Python client and REST API to fetch units and their associated run details using the serial number.
  • OpenHTF Log Import: Simplified integration by enabling the upload and processing of OpenHTF log formats directly into TofuPilot.

Improvements

  • Editor Table Enhancements: The table editing experience in the procedure report section is now more intuitive, improving usability for printable reports creation.