NREL / resstock

Highly granular modeling of residential building stocks at national, regional, and local scales using OpenStudio/EnergyPlus.
https://resstock.nrel.gov
Other
103 stars 51 forks source link

Add water heater location #1125

Closed lixiliu closed 9 months ago

lixiliu commented 10 months ago

Pull Request Description

Addresses Issue: https://github.com/NREL/resstock/issues/1094 ResStock-estimation companion PR: https://github.com/NREL/resstock-estimation/pull/385

Comparison of CI artifact project_national results to Develop (i.e., ./test/base_results/baseline/annual/results* - project_national rows): water_heater_location_artifact_compare.xlsx

Checklist

Not all may apply:

joseph-robertson commented 9 months ago

So unit-tests must complete before analysis-tests, which is going to add ~20-30 min to our ci tests. I suppose this is OK, if there's no other way to support the precomputed test file updates.

lixiliu commented 9 months ago

So unit-tests must complete before analysis-tests, which is going to add ~20-30 min to our ci tests. I suppose this is OK, if there's no other way to support the precomputed test file updates.

@joseph-robertson It's not a hard requirement for pre-computed test file update. It's just that the unit tests would be able to check for structural errors that would cause sampling to hang, so it would be nice to run that before both analysis and integration tests which involve running yamls. It's fine to roll back if that's preferred.