Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create workflow/run_analysis.rb #707

Merged
merged 28 commits into from
Oct 4, 2021
Merged

Create workflow/run_analysis.rb #707

merged 28 commits into from
Oct 4, 2021

Conversation

joseph-robertson
Copy link
Contributor

@joseph-robertson joseph-robertson commented Sep 16, 2021

Pull Request Description

Idea is to be able to run ResStock without buildstockbatch (i.e., docker). OSW files are conveniently written to a single folder. Use methods already written for test_samples.rb. Abandon template osw files and instead start from yml files. Create a test that calls this functions.

ResStock-HPXML PR: #711

Checklist

Not all may apply:

  • Unit tests have been added or updated
  • All rake tasks have been run, and pass
  • Documentation has been modified appropriately
  • Any new options are added to project_testing
  • project_testing runs without any failures
  • No unexpected regression test changes
  • All tests are passing
  • The changelog has been updated appropriately
  • This branch is up-to-date with develop

For more information on how to perform these checklist items, see the documentation's Advanced Tutorial.

@joseph-robertson joseph-robertson added this to the ResStock v2.5.0 milestone Sep 16, 2021
@joseph-robertson joseph-robertson self-assigned this Sep 16, 2021
Base automatically changed from bsb-testing to develop September 17, 2021 20:15
shorowit pushed a commit that referenced this pull request Sep 28, 2021
5554ec0524 didn't save conflict fix
fabacd22e3 Merge remote-tracking branch 'origin/build-res-hpxml-v3' into build-res-hpxml-v3-hes
48a69e938a bugfix for subsurfaces on adiabatic surfaces
d7fa5bd3f5 Remove water heater first hour rating argument.
448937b2e7 add puma argument and pass to xml
68ec5a9755 Remove invalid roof material type choices.
e2cef45d28 Merge branch 'master' into build-res-hpxml-v3
412c1536b8 Improve a few argument descriptions.
8ff9f1b44e Merge pull request #784 from NREL/dhw_usage_bin
26fe68b8cf Latest results.
318431de2d Revise orientation argument description.
2b6749e7f1 Fix sample files.
e4727623fa Small change to docs.
4087b3150b Update changelog.
592e122bc4 First pass.
5569f43051 Latest results.
6ca25b50b0 Merge branch 'master' into build-res-hpxml-v3
ce85f47bb6 Merge pull request #778 from NREL/interior_finish
9dd9d9d992 Merge branch 'interior_finish' of https://github.com/NREL/OpenStudio-HPXML into interior_finish
8a33ac674d Simplify a little.
621e2aeb78 Latest results.
ae48c12615 Bugfix.
fc647c58b9 Merge branch 'interior_finish' of https://github.com/NREL/OpenStudio-HPXML into interior_finish
760a6ef959 Update a couple sample files.
0bdfcdeacd Latest results.
de32dc887e Clean up Material classes and switch to kwargs.
c99acebdf5 Exclude warning.
6101a68a3c Merge branch 'interior_finish' of https://github.com/NREL/OpenStudio-HPXML into interior_finish
2d39a47bb6 Simplify code. Use solar abs and emittance values from ASHRAE 140 for interior finish materials.
464cccfff0 Merge remote-tracking branch 'origin/build-res-hpxml-v3' into build-res-hpxml-v3-hes
ef7e042b8d Latest results.
d58542baa0 Update test values.
768ff3ccc1 Tweak sample files.
5d4e5f7404 First pass.
216e7b13c9 Merge branch 'master' into build-res-hpxml-v3
1522f9e298 Merge pull request #771 from NREL/build-res-hpxml-v3-windows
6d27600714 Merge pull request #770 from NREL/tweak_sample_files
fac5a44fd9 Latest results.
551e336261 Merge branch 'build-res-hpxml-v3' of https://github.com/NREL/OpenStudio-HPXML into build-res-hpxml-v3-windows
32e2c7287f Latest results.
0ed7e855bc Merge branch 'tweak_sample_files' of https://github.com/NREL/OpenStudio-HPXML into build-res-hpxml-v3-windows
70ec879bcf Try to generate measure xml multiple times.
524ca98e6b Fix test.
0b16236638 Merge branch 'tweak_sample_files' of https://github.com/NREL/OpenStudio-HPXML into build-res-hpxml-v3-windows
d65fd6afe3 Ports over the latest window area code from ResStock (including the small bugfix in #597).
c84e98c7c4 Minor tweaks to sample files.
644dd3f041 Latest results.
0636162450 Merge branch 'master' into build-res-hpxml-v3
39eaf1b6d9 Merge pull request #769 from NREL/siding_none
f1b536ccce Latest results.
305ba2b54d Fix sample file and update EPvalidator.xml.
a0b65fd971 First pass.
fa8693e595 Merge pull request #762 from NREL/fan_system_model
ca2e7819e9 Remove FIXMEs
d08b8e6065 Re-enable asserts.
c6bc835744 Merge branch 'fan_system_model' of https://github.com/NREL/OpenStudio-HPXML into fan_system_model
b917947559 Update Changelog.md and add TODOs.
1daf1c7cf7 Latest results.
6eb2a8eaba Latest results.
00801cf912 Ensure we never do integer division.
a71015e6bd Merge branch 'fan_system_model' of https://github.com/NREL/OpenStudio-HPXML into fan_system_model
ff1dfaadda Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into fan_system_model
9924018eaf Fix fan operate for fan coil.
7618bc1f83 Merge pull request #768 from NREL/build-res-hpxml-v3-vacancy-fixes
e6a340834a Merge branch 'build-res-hpxml-v3-vacancy-fixes' of github.com:NREL/OpenStudio-HPXML into build-res-hpxml-v3-vacancy-fixes
d2140b8b81 Improve vacancy testing even further.
34a69cc2b1 Latest results.
32e18bb685 Update tasks and test files.
fad659a939 Update vacancy method for wrap around years.
3591d1c840 Error checking for incomplete vacancy args.
2848e0fca2 Merge branch 'master' into build-res-hpxml-v3
5d318cd6f9 Merge pull request #767 from NREL/reporting_measure_register_values
6781ab87a0 Merge branch 'master' into build-res-hpxml-v3
01d6b1b6cd Need to update outputs section too.
c058375f41 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into reporting_measure_register_values
11e31275ba Fix measures.xmls and add better error checking.
b240cac6eb Update Changelog.md
e9444dbe6f Merge pull request #764 from NREL/allow_ceer
46c758c36c Latest results.
a04aab0bbf address comments
642947059f Update new HVAC test.
0d486dc1cd Clarify docs.
72649984de Fix EMS sensor name.
a41eb40353 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into fan_system_model
642acf1b43 No longer using FanVariableVolume object.
aa622c4474 Handle multi-speed systems.
09e04a3292 Update Changelog.md
aea6428aa4 Register all outputs from the annual CSV with the OS runner (for use in, e.g., PAT).
62ed038f58 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into allow_ceer
a02e9c3a06 Merge branch 'master' into build-res-hpxml-v3
c9e17fa25f Update to most recent create multifamily geometry method.
5e7ab71182 Merge pull request #707 from NREL/gshp-installation-quality
0ba6d727dd Latest results.
5967f50b3b Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
7023de2595 Removes a few HVAC IQ sample files and renames hvac-install-quality-all-foo.xml files to hvac-install-quality-foo.xml
63ae696601 doc updates and bugfix
40792de798 Simplify logic.
cd54d03eff Adjustments to test osws and mech vent args.
862d056638 Minor docs update.
8601b1021f fix changes caused by merging
de053f828b Cleanup comments
6698525204 Simplified code similarly for other HVAC IQ inputs (blower fan, airflow).
fc8b4d3120 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
713e829aa1 Removes IsPackagedSystem since split systems can still have pre-charged line sets. We'll just assume that if someone is providing a non-zero value, it makes sense for their system type. Added some documentation to clarify.
3e3ee5719c Merge branch 'master' into build-res-hpxml-v3
fc08a1433f Merge pull request #765 from NREL/default_vent_fan_power
c0b0d06a48 Latest results.
7f04359348 minor change and Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into allow_ceer
8e56249cd3 Allows defaulting of mechanical ventilation fan power (by type).
e6e5c15e28 Merge pull request #674 from NREL/hvac_dhw_default_efficiencies
08db7a78c6 Update Changelog.md
47c8de4a6e Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
7befb82d26 Update projects
3df7ce7b06 Latest results.
c4228096c6 update the default efficiency of the electric type heating systems
a7813c5a9b Latest results.
ef6cdab2f6 allow ceer
18024d07f4 Latest results.
9c280897cf Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into fan_system_model
17f6ebc698 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
8512de8c1c Temporarily disable asserts so all tests run.
1f8403e4fc Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
f53765eff2 Merge pull request #763 from NREL/mech_vent_precond_energy_only
3ce2810d6a Latest results.
a2c4fb5ddb Code changes from NREL/OpenStudio-HPXML#753, energy impact only.
87c2b51cdc Fix test.
5cac9dbd2a address comments
f315cd2153 Try replacing evap cooler VariableVolume fan too.
aadfde3b04 First pass.
c8872d6cb7 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
95409f512f address comments
4c8870a3ca Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
ce42985088 doc update
824d6959e5 add invalid test
31901ae871 Update Changelog.md
87144acbab Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
3cdc84532b Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
6e5f10028e fix test_fireplaces
183acefa2d update test_defaults
fe1e69a8b0 Merge branch 'hvac_dhw_default_efficiencies' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
ecae4c26e4 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
dd56e58a76 update fireplace/stove efficiency defaulting
19e7ad5b0c Latest results.
3a69e94324 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
276f9403e8 Latest results.
8601281b4e Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
3911009322 Latest results.
6d0c3755a0 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
277d71c55c cleanup + fix
7a55ea4b01 Merge branch 'gshp-installation-quality' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
d50bdd14e1 cleanup
440f6eeccd cleanup for heating hvacsizing method
a274d8ef9b Latest results.
7a20077d2c One more.
5f2a4b8620 Manually fix code that was previously accidentally reverted.
cb9962ec3e Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
7b8bb7ca92 Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
4976c3dcf0 Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
544a15ad35 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
beefde88b6 update documentation
4948ed5edc Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
fc1faeb7f0 coarse efficiency defaulting for fireplace/stove Use energyplus.rb for fuel type mapping
a8f7a9304c revert merging
814183b017 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
0e94275b49 Add configuration of packaged system with 0 charge defect for schematron test
ca2a92b9d6 Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
f7fb92967c delete repeating rule
6f9f06da1d only gshp to use is_packaged_system
0ab14df133 fix validator.
53b1794cf2 update test file multiple
5cb9bd19e4 Add packaged system element
c3a0676212 Add test for gshp iq
a531df874d Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
370299fbc1 Latest results.
09efbc4f09 Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
05c5934a46 Latest results.
48da5c8314 Merge branch 'hvac_dhw_default_efficiencies' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
b9d4fd4e21 code cleanup and add more tests
4ca0de4789 Latest results.
bb4e923461 fix test_furnaces
4e2f3ab4c3 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
a25e7204cc Merge branch 'os_v320' of https://github.com/NREL/OpenStudio-HPXML into gshp-installation-quality
72ed16096e Added clarification to the docs about packaged vs split GSHPs systems. (Also updated it to remove the "zero only" limitation while I'm in there.)
cdc0bc8028 add charge defect ratio to gshp
ee5afad48a fix base-misc-defaults.xml
631235b169 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
4bdbd77d33 pick up the rest of the initial comments
2255a1a293 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
3ad035b7e8 pick up some of the initial comments
21d7ecb8e9 another documentation update
f6c4f7c3dd update documentation
f0e0c56b5e revert assertions for tankless and heatpump water heaters
8a0d1acd33 remove Fixmes
072c0f2ea4 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
5955f3ea88 update hpxml for water heaters and change the assertions for water heater efficiencies
0728f7a1f9 update EPvalidator for water heating systems
861ef8a7b5 Bugfix and update EPvalidator.xml and hpxml.rb
8bf095e758 update test_defaults
2b0fe12a1e run tasks.rb
fdc7aadff6 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
6a477f99a8 Merge branch 'master' of https://github.com/NREL/OpenStudio-HPXML into hvac_dhw_default_efficiencies
2e50326547 first pass

git-subtree-dir: resources/hpxml-measures
git-subtree-split: 5554ec0524f8c64f64bb5dd6e44e220549b33496
@aspeake aspeake self-requested a review October 4, 2021 18:08
@aspeake aspeake merged commit e7c2ff5 into develop Oct 4, 2021
@aspeake aspeake deleted the bsb-testing-run-analysis branch October 4, 2021 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants