Skip to content

Resolve "Job outputs disappeared after reduction finished"

Summary of Changes

This should fix the issues Xiaoping ran into last week. This does the following:

  1. Fixes the job outputs disappearing occasionally by fixing a JS error that could occur if the job output index was updated in the front-end before the job outputs themselves were.
  2. Fixes the proxy target missing error that could occur when launching Jana by adding a check to our ping of the launching tool to see if the noVNC client was included in the ping response.

The proxy target missing issue requires further investigation, as the issue could also plausibly be present in any system in which we ping tool URLs.

Checklist

  • The MR has a clear and concise title
  • Code is self-documented and follows style guidelines.
  • Automated tests are written and pass successfully.
  • Regression tests (e.g. manually triggered system tests, manual GUI/tool tests, ...) are performed to make sure the MR does not break anything (when applicable)
  • Readme file is present and up-to-date.

Documentation Updates

Additional Notes

Closes #40 (closed)

Merge request reports

Loading