ResultsΒΆ
Running qa-dkrz --example[=path]
, where omission of path
would do
this in the current directory, generates QA results.
- check_logs
All results are gathered in this directory.
Besides the log-files gathering the check results for all files, summarised results are given in two modes:
- JSON formatted files and information about atomic time ranges of variables (new and used by default since 2017).
- Formaly, a less machine readable format, which is still used when new results are written to a directory where files of this format are already located. Also, when option TRADITIONAL_SUMMARY is applied.
- Log-files (files: experiment-name.log, YAML format)
- There is an entry for each checked file; possibly with annotations. The option setting of the QA-DKRZ run is put in front.
- Annotations (files: experiment-name.json)
- (for experiment-name see Configuration): Experiment-wide information about check conclusion, DRS structure and annotations if any.
- Period (files: experiment-name.period in YAML format, time_range.txt)
- The time range for each variable. Shorter ranges are marked.
- Summary (under construction)
Directories: experiment-name, contained files are human readable)
- experiment-name
annotations.txt
- inform about missing variables, if a project defines a set of required ones.
- file names with a time-range stamp that violates project rules, e.g. overlapping with other files, syntax failure, etc. .
- In fact copies of the tag-files describe below.
- tag-files
- a file for each annotation flag found in the corresponding log-file. Annotations include path, file name and variable or experiment scope, respectively, caption, impact level, and the tag from one of the check-list tables.
- cs_table (only when option CHECKSUM is enabled)
- Check sums of files; for the verification that no old file is sold as new.
- data
- internal usage
- session_logs
- internal usage
- tables
- The tables actually used for the run and if option PT_PATH_INDEX is set, then also for the consistency table generated during a check.