Skip to content

Instantly share code, notes, and snippets.

@brynpickering
Last active November 5, 2019 15:12
Show Gist options
  • Save brynpickering/569274c474813f72e6730e35f3d5ad99 to your computer and use it in GitHub Desktop.
Save brynpickering/569274c474813f72e6730e35f3d5ad99 to your computer and use it in GitHub Desktop.
archetypal test log
============================= test session starts ==============================
platform darwin -- Python 3.7.5, pytest-5.2.2, py-1.8.0, pluggy-0.13.0
rootdir: brynpickering_archetypal_dir
collected 221 items
tests/test_cli.py
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Core_VentilationSetting' in 0.054 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.0004899993509599278' in 0.043 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Res_Y_Dhw' in 0.268 ms
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.259 ms
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.195 ms
Completed 'DomesticHotWaterSetting.from_zone' for 'Core_DHW' in 0.011 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Core_ZoneLoad' in 0.016 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'CoreInternalMass' in 0.005 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.014 s
completed Zone "Core" constructor in 0.30 seconds
Equivalent core zone has an area of 0 m2
Equivalent perimeter zone has an area of 6 m2
Completed model complexity reduction for BuildingTemplate "B_Res_0_Masonry" in 0.01 seconds
. [ 0%]
tests/test_dataportals.py Saved response to cache file "tests/.temp/cache/8215f16e4037f20adb349f02ffe88091.json"
Retrieved response from cache file "tests/.temp/cache/8215f16e4037f20adb349f02ffe88091.json" for URL "http://webtool.building-typology.eu/data/matrix/building/FR/p/0/o/0/l/10/dc/2350481912422"
.Retrieved response from cache file "tests/.temp/cache/8215f16e4037f20adb349f02ffe88091.json" for URL "http://webtool.building-typology.eu/data/matrix/building/FR/p/0/o/0/l/10/dc/2350481912422"
Retrieved response from cache file "tests/.temp/cache/8215f16e4037f20adb349f02ffe88091.json" for URL "http://webtool.building-typology.eu/data/matrix/building/FR/p/0/o/0/l/10/dc/2350481912422"
...Saved response to cache file "tests/.temp/cache/5443a6ab84841dda4d52c95cbb85591f.json"
.Retrieved response from cache file "tests/.temp/cache/5443a6ab84841dda4d52c95cbb85591f.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/AT.N.SFH.01.Gen.ReEx.001/bv/001/dc/287bbf01dba3b"
.Saved response to cache file "tests/.temp/cache/8215f16e4037f20adb349f02ffe88091.json"
Saved response to cache file "tests/.temp/cache/b7c04786a68f80013dd924939f7ebbb4.json"
Retrieved response from cache file "tests/.temp/cache/b7c04786a68f80013dd924939f7ebbb4.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.01.Gen.ReEx.001/bv/001/dc/3256371738335"
Saved response to cache file "tests/.temp/cache/b90f3888a52027c92e78ded366c3a179.json"
Saved response to cache file "tests/.temp/cache/0b5ffc4993ca7259505d10cbc0acc96e.json"
Saved response to cache file "tests/.temp/cache/73abfe908b528a9a9fd933950dd06432.json"
Saved response to cache file "tests/.temp/cache/450c87c4c1b9d09b59141e3645020932.json"
Saved response to cache file "tests/.temp/cache/0c39aafddce919f91714c976ecb47066.json"
Saved response to cache file "tests/.temp/cache/de7eaf8ff6fcbe329ef2606bc1f372b2.json"
Saved response to cache file "tests/.temp/cache/4790ace95790ed2b8b8a59533a070fbd.json"
Saved response to cache file "tests/.temp/cache/c6d107b9f01840a1f440cc709b5902d9.json"
Saved response to cache file "tests/.temp/cache/061aa58fb37c8793d353c77807585e2f.json"
.Retrieved response from cache file "tests/.temp/cache/8215f16e4037f20adb349f02ffe88091.json" for URL "http://webtool.building-typology.eu/data/matrix/building/FR/p/0/o/0/l/10/dc/2350481912422"
Retrieved response from cache file "tests/.temp/cache/b7c04786a68f80013dd924939f7ebbb4.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.01.Gen.ReEx.001/bv/001/dc/3256371738335"
Retrieved response from cache file "tests/.temp/cache/b7c04786a68f80013dd924939f7ebbb4.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.01.Gen.ReEx.001/bv/001/dc/3256371738335"
Retrieved response from cache file "tests/.temp/cache/b90f3888a52027c92e78ded366c3a179.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.02.Gen.ReEx.001/bv/001/dc/88f1beeea6a42"
Retrieved response from cache file "tests/.temp/cache/0b5ffc4993ca7259505d10cbc0acc96e.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.03.Gen.ReEx.001/bv/001/dc/5a8036efa3991"
Retrieved response from cache file "tests/.temp/cache/73abfe908b528a9a9fd933950dd06432.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.04.Gen.ReEx.001/bv/001/dc/0a74d6a78328d"
Retrieved response from cache file "tests/.temp/cache/450c87c4c1b9d09b59141e3645020932.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.05.Gen.ReEx.001/bv/001/dc/aee8eba5ce9de"
Retrieved response from cache file "tests/.temp/cache/0c39aafddce919f91714c976ecb47066.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.06.Gen.ReEx.001/bv/001/dc/6b594975cfc54"
Retrieved response from cache file "tests/.temp/cache/de7eaf8ff6fcbe329ef2606bc1f372b2.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.07.Gen.ReEx.001/bv/001/dc/075f10ab3cbc7"
Retrieved response from cache file "tests/.temp/cache/4790ace95790ed2b8b8a59533a070fbd.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.08.Gen.ReEx.001/bv/001/dc/c4d6f722f7d0a"
Retrieved response from cache file "tests/.temp/cache/c6d107b9f01840a1f440cc709b5902d9.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.09.Gen.ReEx.001/bv/001/dc/29438d97adbad"
Retrieved response from cache file "tests/.temp/cache/061aa58fb37c8793d353c77807585e2f.json" for URL "http://webtool.building-typology.eu/data/adv/building/detail/FR.N.SFH.10.Gen.ReEx.001/bv/001/dc/d1426660e4421"
.Getting from https://bcl.nrel.gov/api/search/Window.json, "{'f[]': ['fs_a_Overall_U-factor:[3.4 TO 3.6]', 'sm_component_type:"Window"'], 'oauth_consumer_key': 'f2d08b2d6cf7c8abd7d7c580ede79fa4'}"
Downloaded 24.8KB from bcl.nrel.gov in 20.28 seconds
Saved response to cache file "tests/.temp/cache/60161013f26a3d33a2657cf7a6d6bf89.json"
.Retrieved response from cache file "tests/.temp/cache/60161013f26a3d33a2657cf7a6d6bf89.json" for URL "https://bcl.nrel.gov/api/search/Window.json?f%5B%5D=fs_a_Overall_U-factor%3A%5B3.4+TO+3.6%5D&f%5B%5D=sm_component_type%3A%22Window%22&oauth_consumer_key=f2d08b2d6cf7c8abd7d7c580ede79fa4"
.Getting from https://bcl.nrel.gov/api/search/Window.json, "{'f[]': ['fs_a_Overall_U-factor:[3.021 TO 3.3390000000000004]', 'fs_a_VLT:[0.5035 TO 0.5565000000000001]', 'fs_a_SHGC:[0.46549999999999997 TO 0.5145]', 'sm_component_type:"Window"'], 'oauth_consumer_key': 'f2d08b2d6cf7c8abd7d7c580ede79fa4'}"
Downloaded 16.5KB from bcl.nrel.gov in 0.89 seconds
Saved response to cache file "tests/.temp/cache/f39c86ffeed3e9e9123156932f7a1e1b.json"
found 9 possible window component(s) matching the range ['fs_a_Overall_U-factor:[3.021 TO 3.3390000000000004]', 'fs_a_VLT:[0.5035 TO 0.5565000000000001]', 'fs_a_SHGC:[0.46549999999999997 TO 0.5145]', 'sm_component_type:"Window"']
.Retrieved response from cache file "tests/.temp/cache/f39c86ffeed3e9e9123156932f7a1e1b.json" for URL "https://bcl.nrel.gov/api/search/Window.json?f%5B%5D=fs_a_Overall_U-factor%3A%5B3.021+TO+3.3390000000000004%5D&f%5B%5D=fs_a_VLT%3A%5B0.5035+TO+0.5565000000000001%5D&f%5B%5D=fs_a_SHGC%3A%5B0.46549999999999997+TO+0.5145%5D&f%5B%5D=sm_component_type%3A%22Window%22&oauth_consumer_key=f2d08b2d6cf7c8abd7d7c580ede79fa4"
found 9 possible window component(s) matching the range ['fs_a_Overall_U-factor:[3.021 TO 3.3390000000000004]', 'fs_a_VLT:[0.5035 TO 0.5565000000000001]', 'fs_a_SHGC:[0.46549999999999997 TO 0.5145]', 'sm_component_type:"Window"']
.Retrieved response from cache file "tests/.temp/cache/f39c86ffeed3e9e9123156932f7a1e1b.json" for URL "https://bcl.nrel.gov/api/search/Window.json?f%5B%5D=fs_a_Overall_U-factor%3A%5B3.021+TO+3.3390000000000004%5D&f%5B%5D=fs_a_VLT%3A%5B0.5035+TO+0.5565000000000001%5D&f%5B%5D=fs_a_SHGC%3A%5B0.46549999999999997+TO+0.5145%5D&f%5B%5D=sm_component_type%3A%22Window%22&oauth_consumer_key=f2d08b2d6cf7c8abd7d7c580ede79fa4"
found 9 possible window component(s) matching the range ['fs_a_Overall_U-factor:[3.021 TO 3.3390000000000004]', 'fs_a_VLT:[0.5035 TO 0.5565000000000001]', 'fs_a_SHGC:[0.46549999999999997 TO 0.5145]', 'sm_component_type:"Window"']
Transitioning idf file tests/.temp/cache/b1cd68b9db229524688f0844157a9a87/AEDG-SmOffice 1A Window Fixed_v7.1.0.idf
temporary dir (tests/.temp/cache/b1cd68b9db229524688f0844157a9a87/transition_run_q7_5c8tl) created
initially inside brynpickering_archetypal_dir
inside /Applications/EnergyPlus-8-9-0/PreProcess/IDFVersionUpdater
Exception caught:
finally inside brynpickering_archetypal_dir
FGetting from https://www12.statcan.gc.ca/rest/census-recensement/CPR2016.json?lang=E&dguid=2016A000011124&topic=5&notes=0, "{'type': 'json', 'lang': 'E', 'dguid': '2016A000011124', 'topic': 5, 'notes': 0}"
Downloaded 11.2KB from www12.statcan.gc.ca in 1.23 seconds
Saved response to cache file "tests/.temp/cache/07e98201e8cae16f5b41f552e18a10c6.json"
.Getting from https://www12.statcan.gc.ca/rest/census-recensement/CR2016Geo.json?lang=E&geos=PR&cpt=00, "{'type': 'json', 'lang': 'E', 'geos': 'PR', 'cpt': '00'}"
Downloaded 1.2KB from www12.statcan.gc.ca in 0.87 seconds
Saved response to cache file "tests/.temp/cache/1122022c7abf77b400206e41bfbfafe0.json"
. [ 7%]
tests/test_energyseries.py ..
Saved the figure to disk in 0.32 seconds
Showed the plot in 0.00 seconds
.Saved the figure to disk in 0.73 seconds
Showed the plot in 0.00 seconds
.Saved the figure to disk in 0.65 seconds
Showed the plot in 0.00 seconds
.Saved the figure to disk in 0.48 seconds
Showed the plot in 0.00 seconds
.temporary dir (tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/transition_run_xgnenqo6) created
file brynpickering_archetypal_dir/tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/transition_run_xgnenqo6/AdultEducationCenter.idf already upgraded to latest version "8-9-0"
The version of the IDF file "AdultEducationCenter.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Saved pickle to file in 0.01 seconds
Eppy load completed in 1.28 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for AdultEducationCenter.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/eplus_run_545fw9kldc2911f78dadeb7c847e5ad88379b905) created
ExpandObjects Started.
Begin reading Energy+.idd file.
Done reading Energy+.idd file.
ExpandObjects Finished. Time: 0.029
EnergyPlus Starting
EnergyPlus, Version 8.9.0-40101eaafd, YMD=2019.11.05 15:40
Adjusting Air System Sizing
Adjusting Standard 62.1 Ventilation Sizing
Initializing Simulation
Reporting Surfaces
Beginning Primary Simulation
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Starting Simulation at 01/01 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=01/21
Continuing Simulation at 01/21 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=02/10
Continuing Simulation at 02/10 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=03/02
Continuing Simulation at 03/02 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=03/22
Continuing Simulation at 03/22 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=04/11
Continuing Simulation at 04/11 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=05/01
Continuing Simulation at 05/01 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=05/21
Continuing Simulation at 05/21 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=06/10
Continuing Simulation at 06/10 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=06/30
Continuing Simulation at 06/30 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=07/20
Continuing Simulation at 07/20 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/09
Continuing Simulation at 08/09 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/29
Continuing Simulation at 08/29 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=09/18
Continuing Simulation at 09/18 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/08
Continuing Simulation at 10/08 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/28
Continuing Simulation at 10/28 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=11/17
Continuing Simulation at 11/17 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/07
Continuing Simulation at 12/07 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/27
Continuing Simulation at 12/27 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Writing tabular output file results using comma format.
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 2.98 seconds
Files generated at the end of the simulation: tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.mdd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/AdultEducationCenter.idf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.shd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7tbl.htm
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.err
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.audit
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.mtr
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.rdd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.eio
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7tbl.csv
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.end
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.dxf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.eso
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.mtd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.bnd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/sqlite.err
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.expidf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/8de90f8b96dad925b1ca29d5dff313e7/8de90f8b96dad925b1ca29d5dff313e7out.sql
Saved the figure to disk in 0.30 seconds
Showed the plot in 0.00 seconds
.Saved the figure to disk in 0.58 seconds
Showed the plot in 0.00 seconds
.Saved the figure to disk in 0.59 seconds
Showed the plot in 0.00 seconds
.Saved the figure to disk in 0.50 seconds
Showed the plot in 0.00 seconds
..Showed the plot in 0.00 seconds
. [ 12%]
tests/test_idf.py temporary dir (tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/transition_run_9avdbqrw) created
file brynpickering_archetypal_dir/tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/transition_run_9avdbqrw/AdultEducationCenter.idf already upgraded to latest version "8-9-0"
The version of the IDF file "AdultEducationCenter.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Saved pickle to file in 0.01 seconds
Eppy load completed in 1.35 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for AdultEducationCenter.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/eplus_run_244uzmlndc2911f78dadeb7c847e5ad88379b905) created
EnergyPlus Completed in 0.40 seconds
Files generated at the end of the simulation: tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.eso
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/AdultEducationCenter.idf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6tbl.csv
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.end
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.dxf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.sql
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.mtd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.bnd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.audit
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6tbl.htm
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.shd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.mdd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.expidf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.rdd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.eio
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/sqlite.err
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.err
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/0b8c29514ee179768c96d064b09f35b6/0b8c29514ee179768c96d064b09f35b6out.mtr
..The version of the IDF file "5ZoneNightVent1.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Saved pickle to file in 0.03 seconds
Eppy load completed in 1.43 seconds
Loaded "AdultEducationCenter.idf" from pickled file in 0.02 seconds
Eppy load from cache completed in 0.00 seconds
.Transitioning idf file tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/nat_ventilation_SAMPLE0.idf
temporary dir (tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/transition_run_asqldxhd) created
initially inside brynpickering_archetypal_dir
inside /Applications/EnergyPlus-8-9-0/PreProcess/IDFVersionUpdater
Transition Starting
Conversion 8.4 => 8.5
Processing Old IDD -- V8-4-0-Energy+.idd
Processing New IDD -- V8-5-0-Energy+.idd
Will create new full IDFs
Will create new IDF lines with units where applicable
Will create new IDF lines leaving blank incoming fields as blank (no default fill)
F
Processing IDF -- brynpickering_archetypal_dir/tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/transition_run_asqldxhd/nat_ventilation_SAMPLE0.idf
Transition Starting
Conversion 8.5 => 8.6
Processing Old IDD -- V8-5-0-Energy+.idd
Processing New IDD -- V8-6-0-Energy+.idd
Will create new full IDFs
Will create new IDF lines with units where applicable
Will create new IDF lines leaving blank incoming fields as blank (no default fill)
F
Processing IDF -- brynpickering_archetypal_dir/tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/transition_run_asqldxhd/nat_ventilation_SAMPLE0.idf
Transition Starting
Conversion 8.6 => 8.7
Processing Old IDD -- V8-6-0-Energy+.idd
Processing New IDD -- V8-7-0-Energy+.idd
Will create new full IDFs
Will create new IDF lines with units where applicable
Will create new IDF lines leaving blank incoming fields as blank (no default fill)
F
Processing IDF -- brynpickering_archetypal_dir/tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/transition_run_asqldxhd/nat_ventilation_SAMPLE0.idf
Transition Starting
Conversion 8.7 => 8.8
Processing Old IDD -- V8-7-0-Energy+.idd
Processing New IDD -- V8-8-0-Energy+.idd
Will create new full IDFs
Will create new IDF lines with units where applicable
Will create new IDF lines leaving blank incoming fields as blank (no default fill)
F
Processing IDF -- brynpickering_archetypal_dir/tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/transition_run_asqldxhd/nat_ventilation_SAMPLE0.idf
Transition Starting
Conversion 8.8 => 8.9
Processing Old IDD -- V8-8-0-Energy+.idd
Processing New IDD -- V8-9-0-Energy+.idd
Will create new full IDFs
Will create new IDF lines with units where applicable
Will create new IDF lines leaving blank incoming fields as blank (no default fill)
F
Processing IDF -- brynpickering_archetypal_dir/tests/.temp/cache/62be0b83fb32da42882877d75dc7c67e/transition_run_asqldxhd/nat_ventilation_SAMPLE0.idf
finally inside brynpickering_archetypal_dir
Saved pickle to file in 0.01 seconds
Eppy load completed in 17.60 seconds
Loaded "5ZoneNightVent1.idf" from pickled file in 0.03 seconds
Eppy load from cache completed in 0.00 seconds
.
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/d0685b754b75cd7ac88bf329301d1974/d0685b754b75cd7ac88bf329301d1974out.sql
.
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/04150b3a93f04640257bf9e160a4faf9/04150b3a93f04640257bf9e160a4faf9out.sql
.
finally inside brynpickering_archetypal_dir
The version of the IDF file "RefBldgLargeOfficeNew2004_v1.4_7.2_5A_USA_IL_CHICAGO-OHARE.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.46 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for RefBldgLargeOfficeNew2004_v1.4_7.2_5A_USA_IL_CHICAGO-OHARE.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/9c2894a32e48ebeeea2245dd1a54f4e2/eplus_run_ndk6236b9c2894a32e48ebeeea2245dd1a54f4e2) created
xThe version of the IDF file "5ZoneNightVent1.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.49 seconds
temporary dir (tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/transition_run_sctvme7c) created
file brynpickering_archetypal_dir/tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/transition_run_sctvme7c/5ZoneNightVent1.idf already upgraded to latest version "8-9-0"
no cached run for 5ZoneNightVent1.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/eplus_run_vbpcniso18e49e3f99baca0f512c35a6390593f8) created
ExpandObjects Started.
No expanded file generated.
ExpandObjects Finished. Time: 0.013
EnergyPlus Starting
EnergyPlus, Version 8.9.0-40101eaafd, YMD=2019.11.05 15:43
Initializing Response Factors
Calculating CTFs for "ROOF-1", Construction # 1
Calculating CTFs for "WALL-1", Construction # 2
Calculating CTFs for "FLOOR-SLAB-1", Construction # 4
Calculating CTFs for "INT-WALL-1", Construction # 5
Initializing Window Optical Properties
Initializing Solar Calculations
Allocate Solar Module Arrays
Initializing Zone Report Variables
Initializing Surface (Shading) Report Variables
Computing Interior Solar Absorption Factors
Determining Shadowing Combinations
Computing Window Shade Absorption Factors
Proceeding with Initializing Solar Calculations
Initializing Surfaces
Initializing Outdoor environment for Surfaces
Setting up Surface Reporting Variables
Initializing Temperature and Flux Histories
Initializing Window Shading
Computing Interior Absorption Factors
Computing Interior Diffuse Solar Absorption Factors
Computing Interior Diffuse Solar Exchange through Interzone Windows
Initializing Solar Heat Gains
Initializing Internal Heat Gains
Initializing Interior Solar Distribution
Initializing Interior Convection Coefficients
Gathering Information for Predefined Reporting
Completed Initializing Surface Heat Balance
Calculate Outside Surface Heat Balance
Calculate Inside Surface Heat Balance
Calculate Air Heat Balance
Initializing HVAC
Warming up
Warming up
Warming up
Warming up
Warming up
Warming up
Performing Zone Sizing Simulation
...for Sizing Period: #1 FRESNO ANN CLG 1% CONDNS DB=>MWB
Warming up
Warming up
Warming up
Warming up
Warming up
Warming up
Performing Zone Sizing Simulation
...for Sizing Period: #2 FRESNO ANN HTG 99% CONDNS DB
Calculating System sizing
...for Sizing Period: #1 FRESNO ANN CLG 1% CONDNS DB=>MWB
Calculating System sizing
...for Sizing Period: #2 FRESNO ANN HTG 99% CONDNS DB
Adjusting Air System Sizing
Adjusting Standard 62.1 Ventilation Sizing
Initializing Simulation
Reporting Surfaces
Beginning Primary Simulation
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Starting Simulation at 01/01 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=01/21
Continuing Simulation at 01/21 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=02/10
Continuing Simulation at 02/10 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=03/02
Continuing Simulation at 03/02 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=03/22
Continuing Simulation at 03/22 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=04/11
Continuing Simulation at 04/11 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=05/01
Continuing Simulation at 05/01 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=05/21
Continuing Simulation at 05/21 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=06/10
Continuing Simulation at 06/10 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=06/30
Continuing Simulation at 06/30 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=07/20
Continuing Simulation at 07/20 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/09
Continuing Simulation at 08/09 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/29
Continuing Simulation at 08/29 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=09/18
Continuing Simulation at 09/18 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/08
Continuing Simulation at 10/08 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/28
Continuing Simulation at 10/28 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=11/17
Continuing Simulation at 11/17 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/07
Continuing Simulation at 12/07 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/27
Continuing Simulation at 12/27 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 8.46 seconds
Files generated at the end of the simulation: tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50zsz.csv
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.sql
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.mtd
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.bnd
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.eso
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.end
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.eio
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.rdd
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50ssz.csv
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.mtr
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.err
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/sqlite.err
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50tbl.htm
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.shd
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/5ZoneNightVent1.idf
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.audit
tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.mdd
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/18e49e3f99baca0f512c35a6390593f8/45e600200c586cf6d6a9b27cf249fe50/45e600200c586cf6d6a9b27cf249fe50out.sql
.The version of the IDF file "NECB 2011-FullServiceRestaurant-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.63 seconds
.The version of the IDF file "NECB 2011-Hospital-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 3.52 seconds
xThe version of the IDF file "NECB 2011-LargeHotel-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 2.21 seconds
.The version of the IDF file "NECB 2011-LargeOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.87 seconds
.The version of the IDF file "NECB 2011-MediumOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.83 seconds
.The version of the IDF file "NECB 2011-MidriseApartment-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 2.22 seconds
.The version of the IDF file "NECB 2011-Outpatient-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 5.11 seconds
.The version of the IDF file "NECB 2011-PrimarySchool-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 2.25 seconds
.The version of the IDF file "NECB 2011-QuickServiceRestaurant-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.45 seconds
.The version of the IDF file "NECB 2011-SecondarySchool-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 3.52 seconds
.The version of the IDF file "NECB 2011-SmallHotel-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 3.22 seconds
.The version of the IDF file "NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.65 seconds
.The version of the IDF file "NECB 2011-RetailStandalone-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.57 seconds
xThe version of the IDF file "NECB 2011-RetailStripmall-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.73 seconds
.sThe version of the IDF file "NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.41 seconds
.The version of the IDF file "NECB 2011-FullServiceRestaurant-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.32 seconds
.The version of the IDF file "NECB 2011-LargeOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.86 seconds
.The version of the IDF file "AdultEducationCenter.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.52 seconds
No sql file for AdultEducationCenter.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/transition_run_v1w1vk81) created
file brynpickering_archetypal_dir/tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/transition_run_v1w1vk81/AdultEducationCenter.idf already upgraded to latest version "8-9-0"
The version of the IDF file "AdultEducationCenter.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.24 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for AdultEducationCenter.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/eplus_run_qq50yc9jdc2911f78dadeb7c847e5ad88379b905) created
EnergyPlus Completed in 3.28 seconds
Files generated at the end of the simulation: tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.mtd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.bnd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/AdultEducationCenter.idf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.sql
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.dxf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14tbl.csv
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.end
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.eso
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.mtr
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.err
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.eio
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.rdd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.audit
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.expidf
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/sqlite.err
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.mdd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14out.shd
tests/.temp/cache/dc2911f78dadeb7c847e5ad88379b905/661257ed62dd22fa09cec0bb9017ee14/661257ed62dd22fa09cec0bb9017ee14tbl.htm
Retrieved Space Cooling Profile in 4.88 seconds
.The version of the IDF file "NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.51 seconds
No sql file for NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/transition_run_sb6g28_c) created
file brynpickering_archetypal_dir/tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/transition_run_sb6g28_c/NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf already upgraded to latest version "8-9-0"
The version of the IDF file "NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.39 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/eplus_run_wrknttdo4b0aa656f062a1dfa747557dd1bbe0d5) created
EnergyPlus Completed in 12.93 seconds
Files generated at the end of the simulation: tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.shd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6atbl.htm
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.mdd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6assz.csv
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.eio
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.rdd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.err
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.mtr
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.eso
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6atbl.csv
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.end
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.audit
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6azsz.csv
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/sqlite.err
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.sql
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.mtd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.bnd
Retrieved Space Heating Profile in 15.64 seconds
.The version of the IDF file "NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.49 seconds
No sql file for NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/transition_run_4qpmm9do) created
file brynpickering_archetypal_dir/tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/transition_run_4qpmm9do/NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf already upgraded to latest version "8-9-0"
The version of the IDF file "NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.42 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/eplus_run_xs3yyuku4b0aa656f062a1dfa747557dd1bbe0d5) created
EnergyPlus Completed in 12.72 seconds
Files generated at the end of the simulation: tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.shd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6atbl.htm
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.mdd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6assz.csv
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.eio
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.rdd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/NECB 2011-Warehouse-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.err
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.mtr
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.eso
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6atbl.csv
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.end
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.audit
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6azsz.csv
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/sqlite.err
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.sql
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.mtd
tests/.temp/cache/4b0aa656f062a1dfa747557dd1bbe0d5/a51ad73ce32e1d3e8fd05549ba25fb6a/a51ad73ce32e1d3e8fd05549ba25fb6aout.bnd
Retrieved Service Water Heating Profile in 15.19 seconds
.
Continuing Simulation at 07/09 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=07/16
Continuing Simulation at 07/16 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=07/23
Continuing Simulation at 07/23 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=07/30
Continuing Simulation at 07/30 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/06
Continuing Simulation at 08/06 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/13
Continuing Simulation at 08/13 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/20
Continuing Simulation at 08/20 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=08/27
Continuing Simulation at 08/27 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=09/03
Continuing Simulation at 09/03 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=09/10
Continuing Simulation at 09/10 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=09/17
Continuing Simulation at 09/17 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=09/24
Continuing Simulation at 09/24 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/01
Continuing Simulation at 10/01 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/08
Continuing Simulation at 10/08 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/15
Continuing Simulation at 10/15 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/22
Continuing Simulation at 10/22 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=10/29
Continuing Simulation at 10/29 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=11/05
Continuing Simulation at 11/05 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=11/12
Continuing Simulation at 11/12 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=11/19
Continuing Simulation at 11/19 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=11/26
Continuing Simulation at 11/26 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/03
Continuing Simulation at 12/03 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/10
Continuing Simulation at 12/10 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/17
Continuing Simulation at 12/17 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/24
Continuing Simulation at 12/24 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Updating Shadowing Calculations, Start Date=12/31
Writing tabular output file results using comma format.
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 8.25 seconds
Files generated at the end of the simulation: tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.mtr
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/Energy+.idd
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.err
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.eio
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9ssz.csv
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/RefBldgQuickServiceRestaurantPost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9tbl.htm
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.shd
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.mtd
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.audit
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.bnd
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9zsz.csv
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.sql
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9tbl.csv
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/sqlite.err
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.end
tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.eso
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/d1395156407083c4721688281649707e/600b65962e5df56c425933e1438c9af9/600b65962e5df56c425933e1438c9af9out.sql
. [ 26%]
tests/test_schedules.py The version of the IDF file "NECB 2011-MediumOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.79 seconds
.The version of the IDF file "schedules.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.24 seconds
For schedule "POFF", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
..temporary dir (tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/transition_run_a4nqzsmm) created
file brynpickering_archetypal_dir/tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/transition_run_a4nqzsmm/test_multizone_EP.idf already upgraded to latest version "8-9-0"
no cached run for test_multizone_EP.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/eplus_run_vziatv355e7caee66c09dcde85c32a551d1abd46) created
EnergyPlus Starting
EnergyPlus, Version 8.9.0-40101eaafd, YMD=2019.11.05 15:46
Adjusting Air System Sizing
Adjusting Standard 62.1 Ventilation Sizing
Initializing Simulation
ReadVarsESO program starting.
Requested Report Variable input file=brynpickering_archetypal_dir
does not exist. Check eplusout.err file for possible explanations.
ReadVarsESO program terminated.
ReadVarsESO program starting.
Requested Report Variable input file=brynpickering_archetypal_dir
does not exist. Check eplusout.err file for possible explanations.
ReadVarsESO program terminated.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 1.97 seconds
Files generated at the end of the simulation: tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.bnd
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.mtd
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/Energy+.idd
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.end
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/test_multizone_EP.idf
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.eso
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.err
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.eio
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.rdd
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.mdd
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.rvaudit
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.audit
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/sqlite.err
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/86f04fab89c4e4da0df0148982167716out.shd
tests/.temp/cache/5e7caee66c09dcde85c32a551d1abd46/86f04fab89c4e4da0df0148982167716/TDV_2008_kBtu_CTZ06.csv
EEExEEEEEEEEEEEEEEEEEEE [ 38%]
tests/test_simple_glazing.py ........ [ 41%]
tests/test_template.py The version of the IDF file "B_Off_0.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.42 seconds
temporary dir (tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/transition_run_vg6tfyuf) created
file brynpickering_archetypal_dir/tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/transition_run_vg6tfyuf/B_Off_0.idf already upgraded to latest version "8-9-0"
The version of the IDF file "B_Off_0.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.38 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" already exists in idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for B_Off_0.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/eplus_run_r0as09d4d993da06003e0bfd63bc708dd69a156c) created
EnergyPlus Starting
EnergyPlus, Version 8.9.0-40101eaafd, YMD=2019.11.05 15:46
Adjusting Air System Sizing
Adjusting Standard 62.1 Ventilation Sizing
Initializing Simulation
Reporting Surfaces
Beginning Primary Simulation
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Starting Simulation at 01/01 for ARCHSIM
Updating Shadowing Calculations, Start Date=01/21
Continuing Simulation at 01/21 for ARCHSIM
Updating Shadowing Calculations, Start Date=02/10
Continuing Simulation at 02/10 for ARCHSIM
Updating Shadowing Calculations, Start Date=03/02
Continuing Simulation at 03/02 for ARCHSIM
Updating Shadowing Calculations, Start Date=03/22
Continuing Simulation at 03/22 for ARCHSIM
Updating Shadowing Calculations, Start Date=04/11
Continuing Simulation at 04/11 for ARCHSIM
Updating Shadowing Calculations, Start Date=05/01
Continuing Simulation at 05/01 for ARCHSIM
Updating Shadowing Calculations, Start Date=05/21
Continuing Simulation at 05/21 for ARCHSIM
Updating Shadowing Calculations, Start Date=06/10
Continuing Simulation at 06/10 for ARCHSIM
Updating Shadowing Calculations, Start Date=06/30
Continuing Simulation at 06/30 for ARCHSIM
Updating Shadowing Calculations, Start Date=07/20
Continuing Simulation at 07/20 for ARCHSIM
Updating Shadowing Calculations, Start Date=08/09
Continuing Simulation at 08/09 for ARCHSIM
Updating Shadowing Calculations, Start Date=08/29
Continuing Simulation at 08/29 for ARCHSIM
Updating Shadowing Calculations, Start Date=09/18
Continuing Simulation at 09/18 for ARCHSIM
Updating Shadowing Calculations, Start Date=10/08
Continuing Simulation at 10/08 for ARCHSIM
Updating Shadowing Calculations, Start Date=10/28
Continuing Simulation at 10/28 for ARCHSIM
Updating Shadowing Calculations, Start Date=11/17
Continuing Simulation at 11/17 for ARCHSIM
Updating Shadowing Calculations, Start Date=12/07
Continuing Simulation at 12/07 for ARCHSIM
Updating Shadowing Calculations, Start Date=12/27
Continuing Simulation at 12/27 for ARCHSIM
Writing tabular output file results using comma format.
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 3.05 seconds
Files generated at the end of the simulation: tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/B_Off_0.idf
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.mdd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/Energy+.idd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.shd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dtbl.htm
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.mtr
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.err
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.eio
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.rdd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.dxf
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dtbl.csv
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.edd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.end
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.eso
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.mtd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.bnd
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/sqlite.err
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.sql
tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.audit
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/d993da06003e0bfd63bc708dd69a156c/f91d85421728873d99ed94b5f78a303d/f91d85421728873d99ed94b5f78a303dout.sql
.....using OpaqueMaterial density as weighting factor in "OpaqueMaterial" combine.
using OpaqueMaterial density as weighting factor in "OpaqueMaterial" combine.
.using OpaqueMaterial density as weighting factor in "OpaqueMaterial" combine.
..The version of the IDF file "B_Res_0_Masonry.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.46 seconds
temporary dir (tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/transition_run_l4sjpi6d) created
file brynpickering_archetypal_dir/tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/transition_run_l4sjpi6d/B_Res_0_Masonry.idf already upgraded to latest version "8-9-0"
The version of the IDF file "B_Res_0_Masonry.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.45 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for B_Res_0_Masonry.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/eplus_run_15d3c55h1698bf7f3f1bcac0e7b09715e2fb91cc) created
EnergyPlus Starting
EnergyPlus, Version 8.9.0-40101eaafd, YMD=2019.11.05 15:46
Adjusting Air System Sizing
Adjusting Standard 62.1 Ventilation Sizing
Initializing Simulation
Reporting Surfaces
Beginning Primary Simulation
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Starting Simulation at 01/01 for ARCHSIM
Updating Shadowing Calculations, Start Date=01/21
Continuing Simulation at 01/21 for ARCHSIM
Updating Shadowing Calculations, Start Date=02/10
Continuing Simulation at 02/10 for ARCHSIM
Updating Shadowing Calculations, Start Date=03/02
Continuing Simulation at 03/02 for ARCHSIM
Updating Shadowing Calculations, Start Date=03/22
Continuing Simulation at 03/22 for ARCHSIM
Updating Shadowing Calculations, Start Date=04/11
Continuing Simulation at 04/11 for ARCHSIM
Updating Shadowing Calculations, Start Date=05/01
Continuing Simulation at 05/01 for ARCHSIM
Updating Shadowing Calculations, Start Date=05/21
Continuing Simulation at 05/21 for ARCHSIM
Updating Shadowing Calculations, Start Date=06/10
Continuing Simulation at 06/10 for ARCHSIM
Updating Shadowing Calculations, Start Date=06/30
Continuing Simulation at 06/30 for ARCHSIM
Updating Shadowing Calculations, Start Date=07/20
Continuing Simulation at 07/20 for ARCHSIM
Updating Shadowing Calculations, Start Date=08/09
Continuing Simulation at 08/09 for ARCHSIM
Updating Shadowing Calculations, Start Date=08/29
Continuing Simulation at 08/29 for ARCHSIM
Updating Shadowing Calculations, Start Date=09/18
Continuing Simulation at 09/18 for ARCHSIM
Updating Shadowing Calculations, Start Date=10/08
Continuing Simulation at 10/08 for ARCHSIM
Updating Shadowing Calculations, Start Date=10/28
Continuing Simulation at 10/28 for ARCHSIM
Updating Shadowing Calculations, Start Date=11/17
Continuing Simulation at 11/17 for ARCHSIM
Updating Shadowing Calculations, Start Date=12/07
Continuing Simulation at 12/07 for ARCHSIM
Updating Shadowing Calculations, Start Date=12/27
Continuing Simulation at 12/27 for ARCHSIM
Writing tabular output file results using comma format.
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 2.56 seconds
Files generated at the end of the simulation: tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.audit
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.err
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.mtr
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/Energy+.idd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.rdd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.eio
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.mdd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/B_Res_0_Masonry.idf
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1tbl.htm
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.shd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.mtd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.bnd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.sql
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.edd
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1tbl.csv
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.end
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/sqlite.err
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.dxf
tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.eso
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/1698bf7f3f1bcac0e7b09715e2fb91cc/cb84e5f0a3a38adf07234db28a41dad1/cb84e5f0a3a38adf07234db28a41dad1out.sql
.using GlazingMaterial density as weighting factor in "GlazingMaterial" combine.
.using GlazingMaterial density as weighting factor in "GlazingMaterial" combine.
................
Constructing :class:`Zone` for zone "Core"
Executing 'ZoneConstructionSet.from_zone'...
surface "Core:f0" assigned as a Partition
surface "Core:f1" assigned as a Partition
surface "Core:f2" assigned as a Partition
surface "Core:f3" assigned as a Partition
surface "Core:f4" assigned as a Ground
surface "Core:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Core_ZoneConstructionSet' in 0.014 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.03 seconds
Completed 'ZoneConditioning.from_zone' for 'Core_ZoneConditioning' in 0.220 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Core_VentilationSetting' in 0.052 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.040 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.174 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.004 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.004 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Core_DHW' in 0.190 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Core_ZoneLoad' in 0.014 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'CoreInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.013 s
completed Zone "Core" constructor in 0.51 seconds
Executing 'ZoneConstructionSet.from_zone'...
surface "Core:f0" assigned as a Partition
surface "Core:f1" assigned as a Partition
surface "Core:f2" assigned as a Partition
surface "Core:f3" assigned as a Partition
surface "Core:f4" assigned as a Ground
surface "Core:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Core_ZoneConstructionSet' in 0.011 s
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.02 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.147 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.046 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.042 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.262 ms
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.253 ms
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.196 ms
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.011 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.013 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.043 s
completed Zone "Perim" constructor in 0.28 seconds
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.014 s
using zone volume "83 & 137" as weighting factor in "ZoneConstructionSet" combine.
.Executing 'ZoneConstructionSet.from_zone'...
surface "Core:f0" assigned as a Partition
surface "Core:f1" assigned as a Partition
surface "Core:f2" assigned as a Partition
surface "Core:f3" assigned as a Partition
surface "Core:f4" assigned as a Ground
surface "Core:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Core_ZoneConstructionSet' in 0.011 s
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
using zone volume "83 & 137" as weighting factor in "ZoneConstructionSet" combine.
..
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_South" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_West" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
Completed 'ZoneConstructionSet.from_zone' for 'Office_ZoneConstructionSet' in 0.010 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
Completed 'ZoneConditioning.from_zone' for 'Office_ZoneConditioning' in 0.041 s
Executing 'VentilationSetting.from_zone'...
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Office_VentilationSetting' in 0.214 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'Office_DHW' in 0.005 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Office_ZoneLoad' in 0.019 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'Office Internal Mass' in 0.006 s
Executing 'WindowSetting.from_zone'...
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Office_Wall_South Window 1' in 0.190 s
completed Zone "Office" constructor in 0.49 seconds
Executing 'ZoneConstructionSet.from_zone'...
surface "Office_Ceiling" assigned as a Slab
surface "Office_Floor" assigned as a Ground
surface "Office_Wall_East" assigned as a Partition
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_North" assigned as a Partition
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_South" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_West" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
Completed 'ZoneConstructionSet.from_zone' for 'Office_ZoneConstructionSet' in 0.008 s
...
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_South" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_West" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
Completed 'ZoneConstructionSet.from_zone' for 'Office_ZoneConstructionSet' in 0.020 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
Completed 'ZoneConditioning.from_zone' for 'Office_ZoneConditioning' in 0.048 s
Executing 'VentilationSetting.from_zone'...
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Office_VentilationSetting' in 0.205 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'Office_DHW' in 0.004 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Office_ZoneLoad' in 0.016 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'Office Internal Mass' in 0.004 s
Executing 'WindowSetting.from_zone'...
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Office_Wall_South Window 1' in 0.174 s
completed Zone "Office" constructor in 0.48 seconds
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Office_ZoneLoad' in 0.015 s
..Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.014 s
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.149 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.044 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.033 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.164 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.004 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.003 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.179 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.013 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.044 s
completed Zone "Perim" constructor in 0.45 seconds
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.013 s
..
Completed 'DomesticHotWaterSetting._do_hot_temp' for '43.29999999999999' in 0.021 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Core_mid_DHW' in 0.060 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Core_mid_ZoneLoad' in 0.047 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'Core_mid Internal Mass' in 0.017 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.054 s
completed Zone "Core_mid" constructor in 1.56 seconds
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.13 seconds
filtered ReportData in 0.13 seconds
filtered ReportData in 0.09 seconds
filtered ReportData in 0.10 seconds
filtered ReportData in 0.12 seconds
filtered ReportData in 0.11 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Core_mid_ZoneConditioning' in 1.469 s
.
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'West Zone_ZoneConditioning' in 0.040 s
.
filtered ReportData in 0.00 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'EAST ZONE_ZoneConditioning' in 0.050 s
.
Constructing :class:`Zone` for zone "East Zone"
Executing 'ZoneConstructionSet.from_zone'...
surface "Zn001:Wall001E" assigned as a Facade
surface "Zn001:Wall002" assigned as a Facade
surface "Zn001:Wall003E" assigned as a Facade
surface "Zn001:Flr001E" assigned as a Slab
surface "Zn001:Roof001E" assigned as a Roof
surface "Zn002:Partiton001" assigned as a Partition
Completed 'ZoneConstructionSet.from_zone' for 'East Zone_ZoneConstructionSet' in 0.007 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
Completed 'ZoneConditioning.from_zone' for 'East Zone_ZoneConditioning' in 0.133 s
Executing 'VentilationSetting.from_zone'...
Table ZoneInfiltration Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'East Zone_VentilationSetting' in 0.023 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'East Zone_DHW' in 0.004 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'East Zone_ZoneLoad' in 0.017 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'East Zone_InternalMass' in 0.002 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.016 s
completed Zone "East Zone" constructor in 0.21 seconds
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'East Zone_ZoneConditioning' in 0.130 s
..Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.146 s
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.139 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.044 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.041 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.162 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.004 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.004 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.178 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.013 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.043 s
completed Zone "Perim" constructor in 0.44 seconds
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.145 s
..
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Zn001:Wall001:Win001' in 0.263 s
completed Zone "ZONE 1" constructor in 0.89 seconds
Executing 'VentilationSetting.from_zone'...
Table ZoneInfiltration Airflow Stats Nominal does not exist. Returning an empty DataFrame
Cannot aggregate empty series Name
Cannot aggregate empty series Schedule Name
Cannot aggregate empty series Zone Floor Area {m2}
Cannot aggregate empty series # Zone Occupants
Cannot aggregate empty series Name
Cannot aggregate empty series Schedule Name
Cannot aggregate empty series Zone Floor Area {m2}
Cannot aggregate empty series # Zone Occupants
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'ZONE 1_VentilationSetting' in 0.545 s
Constructing :class:`Zone` for zone "ZONE 2"
Executing 'ZoneConstructionSet.from_zone'...
surface "Zn002:Wall001" assigned as a Facade
surface "Zn002:Wall002" assigned as a Facade
surface "Zn002:Wall003" assigned as a Facade
surface "Zn002:Wall004" assigned as a Facade
surface "Zn002:Wall005" assigned as a Facade
surface "Zn002:Wall006" assigned as a Facade
surface "Zn002:Wall007" assigned as a Facade
surface "Zn002:Wall008" assigned as a Facade
surface "Zn002:Wall009" assigned as a Facade
surface "Zn002:Wall010" assigned as a Facade
surface "Zn002:Wall011" assigned as a Facade
surface "Zn002:Wall012" assigned as a Facade
surface "Zn002:Wall013" assigned as a Facade
surface "Zn002:Wall014" assigned as a Facade
surface "Zn002:Wall015" assigned as a Facade
surface "Zn002:Wall016" assigned as a Facade
surface "Zn002:Flr001" assigned as a Ground
surface "Zn002:Roof001" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'ZONE 2_ZoneConstructionSet' in 0.028 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'ZONE 2_ZoneConditioning' in 0.022 s
Executing 'VentilationSetting.from_zone'...
Table ZoneInfiltration Airflow Stats Nominal does not exist. Returning an empty DataFrame
Cannot aggregate empty series Name
Cannot aggregate empty series Schedule Name
Cannot aggregate empty series Zone Floor Area {m2}
Cannot aggregate empty series # Zone Occupants
Cannot aggregate empty series Name
Cannot aggregate empty series Schedule Name
Cannot aggregate empty series Zone Floor Area {m2}
Cannot aggregate empty series # Zone Occupants
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'ZONE 2_VentilationSetting' in 0.538 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'ZONE 2_DHW' in 0.003 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'ZONE 2_ZoneLoad' in 0.019 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'ZONE 2_InternalMass' in 0.002 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Zn002:Wall001:Win001' in 0.266 s
completed Zone "ZONE 2" constructor in 0.88 seconds
Executing 'VentilationSetting.from_zone'...
Table ZoneInfiltration Airflow Stats Nominal does not exist. Returning an empty DataFrame
Cannot aggregate empty series Name
Cannot aggregate empty series Schedule Name
Cannot aggregate empty series Zone Floor Area {m2}
Cannot aggregate empty series # Zone Occupants
Cannot aggregate empty series Name
Cannot aggregate empty series Schedule Name
Cannot aggregate empty series Zone Floor Area {m2}
Cannot aggregate empty series # Zone Occupants
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'ZONE 2_VentilationSetting' in 0.705 s
.
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_South" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
surface "Office_Wall_West" assigned as a Facade
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
Completed 'ZoneConstructionSet.from_zone' for 'Office_ZoneConstructionSet' in 0.009 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
filtered ReportData in 0.00 seconds
Completed 'ZoneConditioning.from_zone' for 'Office_ZoneConditioning' in 0.042 s
Executing 'VentilationSetting.from_zone'...
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Office_VentilationSetting' in 0.208 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'Office_DHW' in 0.003 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Office_ZoneLoad' in 0.016 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'Office Internal Mass' in 0.004 s
Executing 'WindowSetting.from_zone'...
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Office_Wall_South Window 1' in 0.172 s
completed Zone "Office" constructor in 0.46 seconds
Executing 'VentilationSetting.from_zone'...
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Office_VentilationSetting' in 0.202 s
..Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.045 s
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.151 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.048 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.036 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.208 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.008 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.007 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.232 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.017 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.051 s
completed Zone "Perim" constructor in 0.52 seconds
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.046 s
.Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.042 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.165 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.004 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.005 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.181 s
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.147 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.044 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.034 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.159 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.004 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.004 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.175 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.012 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.043 s
completed Zone "Perim" constructor in 0.44 seconds
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.036 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.251 ms
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.242 ms
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.186 ms
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.008 s
.object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
. [ 63%]
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Zn004:Wall003:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Zn004:Wall004:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Zn005:Wall001:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Zn005:Wall002:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Zn005:Wall003:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Zn005:Wall004:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
.using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
For schedule "ScreenSchedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ScreenSchedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ScreenSchedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
using 1 as weighting factor in "WindowSetting" combine.
.The version of the IDF file "AirflowNetwork3zVent.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.45 seconds
temporary dir (tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/transition_run__kix03ar) created
file brynpickering_archetypal_dir/tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/transition_run__kix03ar/AirflowNetwork3zVent.idf already upgraded to latest version "8-9-0"
The version of the IDF file "AirflowNetwork3zVent.idf", version "8.9", matched the version of EnergyPlus /Applications/EnergyPlus-8-9-0/Energy+.idd, version "8.9", used to parse it.
Eppy load completed in 1.60 seconds
object "OUTPUT:TABLE:SUMMARYREPORTS" added to the idf file
object "OUTPUTCONTROL:TABLE:STYLE" added to the idf file
object "OUTPUT:SQLITE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:VARIABLE" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" added to the idf file
object "OUTPUT:METER" already exists in idf file
object "OUTPUT:METER" already exists in idf file
no cached run for AirflowNetwork3zVent.idf. Running EnergyPlus...
temporary dir (tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/eplus_run_rk1jycamef3da2a4df2ee0986347a00f95e4ff88) created
EnergyPlus Starting
EnergyPlus, Version 8.9.0-40101eaafd, YMD=2019.11.05 15:48
Adjusting Air System Sizing
Adjusting Standard 62.1 Ventilation Sizing
Initializing Simulation
Reporting Surfaces
Beginning Primary Simulation
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Warming up {7}
Warming up {8}
Starting Simulation at 01/21 for CHICAGO_IL_USA ANNUAL HEATING 99% DESIGN CONDITIONS DB
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Starting Simulation at 07/21 for CHICAGO_IL_USA ANNUAL COOLING 1% DESIGN CONDITIONS DB/MCWB
Initializing New Environment Parameters
Warming up {1}
Warming up {2}
Warming up {3}
Warming up {4}
Warming up {5}
Warming up {6}
Starting Simulation at 07/01 for Montreal Int'l PQ CAN WYEC2-B-94792 WMO#=716270
Writing tabular output file results using comma format.
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 1.16 seconds
Files generated at the end of the simulation: tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.sql
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/Energy+.idd
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.bnd
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.mtd
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/AirflowNetwork3zVent.idf
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.eso
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.dxf
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.end
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41tbl.csv
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.eio
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.rdd
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.mtr
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.err
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41tbl.htm
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.shd
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/sqlite.err
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.audit
tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.mdd
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/ef3da2a4df2ee0986347a00f95e4ff88/7a8e35267a00e5adc82f31692bffcf41/7a8e35267a00e5adc82f31692bffcf41out.sql
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "WIN-LAY-GLASS-LIGHT"
object "SCHEDULE:CONSTANT" already exists in idf file
"AirflowNetwork:MultiZone:Component:DetailedOpening" is not fully supported. Rerverting to defaults for object "WindowSetting"
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "WIN-LAY-GLASS-LIGHT"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
"AirflowNetwork:MultiZone:Component:DetailedOpening" is not fully supported. Rerverting to defaults for object "WindowSetting"
object "SCHEDULE:CONSTANT" already exists in idf file
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "WIN-LAY-GLASS-LIGHT"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
"AirflowNetwork:MultiZone:Component:DetailedOpening" is not fully supported. Rerverting to defaults for object "WindowSetting"
object "SCHEDULE:CONSTANT" already exists in idf file
..Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
.Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
using 1 as weighting factor in "WindowSetting" combine.
.Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
using 1 as weighting factor in "WindowSetting" combine.
..object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
.Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
.
Continuing Simulation at 08/13 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=08/20
Continuing Simulation at 08/20 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=08/27
Continuing Simulation at 08/27 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=09/03
Continuing Simulation at 09/03 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=09/10
Continuing Simulation at 09/10 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=09/17
Continuing Simulation at 09/17 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=09/24
Continuing Simulation at 09/24 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=10/01
Continuing Simulation at 10/01 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=10/08
Continuing Simulation at 10/08 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=10/15
Continuing Simulation at 10/15 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=10/22
Continuing Simulation at 10/22 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=10/29
Continuing Simulation at 10/29 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=11/05
Continuing Simulation at 11/05 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=11/12
Continuing Simulation at 11/12 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=11/19
Continuing Simulation at 11/19 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=11/26
Continuing Simulation at 11/26 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=12/03
Continuing Simulation at 12/03 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=12/10
Continuing Simulation at 12/10 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=12/17
Continuing Simulation at 12/17 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=12/24
Continuing Simulation at 12/24 for RUN PERIOD 1
Updating Shadowing Calculations, Start Date=12/31
Writing tabular output file results using comma format.
Writing tabular output file results using HTML format.
EnergyPlus Completed Successfully.
EnergyPlus Completed in 6.38 seconds
Files generated at the end of the simulation: tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.mtd
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.bnd
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/Energy+.idd
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.sql
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209zsz.csv
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209tbl.csv
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.end
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.eso
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.audit
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.mtr
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.err
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.rdd
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.eio
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209ssz.csv
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/NECB 2011 - Full Service Restaurant.idf
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.mdd
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/sqlite.err
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.shd
tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209tbl.htm
SQL query parsed 34 tables as DataFrames from tests/.temp/cache/72f69635800c8a19f9d15fec006c937f/bfb2f0254115ba247633bcb946aa0209/bfb2f0254115ba247633bcb946aa0209out.sql
Constructing :class:`Zone` for zone "Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN"
Executing 'ZoneConstructionSet.from_zone'...
surface "attic-floor-dinning" assigned as a Slab
surface "attic-floor-kitchen" assigned as a Slab
surface "east-roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Roof Surface 1"
surface "north-roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Roof Surface 1"
surface "south-roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Roof Surface 1"
surface "west-roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Roof Surface 1"
Completed 'ZoneConstructionSet.from_zone' for 'Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN_ZoneConstructionSet' in 0.014 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
Completed 'ZoneConditioning.from_zone' for 'Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN_ZoneConditioning' in 0.236 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN_VentilationSetting' in 0.066 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020035129105990763' in 0.053 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'NECB-B-Service Water Heating' in 0.678 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '9.594944076661964' in 0.034 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '60.0' in 1.298 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN_DHW' in 2.035 s
Executing 'ZoneLoad.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneLoad.from_zone' for 'Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN_ZoneLoad' in 0.014 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN_InternalMass' in 0.002 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.019 s
completed Zone "Sp-attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN" constructor in 2.39 seconds
.using zone area "1 & 4" as weighting factor in "Zone" combine.
.using zone area "1 & 4" as weighting factor in "Zone" combine.
.
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.02 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.02 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.168 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.062 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.040 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.196 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.005 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.004 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.216 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.015 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.057 s
completed Zone "Perim" constructor in 0.54 seconds
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.013 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.02 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.02 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.161 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.055 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.00020999644783153073' in 0.039 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Off_Y_Dhw' in 0.187 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.004 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.004 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.204 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.013 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.050 s
completed Zone "Perim" constructor in 0.50 seconds
.
surface "ZN8_N_Plen_1:floor" assigned as a Slab
surface "ZN8_N_Plen_1:Roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "MAT-METAL"
Completed 'ZoneConstructionSet.from_zone' for 'ZN8_N_Plen_1_ZoneConstructionSet' in 0.012 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'ZN8_N_Plen_1_ZoneConditioning' in 0.323 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'ZN8_N_Plen_1_VentilationSetting' in 0.069 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'ZN8_N_Plen_1_DHW' in 0.004 s
Executing 'ZoneLoad.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneLoad.from_zone' for 'ZN8_N_Plen_1_ZoneLoad' in 0.006 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'ZN8_N_Plen_1_InternalMass' in 0.003 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.022 s
completed Zone "ZN8_N_Plen_1" constructor in 0.44 seconds
Constructing :class:`Zone` for zone "ZN9_W_Plen_1"
Executing 'ZoneConstructionSet.from_zone'...
surface "ZN9_W_Plen_1:IntWall:South" assigned as a Partition
surface "ZN9_W_Plen_1:IntWall:East" assigned as a Partition
surface "ZN9_W_Plen_1:IntWall:North" assigned as a Partition
surface "ZN9_W_Plen_1:ExtWall:West" assigned as a Facade
surface "ZN9_W_Plen_1:floor" assigned as a Slab
surface "ZN9_W_Plen_1:Roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "MAT-METAL"
Completed 'ZoneConstructionSet.from_zone' for 'ZN9_W_Plen_1_ZoneConstructionSet' in 0.011 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'ZN9_W_Plen_1_ZoneConditioning' in 0.324 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'ZN9_W_Plen_1_VentilationSetting' in 0.067 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'ZN9_W_Plen_1_DHW' in 0.004 s
Executing 'ZoneLoad.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneLoad.from_zone' for 'ZN9_W_Plen_1_ZoneLoad' in 0.006 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'ZN9_W_Plen_1_InternalMass' in 0.003 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.022 s
completed Zone "ZN9_W_Plen_1" constructor in 0.44 seconds
Constructing :class:`Zone` for zone "ZN10_Core_Plen_1"
Executing 'ZoneConstructionSet.from_zone'...
surface "ZN10_Core_Plen_1:IntWall:South" assigned as a Partition
surface "ZN10_Core_Plen_1:IntWall:East" assigned as a Partition
surface "ZN10_Core_Plen_1:IntWall:North" assigned as a Partition
surface "ZN10_Core_Plen_1:IntWall:West" assigned as a Partition
surface "ZN10_Core_Plen_1:floor" assigned as a Slab
surface "ZN10_Core_Plen_1:Roof" assigned as a Roof
Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "MAT-METAL"
Completed 'ZoneConstructionSet.from_zone' for 'ZN10_Core_Plen_1_ZoneConstructionSet' in 0.010 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.04 seconds
filtered ReportData in 0.04 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'ZN10_Core_Plen_1_ZoneConditioning' in 0.341 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'ZN10_Core_Plen_1_VentilationSetting' in 0.105 s
Executing 'DomesticHotWaterSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'DomesticHotWaterSetting.from_zone' for 'ZN10_Core_Plen_1_DHW' in 0.005 s
Executing 'ZoneLoad.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneLoad.from_zone' for 'ZN10_Core_Plen_1_ZoneLoad' in 0.008 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'ZN10_Core_Plen_1_InternalMass' in 0.003 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.023 s
completed Zone "ZN10_Core_Plen_1" constructor in 0.50 seconds
using zone area "827 & 827" as weighting factor in "Zone" combine.
using 1 as weighting factor in "UmiSchedule" combine.
using zone area "448 & 66" as weighting factor in "Zone" combine.
using zone area "515 & 448" as weighting factor in "Zone" combine.
using zone area "963 & 66" as weighting factor in "Zone" combine.
using zone area "1030 & 448" as weighting factor in "Zone" combine.
using 1 as weighting factor in "UmiSchedule" combine.
using zone area "1479 & 66" as weighting factor in "Zone" combine.
using 1 as weighting factor in "UmiSchedule" combine.
using zone area "1545 & 448" as weighting factor in "Zone" combine.
using 1 as weighting factor in "UmiSchedule" combine.
using zone area "1994 & 66" as weighting factor in "Zone" combine.
using 1 as weighting factor in "UmiSchedule" combine.
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Equivalent core zone has an area of 1,655 m2
Equivalent perimeter zone has an area of 2,061 m2
Completed model complexity reduction for BuildingTemplate "5ZoneCostEst" in 0.52 seconds
Showed the plot in 0.00 seconds
..
Constructing :class:`Zone` for zone "Perim"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perim:f0" assigned as a Facade
surface "Perim:f1" assigned as a Partition
surface "Perim:f2" assigned as a Partition
surface "Perim:f3" assigned as a Partition
surface "Perim:f4" assigned as a Ground
surface "Perim:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Perim_ZoneConstructionSet' in 0.014 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Perim_ZoneConditioning' in 0.154 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Perim_VentilationSetting' in 0.051 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.0004899993509599278' in 0.040 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Res_Y_Dhw' in 0.170 s
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.006 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.004 s
Completed 'DomesticHotWaterSetting.from_zone' for 'Perim_DHW' in 0.189 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Perim_ZoneLoad' in 0.013 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'PerimInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perim:f0:w0' in 0.042 s
completed Zone "Perim" constructor in 0.47 seconds
Constructing :class:`Zone` for zone "Core"
Executing 'ZoneConstructionSet.from_zone'...
surface "Core:f0" assigned as a Partition
surface "Core:f1" assigned as a Partition
surface "Core:f2" assigned as a Partition
surface "Core:f3" assigned as a Partition
surface "Core:f4" assigned as a Ground
surface "Core:f5" assigned as a Roof
Completed 'ZoneConstructionSet.from_zone' for 'Core_ZoneConstructionSet' in 0.011 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
filtered ReportData in 0.01 seconds
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'ZoneConditioning.from_zone' for 'Core_ZoneConditioning' in 0.146 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Core_VentilationSetting' in 0.047 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '0.0004899993509599278' in 0.037 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'B_Res_Y_Dhw' in 0.263 ms
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '16.0' in 0.413 ms
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '55.0' in 0.328 ms
Completed 'DomesticHotWaterSetting.from_zone' for 'Core_DHW' in 0.009 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Core_ZoneLoad' in 0.014 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'CoreInternalMass' in 0.004 s
Executing 'WindowSetting.from_zone'...
Completed 'WindowSetting.from_zone' for 'None' in 0.009 s
completed Zone "Core" constructor in 0.24 seconds
Equivalent core zone has an area of 0 m2
Equivalent perimeter zone has an area of 6 m2
Completed model complexity reduction for BuildingTemplate "B_Res_0_Masonry" in 0.00 seconds
.
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perimeter_ZN_1_wall_south_Window_1' in 0.589 s
completed Zone "Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN" constructor in 1.14 seconds
Constructing :class:`Zone` for zone "Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN"
Executing 'ZoneConstructionSet.from_zone'...
surface "Perimeter_ZN_4_ceiling" assigned as a Slab
surface "Perimeter_ZN_4_floor" assigned as a Ground
surface "Perimeter_ZN_4_wall_east" assigned as a Partition
surface "Perimeter_ZN_4_wall_north" assigned as a Partition
surface "Perimeter_ZN_4_wall_south" assigned as a Partition
surface "Perimeter_ZN_4_wall_west" assigned as a Facade
Completed 'ZoneConstructionSet.from_zone' for 'Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN_ZoneConstructionSet' in 0.014 s
Executing 'ZoneConditioning.from_zone'...
filtered ReportData in 0.04 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.04 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.03 seconds
filtered ReportData in 0.04 seconds
Completed 'ZoneConditioning.from_zone' for 'Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN_ZoneConditioning' in 0.392 s
Executing 'VentilationSetting.from_zone'...
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'VentilationSetting.from_zone' for 'Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN_VentilationSetting' in 0.074 s
Executing 'DomesticHotWaterSetting.from_zone'...
Executing 'DomesticHotWaterSetting._do_flow_rate'...
Completed 'DomesticHotWaterSetting._do_flow_rate' for '8.714441761597283e-05' in 0.034 ms
Executing 'DomesticHotWaterSetting._do_water_schedule'...
Completed 'DomesticHotWaterSetting._do_water_schedule' for 'NECB-A-Service Water Heating' in 0.106 ms
Executing 'DomesticHotWaterSetting._do_inlet_temp'...
Completed 'DomesticHotWaterSetting._do_inlet_temp' for '9.594944076661964' in 0.025 s
Executing 'DomesticHotWaterSetting._do_hot_temp'...
Completed 'DomesticHotWaterSetting._do_hot_temp' for '60.0' in 0.189 ms
Completed 'DomesticHotWaterSetting.from_zone' for 'Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN_DHW' in 0.038 s
Executing 'ZoneLoad.from_zone'...
Completed 'ZoneLoad.from_zone' for 'Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN_ZoneLoad' in 0.031 s
Executing 'Zone._internalmassconstruction'...
Completed 'Zone._internalmassconstruction' for 'Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN_InternalMass' in 0.002 s
Executing 'WindowSetting.from_zone'...
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
object "SCHEDULE:CONSTANT" already exists in idf file
Completed 'WindowSetting.from_zone' for 'Perimeter_ZN_4_wall_west_Window_1' in 0.426 s
completed Zone "Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN" constructor in 0.99 seconds
Created zone graph in 9.78 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.Printing Adjacency Report for zone Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- ----------------------------------------------------- -------------- --------------------------------------------------- ---------------
1 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Ceiling
2 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Ceiling
3 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Ceiling
4 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Ceiling
5 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Ceiling
Printing Adjacency Report for zone Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- ------------------------------------------- -------------- ----------------------------------------------------- ---------------
6 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
7 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall
8 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall
9 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall
10 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- --------------------------------------------------- -------------- ----------------------------------------------------- ---------------
11 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
12 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall
13 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
14 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- -------------------------------------------------- -------------- ----------------------------------------------------- ---------------
15 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
16 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall
17 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall
18 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- --------------------------------------------------- -------------- ----------------------------------------------------- ---------------
19 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
20 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall
21 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
22 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- -------------------------------------------------- -------------- ----------------------------------------------------- ---------------
23 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
24 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
25 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall
26 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall
Created zone graph in 0.41 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.Created zone graph in 0.47 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.Created zone graph in 0.40 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.Created zone graph in 0.40 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.Created zone graph in 0.17 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.Printing Adjacency Report for zone Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- ----------------------------------------------------- -------------- --------------------------------------------------- ---------------
1 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Ceiling
2 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Ceiling
3 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Ceiling
4 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Ceiling
5 Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Ceiling
Printing Adjacency Report for zone Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- ------------------------------------------- -------------- ----------------------------------------------------- ---------------
6 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
7 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall
8 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall
9 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall
10 Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- --------------------------------------------------- -------------- ----------------------------------------------------- ---------------
11 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
12 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall
13 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
14 Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- -------------------------------------------------- -------------- ----------------------------------------------------- ---------------
15 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
16 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall
17 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall
18 Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- --------------------------------------------------- -------------- ----------------------------------------------------- ---------------
19 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
20 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall Sp-Perimeter_ZN_2 Sys-3 Flr-1 Sch-A HPlcmt-east ZN Wall
21 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
22 Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall
Printing Adjacency Report for zone Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN
# Zone Name Surface Type Adjacent Zone Surface Type_
--- -------------------------------------------------- -------------- ----------------------------------------------------- ---------------
23 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Ceiling Sp-Attic Sys-0 Flr-2 Sch-- undefined - HPlcmt-core ZN Floor
24 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall Sp-Core_ZN Sys-3 Flr-1 Sch-A HPlcmt-core ZN Wall
25 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall Sp-Perimeter_ZN_3 Sys-3 Flr-1 Sch-A HPlcmt-north ZN Wall
26 Sp-Perimeter_ZN_4 Sys-3 Flr-1 Sch-A HPlcmt-west ZN Wall Sp-Perimeter_ZN_1 Sys-3 Flr-1 Sch-A HPlcmt-south ZN Wall
Created zone graph in 0.64 seconds
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
Name: NECB 2011-SmallOffice-NECB HDD Method-CAN_PQ_Montreal.Intl.AP.716270_CWEC.epw.idf
Type: ZoneGraph
Number of nodes: 6
Number of edges: 13
Average degree: 4.3333
.FShowed the plot in 0.00 seconds
.Showed the plot in 0.00 seconds
.Showed the plot in 0.00 seconds
.... [ 77%]
tests/test_trnsys.py
Cleaned IDF object names in 4.72 seconds
.Reading schedules from the IDF file...
For schedule "ACTIVITY_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "WORK_EFF_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "CLOTHING_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "CLOTHING_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "CLOTHING_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "AIR_VELO_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ALWAYS_ON", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
Got yearly, weekly and daily schedules in 0.99 seconds
Saving yearly schedules in CSV file...
Writing schedules info from idf file to t3d file...
.Writing data from idf file to t3d file...
Writing building info from idf file to t3d file...
.Writing location info from idf file to t3d file...
Writing geometry (zones, building and fenestration surfaces info from idf file to t3d file...
Writing constructions info from idf file to t3d file...
Window tolerance was not respected. Final tolerance = 0.17
Characterisitics of the chosen window are: u_value = 2.65, SHGC= 0.65, t_vis= 0.65
Writing windows info from idf file to t3d file...
.Writing materials (layers) info from idf file to t3d file...
.Writing gains info from idf file to t3d file...
For schedule "ACTIVITY_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
..
Cleaned IDF object names in 10.28 seconds
.Reading schedules from the IDF file...
Got yearly, weekly and daily schedules in 0.02 seconds
Saving yearly schedules in CSV file...
Writing schedules info from idf file to t3d file...
.Writing data from idf file to t3d file...
Writing building info from idf file to t3d file...
.Writing location info from idf file to t3d file...
Writing geometry (zones, building and fenestration surfaces info from idf file to t3d file...
Writing constructions info from idf file to t3d file...
Window tolerance was not respected. Final tolerance = 0.17
Characterisitics of the chosen window are: u_value = 2.65, SHGC= 0.65, t_vis= 0.65
Writing windows info from idf file to t3d file...
.Writing materials (layers) info from idf file to t3d file...
.Writing gains info from idf file to t3d file...
..
Cleaned IDF object names in 7.44 seconds
.Reading schedules from the IDF file...
For schedule "COMPACT HVAC-ALWAYS 4", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "COMPACT HVAC-ALWAYS 1", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
Got yearly, weekly and daily schedules in 0.57 seconds
Saving yearly schedules in CSV file...
Writing schedules info from idf file to t3d file...
.Writing data from idf file to t3d file...
Writing building info from idf file to t3d file...
.Writing location info from idf file to t3d file...
Writing geometry (zones, building and fenestration surfaces info from idf file to t3d file...
Writing constructions info from idf file to t3d file...
Window tolerance was not respected. Final tolerance = 0.17
Characterisitics of the chosen window are: u_value = 2.65, SHGC= 0.65, t_vis= 0.65
Writing windows info from idf file to t3d file...
.Writing materials (layers) info from idf file to t3d file...
.Writing gains info from idf file to t3d file...
For schedule "Office Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
..
Cleaned IDF object names in 42.50 seconds
.Reading schedules from the IDF file...
For schedule "OCC_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "LTG_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "LTG_COR_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "EQP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ELEV_LIGHT_FAN_SCH_24_7", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "INF_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "INF_OFF_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "INF_COR_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "COMPACT HVAC-ALWAYS 4", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "HTGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "CLGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "S HTGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "S CLGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "N HTGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "N CLGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "COMPACT HVAC-ALWAYS 1", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "APT_DHW_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
Got yearly, weekly and daily schedules in 2.35 seconds
Saving yearly schedules in CSV file...
Writing schedules info from idf file to t3d file...
.Writing data from idf file to t3d file...
Writing building info from idf file to t3d file...
.Writing location info from idf file to t3d file...
Writing geometry (zones, building and fenestration surfaces info from idf file to t3d file...
Surface "m Ceiling C" has "m Ceiling C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Floor C" has "m Floor C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceiling C" has "g Ceiling C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t Floor C" has "t Floor C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor S2A" has "t GFloor S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor S1A" has "t GFloor S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor N2A" has "t GFloor N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor N1A" has "t GFloor N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor NEA" has "t GFloor NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor SEA" has "t GFloor SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor NWA" has "t GFloor NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "t GFloor SWA" has "t GFloor SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor S2A" has "m GFloor S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin S2A" has "m Ceilin S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor S1A" has "m GFloor S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin S1A" has "m Ceilin S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor N2A" has "m GFloor N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin N2A" has "m Ceilin N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor N1A" has "m GFloor N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin N1A" has "m Ceilin N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor NEA" has "m GFloor NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin NEA" has "m Ceilin NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor SEA" has "m GFloor SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin SEA" has "m Ceilin SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor NWA" has "m GFloor NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin NWA" has "m Ceilin NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m GFloor SWA" has "m GFloor SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "m Ceilin SWA" has "m Ceilin SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin S2A" has "g Ceilin S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin S1A" has "g Ceilin S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin N2A" has "g Ceilin N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin N1A" has "g Ceilin N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin NEA" has "g Ceilin NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin SEA" has "g Ceilin SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin NWA" has "g Ceilin NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Surface "g Ceilin SWA" has "g Ceilin SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
Writing constructions info from idf file to t3d file...
Window tolerance was not respected. Final tolerance = 0.17
Characterisitics of the chosen window are: u_value = 2.65, SHGC= 0.65, t_vis= 0.65
Writing windows info from idf file to t3d file...
.Writing materials (layers) info from idf file to t3d file...
.Writing gains info from idf file to t3d file...
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
..
Cleaned IDF object names in 5.36 seconds
.Reading schedules from the IDF file...
For schedule "INFIL-SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "INFIL-SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "INFIL-SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
Got yearly, weekly and daily schedules in 0.23 seconds
Saving yearly schedules in CSV file...
Writing schedules info from idf file to t3d file...
.Writing data from idf file to t3d file...
Writing building info from idf file to t3d file...
.Writing location info from idf file to t3d file...
Writing geometry (zones, building and fenestration surfaces info from idf file to t3d file...
Writing constructions info from idf file to t3d file...
Window tolerance was not respected. Final tolerance = 0.17
Characterisitics of the chosen window are: u_value = 2.65, SHGC= 0.65, t_vis= 0.65
Writing windows info from idf file to t3d file...
.Writing materials (layers) info from idf file to t3d file...
.Writing gains info from idf file to t3d file...
For schedule "ActSchd", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ActSchd", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ActSchd", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ActSchd", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
For schedule "ActSchd", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
..FFFFssssidf_file file not found
trnsidf.exe not found
trnsidf.exe not found
trnsidf.exe not found
FsF [ 98%]
tests/test_umi.py xss [100%]
==================================== ERRORS ====================================
______________ ERROR at setup of test_ep_versus_schedule[ON_PEAK] ______________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12c6c9320>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:900: in execute
return hook.pytest_fixture_setup(fixturedef=self, request=request)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_______ ERROR at setup of test_ep_versus_schedule[COOLINGCOILAVAILSCHED] _______
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x13bf7ee60>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____________ ERROR at setup of test_ep_versus_schedule[ON_PEAK_2] _____________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x138835c20>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
____________ ERROR at setup of test_ep_versus_schedule[CONTINUOUS] _____________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x13cdfc320>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
________ ERROR at setup of test_ep_versus_schedule[DAYTIME_VENTILATION] ________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12bf637a0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
______ ERROR at setup of test_ep_versus_schedule[OFFICE_LIGHTS_SCHEDULE] _______
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12bf63320>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[OFFICE_EQUIPMENT_SCHEDULE] _____
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12cca8830>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[OFFICE_OCCUPANCY_SCHEDULE] _____
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12d2fba70>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_______ ERROR at setup of test_ep_versus_schedule[INFILTRATION_SCHEDULE] _______
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12d2fbcb0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
___ ERROR at setup of test_ep_versus_schedule[INFILTRATION_HALF_ON_SCHEDULE] ___
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12d2fbdd0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_ ERROR at setup of test_ep_versus_schedule[INFILTRATION_QUARTER_ON_SCHEDULE] __
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x13267add0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
____ ERROR at setup of test_ep_versus_schedule[HOURS_OF_OPERATION_SCHEDULE] ____
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x129db3a70>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____________ ERROR at setup of test_ep_versus_schedule[ALWAYS_ON] _____________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x129d82cb0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
____________ ERROR at setup of test_ep_versus_schedule[ALWAYS_OFF] _____________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12b71db90>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[HEATING_SETPOINT_SCHEDULE] _____
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12b71ddd0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[COOLING_SETPOINT_SCHEDULE] _____
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12b71d950>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[OFFICE_ACTIVITY_SCHEDULE] ______
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12c6b5cb0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[OFFICE_WORK_EFF._SCHEDULE] _____
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12d391560>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____ ERROR at setup of test_ep_versus_schedule[OFFICE_CLOTHING_SCHEDULE] ______
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12d391e60>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
_____________ ERROR at setup of test_ep_versus_schedule[ALWAYSON] ______________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12a4c80e0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
________ ERROR at setup of test_ep_versus_schedule[ELECTDVFROMCZ06RES] _________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x12a3cadd0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
________ ERROR at setup of test_ep_versus_schedule[ELECTDVFROMCZ06COM] _________
config = None
@pytest.fixture(scope="module")
def run_schedules_idf(config):
files = run_eplus(
idf_file,
weather_file="tests/input_data/CAN_PQ_Montreal.Intl.AP" ".716270_CWEC.epw",
annual=True,
readvars=True,
include=["tests/input_data/schedules/TDV_2008_kBtu_CTZ06.csv"],
return_files=True,
)
cache_dir = files[1][0].dirname()
> csv = next(iter(cache_dir.glob("*out.csv")))
E StopIteration
tests/test_schedules.py:165: StopIteration
The above exception was the direct cause of the following exception:
cls = <class '_pytest.runner.CallInfo'>
func = <function call_runtest_hook.<locals>.<lambda> at 0x13f3cc4d0>
when = 'setup'
reraise = (<class '_pytest.outcomes.Exit'>, <class 'KeyboardInterrupt'>)
@classmethod
def from_call(cls, func, when, reraise=None):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
start = time()
excinfo = None
try:
> result = func()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:229:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:201: in <lambda>
lambda: ihook(item=item, **kwds), when=when, reraise=reraise
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/hooks.py:286: in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:92: in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/pluggy/manager.py:86: in <lambda>
firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:118: in pytest_runtest_setup
item.session._setupstate.prepare(item)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/runner.py:366: in prepare
col.setup()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/python.py:1427: in setup
fixtures.fillfixtures(self)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:291: in fillfixtures
request._fillfixtures()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:464: in _fillfixtures
item.funcargs[argname] = self.getfixturevalue(argname)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:474: in getfixturevalue
return self._get_active_fixturedef(argname).cached_result[0]
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:490: in _get_active_fixturedef
self._compute_fixture_value(fixturedef)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:571: in _compute_fixture_value
fixturedef.execute(request=subrequest)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:891: in execute
raise val.with_traceback(tb)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:949: in pytest_fixture_setup
result = call_fixture_func(fixturefunc, request, kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fixturefunc = <function run_schedules_idf at 0x12cfcb680>
request = <SubRequest 'run_schedules_idf' for <Function test_ep_versus_schedule[ON_PEAK]>>
kwargs = {'config': None}
def call_fixture_func(fixturefunc, request, kwargs):
yieldctx = is_generator(fixturefunc)
if yieldctx:
it = fixturefunc(**kwargs)
> res = next(it)
E RuntimeError: generator raised StopIteration
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/_pytest/fixtures.py:775: RuntimeError
=================================== FAILURES ===================================
______________________ test_download_and_load_bld_window _______________________
file = Path('tests/.temp/cache/b1cd68b9db229524688f0844157a9a87/AEDG-SmOffice 1A Window Fixed_v7.1.0.idf')
idd_filename = '/Applications/EnergyPlus-7-1-0/Energy+.idd'
output_folder = Path('tests/.temp/cache/b1cd68b9db229524688f0844157a9a87')
include = None, epw = None
def _eppy_load(file, idd_filename, output_folder=None, include=None, epw=None):
"""Uses package eppy to parse an idf file. Will also try to upgrade the idf
file using the EnergyPlus Transition executables if the version of
EnergyPlus is not installed on the machine.
Args:
file (str): path of the idf file.
idd_filename: path of the EnergyPlus IDD file.
output_folder (str): path to the output folder. Will default to the
settings.cache_folder.
include (str, optional): List input files that need to be copied to the
simulation directory.if a string is provided, it should be in a glob
form (see pathlib.Path.glob).
epw:
Returns:
eppy.modeleditor.IDF: IDF object
"""
file = Path(file)
cache_filename = hash_file(file)
try:
# first copy the file
if not output_folder:
output_folder = settings.cache_folder / cache_filename
else:
output_folder = Path(output_folder)
output_folder.makedirs_p()
try:
file = Path(file.copy(output_folder))
except:
# The file already exists at the location. Use that file
file = output_folder / file.basename()
finally:
# Determine version of idf file by reading the text file
if idd_filename is None:
idd_filename = getiddfile(get_idf_version(file))
# Initiate an eppy.modeleditor.IDF object
IDF.setiddname(idd_filename, testing=True)
# load the idf object
> idf_object = IDF(file, epw=epw)
archetypal/idfclass.py:798:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <archetypal.idfclass.IDF object at 0x127836750>
args = (Path('tests/.temp/cache/b1cd68b9db229524688f0844157a9a87/AEDG-SmOffice 1A Window Fixed_v7.1.0.idf'),)
kwargs = {'epw': None}
def __init__(self, *args, **kwargs):
"""
Args:
*args:
**kwargs:
"""
> super(IDF, self).__init__(*args, **kwargs)
archetypal/idfclass.py:54:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <archetypal.idfclass.IDF object at 0x127836750>
idfname = Path('tests/.temp/cache/b1cd68b9db229524688f0844157a9a87/AEDG-SmOffice 1A Window Fixed_v7.1.0.idf')
epw = None
def __init__(self, idfname=None, epw=None):
"""
Parameters
----------
idfname : str, optional
Path to an IDF file (which does not have to exist yet).
epw : str, optional
File path to the EPW file to use if running the IDF.
"""
# import pdb; pdb.set_trace()
if idfname != None:
self.idfname = idfname
> self.read()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/eppy/modeleditor.py:550:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <archetypal.idfclass.IDF object at 0x127836750>
def read(self):
"""Read the IDF file and the IDD file.
If the IDD file had already been read, it will not be read again.
Populates the following data structures::
- idfobjects : list
- model : list
- idd_info : list
- idd_index : dict
"""
if self.getiddname() is None:
errortxt = "IDD file needed to read the idf file. Set it using IDF.setiddname(iddfile)"
raise IDDNotSetError(errortxt)
self.idfobjects, block, self.model, idd_info, idd_index, versiontuple = idfreader1(
> self.idfname, self.iddname, self, commdct=self.idd_info, block=self.block
)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/geomeppy/patches.py:256:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
fname = Path('tests/.temp/cache/b1cd68b9db229524688f0844157a9a87/AEDG-SmOffice 1A Window Fixed_v7.1.0.idf')
iddfile = '/Applications/EnergyPlus-7-1-0/Energy+.idd'
theidf = <archetypal.idfclass.IDF object at 0x127836750>, conv = True
commdct = None, block = None
def idfreader1(
fname, # type: str
iddfile, # type: str
theidf, # type: IDF
conv=True, # type: Optional[bool]
commdct=None, # type: List[List[Dict[str, Any]]]
block=None, # type: Optional[List]
):
# type: (...) -> Tuple[Dict[str, Any], Optional[List[Any]], Any, List[List[Dict[str, Any]]], Any, Any]
"""Read idf file and return bunches.
:param fname: Name of the IDF file to read.
:param iddfile: Name of the IDD file to use to interpret the IDF.
:param conv: If True, convert strings to floats and integers where marked in the IDD. Defaults to None.
:param commdct: Descriptions of IDF fields from the IDD. Defaults to None.
:param block: EnergyPlus field ID names of the IDF from the IDD. Defaults to None.
:returns: bunchdt Dict of lists of idf_MSequence objects in the IDF.
:returns: block EnergyPlus field ID names of the IDF from the IDD.
:returns data: Eplusdata object containing representions of IDF objects.
:returns: commdct List of names of IDF objects.
:returns: idd_index A pair of dicts used for fast lookups of names of groups of objects.
:returns: versiontuple Version of EnergyPlus from the IDD.
"""
> versiontuple = iddversiontuple(iddfile)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/geomeppy/patches.py:90:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
afile = '/Applications/EnergyPlus-7-1-0/Energy+.idd'
def iddversiontuple(afile):
"""given the idd file or filehandle, return the version handle"""
def versiontuple(vers):
"""version tuple"""
return tuple([int(num) for num in vers.split(".")])
try:
> fhandle = open(afile, "rb")
E FileNotFoundError: [Errno 2] No such file or directory: '/Applications/EnergyPlus-7-1-0/Energy+.idd'
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/eppy/idfreader.py:39: FileNotFoundError
During handling of the above exception, another exception occurred:
config = None
def test_download_and_load_bld_window(config):
"""Download window and load its idf file"""
oauth_consumer_key = "f2d08b2d6cf7c8abd7d7c580ede79fa4"
response = download_bld_window(
u_factor=3.18,
shgc=0.49,
vis_trans=0.53,
oauth_key=oauth_consumer_key,
tolerance=0.05,
)
> idf = ar.load_idf(response[0])
tests/test_dataportals.py:79:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
archetypal/idfclass.py:750: in load_idf
epw=weather_file,
archetypal/idfclass.py:812: in _eppy_load
idf_object = IDF(file, epw=epw)
archetypal/idfclass.py:54: in __init__
super(IDF, self).__init__(*args, **kwargs)
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/eppy/modeleditor.py:550: in __init__
self.read()
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/geomeppy/patches.py:256: in read
self.idfname, self.iddname, self, commdct=self.idd_info, block=self.block
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/geomeppy/patches.py:90: in idfreader1
versiontuple = iddversiontuple(iddfile)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
afile = '/Applications/EnergyPlus-7-1-0/Energy+.idd'
def iddversiontuple(afile):
"""given the idd file or filehandle, return the version handle"""
def versiontuple(vers):
"""version tuple"""
return tuple([int(num) for num in vers.split(".")])
try:
> fhandle = open(afile, "rb")
E FileNotFoundError: [Errno 2] No such file or directory: '/Applications/EnergyPlus-7-1-0/Energy+.idd'
../../../../miniconda3/envs/joss-review/lib/python3.7/site-packages/eppy/idfreader.py:39: FileNotFoundError
----------------------------- Captured stdout call -----------------------------
https://bcl.nrel.gov/api/search/Window.json?f%5B%5D=fs_a_Overall_U-factor%3A%5B3.021+TO+3.3390000000000004%5D&f%5B%5D=fs_a_VLT%3A%5B0.5035+TO+0.5565000000000001%5D&f%5B%5D=fs_a_SHGC%3A%5B0.46549999999999997+TO+0.5145%5D&f%5B%5D=sm_component_type%3A%22Window%22&oauth_consumer_key=f2d08b2d6cf7c8abd7d7c580ede79fa4
________________________ TestZoneGraph.test_viewgraph2d ________________________
self = <tests.test_template.TestZoneGraph object at 0x156237e50>
G = <archetypal.template.building_template.ZoneGraph object at 0x156237a90>
def test_viewgraph2d(self, G):
"""test the visualization of the zonegraph in 2d
Args:
G:
"""
import networkx as nx
G.plot_graph2d(
nx.layout.circular_layout,
(1),
font_color="w",
legend=True,
font_size=8,
color_nodes="core",
node_labels_to_integers=True,
plt_style="seaborn",
save=True,
> filename="test",
)
tests/test_template.py:2300:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
archetypal/template/building_template.py:820: in plot_graph2d
colors = [mapping[G.node[n][color_nodes]] for n in tree.nodes]
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
.0 = <dict_keyiterator object at 0x156279770>
> colors = [mapping[G.node[n][color_nodes]] for n in tree.nodes]
E AttributeError: 'ZoneGraph' object has no attribute 'node'
archetypal/template/building_template.py:820: AttributeError
_ test_trnbuild_from_idf[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf] _
config = None
trnbuild_file = Path('tests/.temp/cache/RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf')
@pytest.mark.xfail(
"TRAVIS" in os.environ and os.environ["TRAVIS"] == "true",
reason="Skipping this test on Travis CI.",
)
def test_trnbuild_from_idf(config, trnbuild_file):
# List files here
window_file = "W74-lib.dat"
template_dir = os.path.join("archetypal", "ressources")
window_filepath = os.path.join(template_dir, window_file)
# prepare args (key=value). Key is a unique id for the runs (here the
# file basename is used). Value is a dict of the function arguments
kwargs_dict = {
"u_value": 2.5,
"shgc": 0.6,
"t_vis": 0.78,
"tolerance": 0.05,
"ordered": True,
}
file = trnbuild_file
convert_idf_to_trnbuild(
idf_file=file,
window_lib=window_filepath,
template="tests/input_data/trnsys/NewFileTemplate" ".d18",
trnsidf_exe="docker/trnsidf/trnsidf.exe",
> **kwargs_dict
)
tests/test_trnsys.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
archetypal/trnsys.py:104: in convert_idf_to_trnbuild
idf_file, window_lib, output_folder, trnsidf_exe, template
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
idf_file = Path('tests/.temp/cache/RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf')
window_lib = 'archetypal/ressources/W74-lib.dat'
output_folder = 'tests/.temp/data', trnsidf_exe = 'docker/trnsidf/trnsidf.exe'
template = 'tests/input_data/trnsys/NewFileTemplate.d18'
def _assert_files(idf_file, window_lib, output_folder, trnsidf_exe, template):
"""Ensure the files and directory are here
Args:
idf_file (str): path to the idf file to convert
window_lib (str): File path of the window library (from Berkeley Lab)
output_folder (str): path to the output folder (can be None)
trnsidf_exe (str): Path to *trnsidf.exe*.
template (str): Path to d18 template file.
"""
if not os.path.isfile(idf_file):
raise IOError("idf_file file not found")
if window_lib:
if not os.path.isfile(window_lib):
raise IOError("window_lib file not found")
if not output_folder:
output_folder = os.path.relpath(settings.data_folder)
if not os.path.exists(output_folder):
os.mkdir(output_folder)
if not template:
template = settings.path_template_d18
if not os.path.isfile(template):
raise IOError("template file not found")
if not trnsidf_exe:
trnsidf_exe = os.path.join(
settings.trnsys_default_folder, r"Building\trnsIDF\trnsidf.exe"
)
if not os.path.isfile(trnsidf_exe):
> raise IOError("trnsidf.exe not found")
E OSError: trnsidf.exe not found
archetypal/trnsys.py:582: OSError
______________ test_trnbuild_from_idf[NECB 2011 - Warehouse.idf] _______________
config = None
trnbuild_file = Path('tests/.temp/cache/NECB 2011 - Warehouse.idf')
@pytest.mark.xfail(
"TRAVIS" in os.environ and os.environ["TRAVIS"] == "true",
reason="Skipping this test on Travis CI.",
)
def test_trnbuild_from_idf(config, trnbuild_file):
# List files here
window_file = "W74-lib.dat"
template_dir = os.path.join("archetypal", "ressources")
window_filepath = os.path.join(template_dir, window_file)
# prepare args (key=value). Key is a unique id for the runs (here the
# file basename is used). Value is a dict of the function arguments
kwargs_dict = {
"u_value": 2.5,
"shgc": 0.6,
"t_vis": 0.78,
"tolerance": 0.05,
"ordered": True,
}
file = trnbuild_file
convert_idf_to_trnbuild(
idf_file=file,
window_lib=window_filepath,
template="tests/input_data/trnsys/NewFileTemplate" ".d18",
trnsidf_exe="docker/trnsidf/trnsidf.exe",
> **kwargs_dict
)
tests/test_trnsys.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
archetypal/trnsys.py:104: in convert_idf_to_trnbuild
idf_file, window_lib, output_folder, trnsidf_exe, template
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
idf_file = Path('tests/.temp/cache/NECB 2011 - Warehouse.idf')
window_lib = 'archetypal/ressources/W74-lib.dat'
output_folder = 'tests/.temp/data', trnsidf_exe = 'docker/trnsidf/trnsidf.exe'
template = 'tests/input_data/trnsys/NewFileTemplate.d18'
def _assert_files(idf_file, window_lib, output_folder, trnsidf_exe, template):
"""Ensure the files and directory are here
Args:
idf_file (str): path to the idf file to convert
window_lib (str): File path of the window library (from Berkeley Lab)
output_folder (str): path to the output folder (can be None)
trnsidf_exe (str): Path to *trnsidf.exe*.
template (str): Path to d18 template file.
"""
if not os.path.isfile(idf_file):
raise IOError("idf_file file not found")
if window_lib:
if not os.path.isfile(window_lib):
raise IOError("window_lib file not found")
if not output_folder:
output_folder = os.path.relpath(settings.data_folder)
if not os.path.exists(output_folder):
os.mkdir(output_folder)
if not template:
template = settings.path_template_d18
if not os.path.isfile(template):
raise IOError("template file not found")
if not trnsidf_exe:
trnsidf_exe = os.path.join(
settings.trnsys_default_folder, r"Building\trnsIDF\trnsidf.exe"
)
if not os.path.isfile(trnsidf_exe):
> raise IOError("trnsidf.exe not found")
E OSError: trnsidf.exe not found
archetypal/trnsys.py:582: OSError
______ test_trnbuild_from_idf[ASHRAE90.1_Warehouse_STD2004_Rochester.idf] ______
config = None
trnbuild_file = Path('tests/.temp/cache/ASHRAE90.1_Warehouse_STD2004_Rochester.idf')
@pytest.mark.xfail(
"TRAVIS" in os.environ and os.environ["TRAVIS"] == "true",
reason="Skipping this test on Travis CI.",
)
def test_trnbuild_from_idf(config, trnbuild_file):
# List files here
window_file = "W74-lib.dat"
template_dir = os.path.join("archetypal", "ressources")
window_filepath = os.path.join(template_dir, window_file)
# prepare args (key=value). Key is a unique id for the runs (here the
# file basename is used). Value is a dict of the function arguments
kwargs_dict = {
"u_value": 2.5,
"shgc": 0.6,
"t_vis": 0.78,
"tolerance": 0.05,
"ordered": True,
}
file = trnbuild_file
convert_idf_to_trnbuild(
idf_file=file,
window_lib=window_filepath,
template="tests/input_data/trnsys/NewFileTemplate" ".d18",
trnsidf_exe="docker/trnsidf/trnsidf.exe",
> **kwargs_dict
)
tests/test_trnsys.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
archetypal/trnsys.py:104: in convert_idf_to_trnbuild
idf_file, window_lib, output_folder, trnsidf_exe, template
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
idf_file = Path('tests/.temp/cache/ASHRAE90.1_Warehouse_STD2004_Rochester.idf')
window_lib = 'archetypal/ressources/W74-lib.dat'
output_folder = 'tests/.temp/data', trnsidf_exe = 'docker/trnsidf/trnsidf.exe'
template = 'tests/input_data/trnsys/NewFileTemplate.d18'
def _assert_files(idf_file, window_lib, output_folder, trnsidf_exe, template):
"""Ensure the files and directory are here
Args:
idf_file (str): path to the idf file to convert
window_lib (str): File path of the window library (from Berkeley Lab)
output_folder (str): path to the output folder (can be None)
trnsidf_exe (str): Path to *trnsidf.exe*.
template (str): Path to d18 template file.
"""
if not os.path.isfile(idf_file):
raise IOError("idf_file file not found")
if window_lib:
if not os.path.isfile(window_lib):
raise IOError("window_lib file not found")
if not output_folder:
output_folder = os.path.relpath(settings.data_folder)
if not os.path.exists(output_folder):
os.mkdir(output_folder)
if not template:
template = settings.path_template_d18
if not os.path.isfile(template):
raise IOError("template file not found")
if not trnsidf_exe:
trnsidf_exe = os.path.join(
settings.trnsys_default_folder, r"Building\trnsIDF\trnsidf.exe"
)
if not os.path.isfile(trnsidf_exe):
> raise IOError("trnsidf.exe not found")
E OSError: trnsidf.exe not found
archetypal/trnsys.py:582: OSError
__ test_trnbuild_from_idf[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf] ___
config = None
trnbuild_file = Path('tests/.temp/cache/ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf')
@pytest.mark.xfail(
"TRAVIS" in os.environ and os.environ["TRAVIS"] == "true",
reason="Skipping this test on Travis CI.",
)
def test_trnbuild_from_idf(config, trnbuild_file):
# List files here
window_file = "W74-lib.dat"
template_dir = os.path.join("archetypal", "ressources")
window_filepath = os.path.join(template_dir, window_file)
# prepare args (key=value). Key is a unique id for the runs (here the
# file basename is used). Value is a dict of the function arguments
kwargs_dict = {
"u_value": 2.5,
"shgc": 0.6,
"t_vis": 0.78,
"tolerance": 0.05,
"ordered": True,
}
file = trnbuild_file
convert_idf_to_trnbuild(
idf_file=file,
window_lib=window_filepath,
template="tests/input_data/trnsys/NewFileTemplate" ".d18",
trnsidf_exe="docker/trnsidf/trnsidf.exe",
> **kwargs_dict
)
tests/test_trnsys.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
archetypal/trnsys.py:104: in convert_idf_to_trnbuild
idf_file, window_lib, output_folder, trnsidf_exe, template
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
idf_file = Path('tests/.temp/cache/ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf')
window_lib = 'archetypal/ressources/W74-lib.dat'
output_folder = 'tests/.temp/data', trnsidf_exe = 'docker/trnsidf/trnsidf.exe'
template = 'tests/input_data/trnsys/NewFileTemplate.d18'
def _assert_files(idf_file, window_lib, output_folder, trnsidf_exe, template):
"""Ensure the files and directory are here
Args:
idf_file (str): path to the idf file to convert
window_lib (str): File path of the window library (from Berkeley Lab)
output_folder (str): path to the output folder (can be None)
trnsidf_exe (str): Path to *trnsidf.exe*.
template (str): Path to d18 template file.
"""
if not os.path.isfile(idf_file):
raise IOError("idf_file file not found")
if window_lib:
if not os.path.isfile(window_lib):
raise IOError("window_lib file not found")
if not output_folder:
output_folder = os.path.relpath(settings.data_folder)
if not os.path.exists(output_folder):
os.mkdir(output_folder)
if not template:
template = settings.path_template_d18
if not os.path.isfile(template):
raise IOError("template file not found")
if not trnsidf_exe:
trnsidf_exe = os.path.join(
settings.trnsys_default_folder, r"Building\trnsIDF\trnsidf.exe"
)
if not os.path.isfile(trnsidf_exe):
> raise IOError("trnsidf.exe not found")
E OSError: trnsidf.exe not found
archetypal/trnsys.py:582: OSError
_______________ test_trnbuild_from_idf_parallel_darwin_or_linux ________________
config = None
@pytest.mark.darwin
@pytest.mark.linux
@pytest.mark.xfail(
"TRAVIS" in os.environ and os.environ["TRAVIS"] == "true",
reason="Skipping this test on Travis CI.",
)
def test_trnbuild_from_idf_parallel_darwin_or_linux(config):
# All IDF files
idf_list = [
"NECB 2011 - Full Service Restaurant.idf",
"NECB 2011 - HighRise Apartment.idf",
"NECB 2011 - Hospital.idf",
"NECB 2011 - Large Hotel.idf",
"NECB 2011 - Medium Office.idf",
"NECB 2011 - MidRise Apartment.idf",
"NECB 2011 - Outpatient.idf",
"NECB 2011 - Primary School.idf",
"NECB 2011 - Quick Service Restaurant.idf",
"NECB 2011 - Retail Standalone.idf",
"NECB 2011 - Retail Stripmall.idf",
"NECB 2011 - Secondary School.idf",
"NECB 2011 - Small Hotel.idf",
"NECB 2011 - Small Office.idf",
"NECB 2011 - Warehouse.idf",
"ASHRAE90.1_ApartmentHighRise_STD2004_Rochester.idf",
"ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf",
"ASHRAE90.1_Hospital_STD2004_Rochester.idf",
"ASHRAE90.1_HotelLarge_STD2004_Rochester.idf",
"ASHRAE90.1_HotelSmall_STD2004_Rochester.idf",
"ASHRAE90.1_OfficeLarge_STD2004_Rochester.idf",
"ASHRAE90.1_OfficeMedium_STD2004_Rochester.idf",
"ASHRAE90.1_OfficeSmall_STD2004_Rochester.idf",
"ASHRAE90.1_OutPatientHealthCare_STD2004_Rochester.idf",
"ASHRAE90.1_RestaurantFastFood_STD2004_Rochester.idf",
"ASHRAE90.1_RestaurantSitDown_STD2004_Rochester.idf",
"ASHRAE90.1_RetailStandalone_STD2004_Rochester.idf",
"ASHRAE90.1_RetailStripmall_STD2004_Rochester.idf",
"ASHRAE90.1_SchoolPrimary_STD2004_Rochester.idf",
"ASHRAE90.1_SchoolSecondary_STD2004_Rochester.idf",
"ASHRAE90.1_Warehouse_STD2004_Rochester.idf",
]
# List files here
file_upper_path = os.path.join("tests", "input_data", "trnsys")
files = [
"RefBldgWarehousePost1980_v1.3_5" ".0_4A_USA_MD_BALTIMORE.idf",
"NECB 2011 - Warehouse.idf",
"ASHRAE90.1_Warehouse_STD2004_Rochester.idf",
"ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf",
]
# prepare args (key=value). Key is a unique id for the runs (here the
# file basename is used). Value is a dict of the function arguments
in_dict = {
os.path.basename(file): dict(
idf_file=os.path.join(file_upper_path, file),
template="tests/input_data/trnsys/NewFileTemplate.d18",
trnsidf_exe="docker/trnsidf/trnsidf.exe",
)
for file in files
}
result = parallel_process(in_dict, convert_idf_to_trnbuild, 4, use_kwargs=True)
[print(a) for a in result.values() if isinstance(a, Exception)]
> assert not any(isinstance(a, Exception) for a in result.values())
E assert not True
E + where True = any(<generator object test_trnbuild_from_idf_parallel_darwin_or_linux.<locals>.<genexpr> at 0x142b4ce50>)
tests/test_trnsys.py:414: AssertionError
----------------------------- Captured stdout call -----------------------------
idf_file file not found
trnsidf.exe not found
trnsidf.exe not found
trnsidf.exe not found
----------------------------- Captured stderr call -----------------------------
convert_idf_to_trnbuild: 0%| | 0.00/4.00 [00:00<?, ?runs/s]
convert_idf_to_trnbuild: 100%|██████████| 4.00/4.00 [00:00<00:00, 932runs/s]
______________________ test_trnbuild_idf_darwin_or_linux _______________________
config = None
@pytest.mark.darwin
@pytest.mark.linux
@pytest.mark.xfail(
"TRAVIS" in os.environ and os.environ["TRAVIS"] == "true",
reason="Skipping this test on Travis CI.",
)
def test_trnbuild_idf_darwin_or_linux(config):
idf_file = "tests/input_data/trnsys/Building.idf"
template = "tests/input_data/trnsys/NewFileTemplate.d18"
trnsidf_exe = "docker/trnsidf/trnsidf.exe"
res = trnbuild_idf(
idf_file,
template=template,
dck=True,
nonum=False,
refarea=False,
volume=False,
capacitance=True,
> trnsidf_exe=trnsidf_exe,
)
tests/test_trnsys.py:448:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
idf_file = 'tests/input_data/trnsys/Building.idf', output_folder = None
template = 'tests/input_data/trnsys/NewFileTemplate.d18', dck = True
nonum = False, N = False, geo_floor = 0.6, refarea = False, volume = False
capacitance = True, trnsidf_exe = 'docker/trnsidf/trnsidf.exe'
def trnbuild_idf(
idf_file,
output_folder=None,
template=None,
dck=False,
nonum=False,
N=False,
geo_floor=0.6,
refarea=False,
volume=False,
capacitance=False,
trnsidf_exe=None,
):
"""This program sorts and renumbers the IDF file and writes a B18 file based
on the geometric information of the IDF file and the template D18 file. In
addition, an template DCK file can be generated.
Important:
Where settings.trnsys_default_folder must be defined inside the
configuration file of the package
Example:
>>> # Exemple of setting kwargs to be unwrapped in the function
>>> kwargs_dict = {'dck': True, 'geo_floor': 0.57}
>>> # Exemple how to call the function
>>> trnbuild_idf(idf_file,template=os.path.join(
>>> settings.trnsys_default_folder,
>>> r"Building\\trnsIDF\\NewFileTemplate.d18"
Args:
idf_file (str): path/filename.idf
output_folder (str, optional): location where output files will be
template (str): path/NewFileTemplate.d18
dck (bool): If True, create a template DCK
nonum (bool, optional): If True, no renumeration of surfaces
N (optional): BatchJob Modus
geo_floor (float, optional): generates GEOSURF values for distributing
direct solar radiation where `geo_floor` % is directed to the floor,
the rest to walls/windows. Default = 0.6
refarea (bool, optional): If True, floor reference area of airnodes is
updated
volume (bool, True): If True, volume of airnodes is updated
capacitance (bool, True): If True, capacitance of airnodes is updated
trnsidf_exe (str): Path of the trnsidf.exe executable
Returns:
str: status
Raises:
CalledProcessError: When could not run command with trnsidf.exe (to
create BUI file from IDF (T3D) file
"""
# assert files
if not trnsidf_exe:
trnsidf_exe = os.path.join(
settings.trnsys_default_folder, r"Building\trnsIDF\trnsidf.exe"
)
if not os.path.isfile(trnsidf_exe):
> raise IOError("trnsidf.exe not found")
E OSError: trnsidf.exe not found
archetypal/trnsys.py:1185: OSError
=============================== warnings summary ===============================
miniconda_env_dir/lib/python3.7/site-packages/_pytest/mark/structures.py:325
miniconda_env_dir/lib/python3.7/site-packages/_pytest/mark/structures.py:325: PytestUnknownMarkWarning: Unknown pytest.mark.win32 - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
PytestUnknownMarkWarning,
miniconda_env_dir/lib/python3.7/site-packages/_pytest/mark/structures.py:325
miniconda_env_dir/lib/python3.7/site-packages/_pytest/mark/structures.py:325: PytestUnknownMarkWarning: Unknown pytest.mark.darwin - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
PytestUnknownMarkWarning,
miniconda_env_dir/lib/python3.7/site-packages/_pytest/mark/structures.py:325
miniconda_env_dir/lib/python3.7/site-packages/_pytest/mark/structures.py:325: PytestUnknownMarkWarning: Unknown pytest.mark.linux - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
PytestUnknownMarkWarning,
tests/test_cli.py::TestCli::test_reduce
tests/test_cli.py::TestCli::test_reduce
tests/test_cli.py::TestCli::test_reduce
tests/test_template.py::TestZoneConstructionSet::test_add_zoneconstructionset
tests/test_template.py::TestZoneConstructionSet::test_add_zoneconstructionset
tests/test_template.py::TestZoneLoad::test_hash_eq_zone_load
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[RefMedOffVAVAllDefVRP.idf]
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[AirflowNetwork_MultiZone_SmallOffice_HeatRecoveryHXSL.idf]
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[AirflowNetwork_MultiZone_SmallOffice_CoilHXAssistedDX.idf]
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[2ZoneDataCenterHVAC_wEconomizer.idf]
tests/test_template.py::TestZoneConditioning::test_hash_eq_zone_cond
tests/test_template.py::TestVentilationSetting::test_hash_eq_vent_settings
tests/test_template.py::TestVentilationSetting::test_hash_eq_vent_settings
tests/test_template.py::TestDomesticHotWaterSetting::test_hash_eq_dhw
tests/test_template.py::TestZone::test_zone_volume
tests/test_template.py::TestZone::test_hash_eq_zone
tests/test_template.py::TestZone::test_hash_eq_zone
tests/test_template.py::TestBuildingTemplate::test_viewbuilding
tests/test_template.py::TestBuildingTemplate::test_hash_eq_bt
tests/test_template.py::TestBuildingTemplate::test_hash_eq_bt
tests/test_template.py::TestZoneGraph::test_traverse_graph
tests/test_template.py::TestZoneGraph::test_traverse_graph
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Table ZoneVentilation Airflow Stats Nominal does not exist. Returning an empty DataFrame
warnings.warn(message)
tests/test_dataportals.py::test_nrel_api_request[from_scratch]
brynpickering_archetypal_dir/archetypal/dataportal.py:586: DeprecationWarning: Flags not at the start of the expression '//(?s)(.*?)/'
domain = re.findall(r"//(?s)(.*?)/", url)[0]
tests/test_energyseries.py::test_EnergySeries[Water Heater Tank Temperature]
tests/test_energyseries.py::test_EnergySeries[WaterSystems:EnergyTransfer]
brynpickering_archetypal_dir/tests/test_energyseries.py:77: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
plt.show()
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/5ZoneNightVent1.idf-polygon]
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/5ZoneNightVent1.idf-surface]
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/5ZoneNightVent1.idf-contour]
tests/test_energyseries.py::test_plot_2d[tests/input_data/regular/5ZoneNightVent1.idf]
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/AdultEducationCenter.idf-polygon]
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/AdultEducationCenter.idf-surface]
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/AdultEducationCenter.idf-contour]
tests/test_energyseries.py::test_plot_2d[tests/input_data/regular/AdultEducationCenter.idf]
tests/test_energyseries.py::test_discretize_tsam
brynpickering_archetypal_dir/archetypal/energyseries.py:733: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
plt.show()
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/5ZoneNightVent1.idf-contour]
tests/test_energyseries.py::test_plot_3d[tests/input_data/regular/AdultEducationCenter.idf-contour]
brynpickering_archetypal_dir/archetypal/energyseries.py:1097: UserWarning: The following kwargs were not used by contour: 'edgecolors'
surf = ax.contour3D(x, y, z, 150, cmap=cmap, **kwargs)
tests/test_energyseries.py::test_discretize
brynpickering_archetypal_dir/tests/test_energyseries.py:139: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
ar.plt.show()
tests/test_schedules.py::test_schedules_in_necb_specific
brynpickering_archetypal_dir/tests/test_schedules.py:21: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
plt.show()
tests/test_schedules.py::test_make_umi_schedule
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "POFF", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_schedules.py::test_make_umi_schedule
brynpickering_archetypal_dir/tests/test_schedules.py:43: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
plt.show()
tests/test_template.py::TestDaySchedule::test_daySchedule_from_to_json
tests/test_template.py::TestWeekSchedule::test_weekSchedule_from_to_json
tests/test_template.py::TestYearSchedule::test_yearSchedule_from_to_json
tests/test_template.py::TestOpaqueConstruction::test_opaqueConstruction_from_to_json
tests/test_template.py::TestWindowConstruction::test_windowConstr_from_to_json
tests/test_template.py::TestStructureDefinition::test_structure_from_to_json
tests/test_template.py::TestStructureDefinition::test_hash_eq_struc_def
tests/test_template.py::TestZoneConstructionSet::test_zoneConstructionSet_from_to_json
tests/test_template.py::TestZoneLoad::test_zoneLoad_from_to_json
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_to_json
tests/test_template.py::TestVentilationSetting::test_ventilationSetting_from_to_json
tests/test_template.py::TestBuildingTemplate::test_buildingTemplate_from_to_json
tests/test_umi.py::test_template_to_template
brynpickering_archetypal_dir/archetypal/template/schedule.py:431: FutureWarning: Creating a DatetimeIndex by passing range endpoints is deprecated. Use `pandas.date_range` instead.
index = pd.DatetimeIndex(start=self.startDate, freq="1H", periods=8760)
tests/test_template.py::TestZoneConstructionSet::test_zoneConstructionSet_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
tests/test_template.py::TestZoneLoad::test_zoneLoad_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Siding"
warnings.warn(message)
tests/test_template.py::TestZoneConstructionSet::test_zoneConstructionSet_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
tests/test_template.py::TestZoneLoad::test_zoneLoad_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Cannot aggregate empty series Volume Flow Rate/person Area {m3/s/person}
warnings.warn(message)
tests/test_template.py::TestZoneConstructionSet::test_zoneConstructionSet_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
tests/test_template.py::TestZoneLoad::test_zoneLoad_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[RefBldgWarehouseNew2004_Chicago.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Semi-Cond Fixed Assembly Window"
warnings.warn(message)
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[RefMedOffVAVAllDefVRP.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "Water Equipment Temp Sched", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[AirflowNetwork_MultiZone_SmallOffice_HeatRecoveryHXSL.idf]
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[AirflowNetwork_MultiZone_SmallOffice_CoilHXAssistedDX.idf]
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[2ZoneDataCenterHVAC_wEconomizer.idf]
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[VentilationSimpleTest.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Table ZoneInfiltration Airflow Stats Nominal does not exist. Returning an empty DataFrame
warnings.warn(message)
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[AirflowNetwork_MultiZone_SmallOffice_HeatRecoveryHXSL.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn001:Wall001:Win001" uses a window control type that is not supported: "OnIfHighGlare". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[AirflowNetwork_MultiZone_SmallOffice_HeatRecoveryHXSL.idf]
tests/test_template.py::TestWindowSetting::test_allwindowtype[AirflowNetwork3zVent.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: "AirflowNetwork:MultiZone:Component:DetailedOpening" is not fully supported. Rerverting to defaults for object "WindowSetting"
warnings.warn(message)
tests/test_template.py::TestZoneConditioning::test_zoneConditioning_from_zone[2ZoneDataCenterHVAC_wEconomizer.idf]
brynpickering_archetypal_dir/archetypal/template/conditioning.py:684: RuntimeWarning: divide by zero encountered in double_scalars
cop = float_round(outs.sum() / ins, 3)
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[VentilationSimpleTest.idf]
brynpickering_archetypal_dir/archetypal/template/conditioning.py:684: RuntimeWarning: invalid value encountered in double_scalars
cop = float_round(outs.sum() / ins, 3)
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[VentilationSimpleTest.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Cannot aggregate empty series Name
warnings.warn(message)
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[VentilationSimpleTest.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Cannot aggregate empty series Schedule Name
warnings.warn(message)
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[VentilationSimpleTest.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Cannot aggregate empty series Zone Floor Area {m2}
warnings.warn(message)
tests/test_template.py::TestVentilationSetting::test_naturalVentilation_from_zone[VentilationSimpleTest.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Cannot aggregate empty series # Zone Occupants
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn004:Wall001:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn004:Wall002:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn004:Wall003:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn004:Wall004:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn005:Wall001:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn005:Wall002:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn005:Wall003:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Zn005:Wall004:Win001" uses a window control type that is not supported: "OnIfHighSolarOnWindow". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_winow_add2[WindowTests.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "ScreenSchedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_allwindowtype[AirflowNetwork3zVent.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "WIN-LAY-GLASS-LIGHT"
warnings.warn(message)
tests/test_template.py::TestWindowSetting::test_window_fromsurface
tests/test_template.py::TestWindowSetting::test_window_add
tests/test_template.py::TestWindowSetting::test_window_iadd
tests/test_template.py::TestWindowSetting::test_hash_eq_window_settings
tests/test_template.py::TestZone::test_hash_eq_zone
tests/test_template.py::TestZone::test_hash_eq_zone
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window "Perim:f0:w0" uses a window control type that is not supported: "". Reverting to "AlwaysOn"
warnings.warn(message)
tests/test_template.py::TestZone::test_zone_volume
tests/test_template.py::TestZoneGraph::test_traverse_graph
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "Metal Roof Surface 1"
warnings.warn(message)
tests/test_template.py::TestBuildingTemplate::test_viewbuilding
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "COATED POLY-88(206)"
warnings.warn(message)
tests/test_template.py::TestBuildingTemplate::test_viewbuilding
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "COATED POLY-33(207)"
warnings.warn(message)
tests/test_template.py::TestBuildingTemplate::test_viewbuilding
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "COATED POLY-88(207)"
warnings.warn(message)
tests/test_template.py::TestBuildingTemplate::test_viewbuilding
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Modeling layers thinner (less) than 0.003 m is not recommended; rather, add those properties to one of the adjacent layers. Layer "MAT-METAL"
warnings.warn(message)
tests/test_template.py::TestBuildingTemplate::test_viewbuilding
tests/test_template.py::TestZoneGraph::test_viewgraph3d[True]
tests/test_template.py::TestZoneGraph::test_viewgraph3d[Name]
tests/test_template.py::TestZoneGraph::test_viewgraph3d[annotate2]
brynpickering_archetypal_dir/archetypal/plot.py:106: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
plt.show()
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
tests/test_trnsys.py::TestsConvert::test_write_gains[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "ACTIVITY_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "WORK_EFF_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "CLOTHING_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "AIR_VELO_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "ALWAYS_ON", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[RefBldgWarehousePost1980_v1.4_7.2_6A_USA_MN_MINNEAPOLIS.idf]
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[NECB 2011 - Warehouse.idf]
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_Warehouse_STD2004_Rochester.idf]
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[5ZoneGeometryTransform.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Window tolerance was not respected. Final tolerance = 0.17
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_Warehouse_STD2004_Rochester.idf]
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "COMPACT HVAC-ALWAYS 4", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_Warehouse_STD2004_Rochester.idf]
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "COMPACT HVAC-ALWAYS 1", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_gains[ASHRAE90.1_Warehouse_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "Office Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "OCC_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "LTG_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "LTG_COR_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "EQP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "ELEV_LIGHT_FAN_SCH_24_7", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "INF_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "INF_OFF_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "INF_COR_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "HTGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "CLGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "S HTGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "S CLGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "N HTGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "N CLGSETP_APT_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "APT_DHW_SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceiling C" has "m Ceiling C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Floor C" has "m Floor C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceiling C" has "g Ceiling C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t Floor C" has "t Floor C" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor S2A" has "t GFloor S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor S1A" has "t GFloor S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor N2A" has "t GFloor N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor N1A" has "t GFloor N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor NEA" has "t GFloor NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor SEA" has "t GFloor SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor NWA" has "t GFloor NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "t GFloor SWA" has "t GFloor SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor S2A" has "m GFloor S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin S2A" has "m Ceilin S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor S1A" has "m GFloor S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin S1A" has "m Ceilin S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor N2A" has "m GFloor N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin N2A" has "m Ceilin N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor N1A" has "m GFloor N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin N1A" has "m Ceilin N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor NEA" has "m GFloor NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin NEA" has "m Ceilin NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor SEA" has "m GFloor SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin SEA" has "m Ceilin SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor NWA" has "m GFloor NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin NWA" has "m Ceilin NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m GFloor SWA" has "m GFloor SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "m Ceilin SWA" has "m Ceilin SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin S2A" has "g Ceilin S2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin S1A" has "g Ceilin S1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin N2A" has "g Ceilin N2A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin N1A" has "g Ceilin N1A" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin NEA" has "g Ceilin NEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin SEA" has "g Ceilin SEA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin NWA" has "g Ceilin NWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_idf_objects[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: Surface "g Ceilin SWA" has "g Ceilin SWA" as Outside Boundary Condition Object (adjacent to itself). To solve this problem, we forced the Boundary Condition of this surface to be "IDENTICAL".
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_gains[ASHRAE90.1_ApartmentMidRise_STD2004_Rochester.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "Activity Schedule", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_get_save_write_schedules[5ZoneGeometryTransform.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "INFIL-SCH", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
tests/test_trnsys.py::TestsConvert::test_write_gains[5ZoneGeometryTransform.idf]
brynpickering_archetypal_dir/archetypal/utils.py:169: UserWarning: For schedule "ActSchd", the field-set "AllDays" may be overridden by the "AllOtherDays" field-set
warnings.warn(message)
-- Docs: https://docs.pytest.org/en/latest/warnings.html
= 8 failed, 178 passed, 8 skipped, 5 xfailed, 175 warnings, 22 error in 716.49s (0:11:56) =
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment