Skip to content

PR for testing OS 3.8.0rc-2#169

Merged
kflemin merged 23 commits intodevelopfrom
0.10.0-rc1
Jul 11, 2024
Merged

PR for testing OS 3.8.0rc-2#169
kflemin merged 23 commits intodevelopfrom
0.10.0-rc1

Conversation

@DavidGoldwasser
Copy link
Copy Markdown
Collaborator

@DavidGoldwasser DavidGoldwasser commented May 7, 2024

Current Failing Tests

  • XcelEDAReportingandQAQC: 1 test error 1 skipped (NoMethodError: undefined method `SqlFilemake_qaqc_results_vector' for OpenstudioStandards:Module) (check with Matt if this changed)

    • After that fix on same test issue with test modeling E+ run failing. ** Severe ** For autosizing of AirTerminal:SingleDuct:ParallelPIU:Reheat AIR TERMINAL SINGLE DUCT PARALLEL PIU REHEAT 2, a zone sizing run must be done. (fixed by updating file to do sizing)
    • I have fix to the failed simulation, but now I sql undefined method execAndReturnFirstDouble' for nil:NilClass floor_area_query = "SELECT Value FROM tabulardatawithstrings WHERE ReportName='AnnualBuildingUtilityPerformanceSummary' AND ReportForString='Entire Facility' AND TableName='Building Area' AND RowName='Net Conditioned Building Area' AND ColumnName='Area' AND Units='m2'"`
  • 1) Failure:
    XcelEDAReportingandQAQC_Test#test_example_model [openstudio-common-measures-gem/lib/measures/XcelEDAReportingandQAQC/tests/XcelEDAReportingandQAQC_Test.rb:221]:
    Expected an annual peak within 0.5kW of 59.8 but got -999.9.
    Expected |59.8 - -999.9| (1059.7) to be <= 0.5.

Pre release

  • Try and fix open issues
  • Make sure xml files updated to 3.8.0 where needed
  • Update readme and change log

DavidGoldwasser and others added 17 commits April 30, 2024 12:55
Will at least add back ext gem setup to work for rc or final version.
Replace OsLib_HelperMethod calls with new runner methods
@mdahlhausen  can you take a look at envelope section standards updates. Everything runs and populates tables, but wanted to make sure I used new methods properly.
XcelQAQC test model is failing in E+ need to investigate that. It is only test on that measure
This still uses the resources files with the measure. Hit some issue trying to remove those and only use standards. Should fully update and delete resource files. This will make it easier to maintain and keep it current.
Fix issue but hit another one now
have branch in standards that also adds this.
This will allow it to run with 3.8. The older version of the measure with resources files still passes test but the new code standards files on assert for expected values. If can't address than can revert the measure for now.
spec.add_dependency 'bundler', '>= 2.1'
spec.add_dependency 'openstudio-extension', '~> 0.7.0'
spec.add_dependency 'openstudio-standards', '~> 0.5.0'
spec.add_dependency 'bundler', '~> 2.4.10'
Copy link
Copy Markdown
Contributor

@macumber macumber May 23, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you make bundler less restrictive 'bundler', '~> 2.4'? The same goes for any other dependency, it would be best to be as open as possible.

The same issue exists in https://github.com/NREL/openstudio-extension-gem/blob/v0.8.0/openstudio-extension.gemspec#L32C1-L33C42, that specifies a different version of bundler. If they could both be 'bundler', '~> 2.4' that would be great.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kflemin do you think making this less restrictive will create any issues?

Copy link
Copy Markdown
Collaborator Author

@DavidGoldwasser DavidGoldwasser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I can't approve, only comment on this.

Copy link
Copy Markdown
Collaborator Author

@DavidGoldwasser DavidGoldwasser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I can only comment on this not approve

@kflemin kflemin merged commit 9f1f232 into develop Jul 11, 2024
@kflemin kflemin deleted the 0.10.0-rc1 branch July 11, 2024 18:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants