-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ASHRAE Guideline36, Section 5, Air-Side AFDD #341
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI error appears to be unrelated.
@gtfierro FYI there a couple points here that appear to be missing from Brick.
Air_Differential_Temperature_Sensor
Entering_Air_Temperature_Sensor
libraries/ashrae/guideline36/5.16.14-multiple-zone-vav-ahu-afdd.ttl
Outdated
Show resolved
Hide resolved
libraries/ashrae/guideline36/5.16.14-multiple-zone-vav-ahu-afdd.ttl
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I pushed a commit which changed how the outside air fraction shape got modeled, but this looks great!
libraries/ashrae/guideline36/5.16.14-multiple-zone-vav-ahu-afdd.ttl
Outdated
Show resolved
Hide resolved
libraries/ashrae/guideline36/5.16.14-multiple-zone-vav-ahu-afdd.ttl
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I think this looks good to me
Do we know what the cause of the failing tests are? Is it just that this branch is missing fixed from |
@MatthewSteen does the notebook timeout for you locally? or just take a long time to run? |
@TShapinsky fails locally too, all with
|
It's the first line in cell [7]...
...that's taking >600s to run. BuildingMOTIF/tests/integration/test_notebooks.py Lines 10 to 11 in 6751fb4
|
Weird! I run that cell on my machine and it was relatively quick -- certainly nothing like 10 minutes. I'll try to reproduce in a clean environment |
My tests show that a couple cells later is the call that times out: conformance = medium_office_model.test_model_against_shapes(
shape_collections=shape_collections,
shapes_to_test=shapes_to_test,
target_class=BRICK["AHU"]) That method involves a SPARQL query and some SHACL validation. I'm pretty sure the SPARQL query is the slow part. We may want ot use a smaller graph for this test |
Ok, should we merge and revisit the fixtures in the future? I think it makes sense to use smaller models. Perhaps the SmallOffice model or some/all of the G36 systems. |
@MatthewSteen @gtfierro did we ever decide on how to mitigate this causing test failures. This is now causing all prs to fail testing... |
I think it just needs a smaller test file or a faster SPARQL engine (but this second option is much harder to do for now). I don't have cycles to handle it this week but I can try next week |
I was seeing the same failure without the changes I made here. Also seeing inconsistent test results in general so I'm trying to determine the cause. After the release we should discuss the integration testing we want to have, which could be a topic for a dev mtg. One thought is we could (re)move the |
There may be a quick fix to this....there is a SPARQL query inside the "hot loop" of |
Close #252.
AFDD Shapes