Skip to content

Conversation

@ryanhardig
Copy link
Collaborator

Description

This PR store new jsons in data dir for each test run including information on coldbox temps, dewpoint, humidity. Values are taken from the TessieCoolingApp so that we do not run into read conflicts on the coldbox.

Outputs to data directory :

  • Start: tessie_start_temps.json
  • End: tessie_end_values.json

JSON includes:

  • source
  • timestamp
  • phase (start or end of test)
  • temperatures[8]
  • relative_humidity
  • dew_point
  • temperature_setpoints[8]

Checklist

Before submitting this PR, please ensure the following:

  • I am using the correct branches/versions of all submodules.
  • I have successfully launched the Simplified GUI.
  • I have successfully run a test in the Simplified GUI.
  • I have successfully run a test in the Expert GUI.

Related Issues

Works on issue #632

Changes Made

Added a cache to TessieCoolingApp, tracking relevant info to be passed at starts and ends of tests.
Added calls at the start and end of runsingletest to store our jsons per individual test.

Testing

Ran on RH0109 in coldobox and verified jsons produced accurate information.

@mlj5j mlj5j merged commit ad8cd97 into DEV Oct 23, 2025
4 checks passed
@mlj5j mlj5j deleted the GrabTemp branch October 23, 2025 18:35
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.

3 participants