Closed nweires closed 3 months ago
File | Coverage | |
---|---|---|
All files | 87% |
:white_check_mark: |
base.py | 92% |
:white_check_mark: |
exc.py | 57% |
:white_check_mark: |
hpc.py | 78% |
:white_check_mark: |
local.py | 70% |
:white_check_mark: |
postprocessing.py | 85% |
:white_check_mark: |
utils.py | 92% |
:white_check_mark: |
cloud/docker_base.py | 88% |
:white_check_mark: |
sampler/base.py | 79% |
:white_check_mark: |
sampler/downselect.py | 33% |
:white_check_mark: |
sampler/precomputed.py | 93% |
:white_check_mark: |
sampler/residential_quota.py | 61% |
:white_check_mark: |
test/shared_testing_stuff.py | 85% |
:white_check_mark: |
test/test_docker.py | 33% |
:white_check_mark: |
test/test_local.py | 97% |
:white_check_mark: |
test/test_validation.py | 97% |
:white_check_mark: |
workflow_generator/base.py | 90% |
:white_check_mark: |
workflow_generator/commercial.py | 53% |
:white_check_mark: |
workflow_generator/residential_hpxml.py | 86% |
:white_check_mark: |
Minimum allowed coverage is 33%
Generated by :monkey: cobertura-action against f4a05036b658650189acc1a4d393e074bcaf0c14
Pull Request Description
Copy OpenStudio errors into each task's results json file, so they can more easily be summarized and surfaced after the job is complete. (We are viewing them from a python notebook that shows other summary statistics about a job.)
Example output for one simulation (error caused by a mismatch in package version numbers):
Also, unzip the test file
results_job1.json.gz
to make it human-readable. (It's un-zipped before being used in the test anyway.)Checklist
Not all may apply
minimum_coverage
in.github/workflows/coverage.yml
as necessary.Update validation for project config yaml file changesUpdate existing documentation