Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add small Hawaii (Oahu) test case #93

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Add small Hawaii (Oahu) test case #93

wants to merge 5 commits into from

Conversation

mfripp
Copy link
Member

@mfripp mfripp commented Apr 17, 2017

This adds a small Hawaii model to the standard set of examples and tests. This gives fairly good test coverage of the Hawaii modules, and illustrates use of some interesting not-quite-standardized capabilities that have been implemented in that package. (Some of those capabilities have been moved over into the core SWITCH code, and the Oahu model will eventually be updated to use the standard features instead of modules from the switch_mod.hawaii package.)

This also updates the testing logic to change the working directory to the relevant example directory before running each test. This enables use of files that are expected to be in the current working directory when a model is run (options.txt, iterate.txt, potentially scenarios.txt). It also eliminates the need to specify an inputs directory for each test, since the default logic will now work.

@josiahjohnston
Copy link
Contributor

For the record, we discussed this in a conference call in Mid-April and asked for the datasets to be condensed to they could be ran in a fraction of a second as part of the testing framework. Tiny datasets also are easier to manually walk through when you are trying to debug.
(I don't think disk size for inputs was a concern, although we try to keep larger files out of the git repo history. )
We asked Matthias to reduce the number of distinct renewable projects and/or timepoints to simplify the example. Progress on this pull request has appropriately received lower priority than finishing the switch-pyomo paper.

@josiahjohnston josiahjohnston mentioned this pull request Feb 17, 2018
staadecker pushed a commit that referenced this pull request Jan 28, 2023
Add documentation on Pandas
staadecker pushed a commit that referenced this pull request Jan 28, 2023
Add documentation on Pandas
staadecker pushed a commit that referenced this pull request Jan 29, 2023
Add documentation on Pandas
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.

2 participants