DARMA-tasking / vt-tv

Task visualizer for visualizing work to rank mappings, communications, and memory usage
Other
2 stars 0 forks source link

Add JSON validation #7

Closed pierrepebay closed 1 month ago

pierrepebay commented 1 year ago

In order to validate the JSON data that is read in by the JSON reader, we will translate the approach used in LBAF into vt-tv.

2024 update:

  1. vt-tv must be able to download the 2 scripts required for validation from the vt repository
  2. Execute validation before running vt-tv and fire an error if not valid
lifflander commented 1 year ago

The JSON validator currently resides in the VT repository. We could fetch it here to check the file format: https://github.com/DARMA-tasking/vt/blob/develop/scripts/JSON_data_files_validator.py