Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
10145a4
Revised default connections between shading components when using Dou…
Mathadon Oct 12, 2022
ece6027
added Vliet building weather data file for 2021 for #1303
Mathadon Oct 24, 2022
e0b5ebb
added belpex spot price data for #1305
Mathadon Oct 24, 2022
f1719b7
Update header
jelgerjansen Oct 25, 2022
3e1b71b
Convert to txt file
jelgerjansen Oct 25, 2022
8a0f51f
Merge pull request #1306 from open-ideas/1305_belpex
jelgerjansen Oct 25, 2022
e28ca7f
Removed empty data cells in TMY file (wind speed column)
jelgerjansen Oct 25, 2022
dd2c500
Merge pull request #1300 from open-ideas/1299_doubleShadingBug
Mathadon Oct 25, 2022
52ef353
Merge pull request #1304 from open-ideas/1303_vlietdata
Mathadon Oct 25, 2022
7de6983
unit fix
Mathadon Nov 11, 2022
3eb5974
Set wind speed value to 2 m/s when no data was available.
jelgerjansen Nov 14, 2022
3a772a4
Merge pull request #1307 from open-ideas/1303_vlietdata
jelgerjansen Nov 14, 2022
7d43c52
bugfix for #1308
Mathadon Dec 15, 2022
a317c2e
Merge pull request #1309 from Mathadon/1308_boundaryPorts
jelgerjansen Dec 20, 2022
818dbef
Added DetailedResidentialNoHeating example model.
jelgerjansen Jan 5, 2023
5b89770
Switch gain components to have the correct convective and radiative h…
jelgerjansen Jan 17, 2023
0e05882
Replaced protected by a final parameter since the former is not allow…
jelgerjansen Apr 3, 2023
77263c2
Fixed typo in documentation of IDEAS.BoundaryConditions.UsersGuide.
jelgerjansen Apr 3, 2023
6ce2dff
Updated figure in documentation of IDEAS.Buildings.Components.Shading…
jelgerjansen Apr 4, 2023
2488d28
Added url of #1270 in revision history of relevant components within …
jelgerjansen Apr 4, 2023
e15bd2a
Make the bus connectors within IDEAS.Buildings.Components.Interfaces …
jelgerjansen Apr 20, 2023
b6cc95e
First working version of a Dockerfile that installs Dymola for testing.
javiarrobas Apr 20, 2023
f2fb635
Add makefile.
javiarrobas Apr 24, 2023
056f476
Add small script to compare results using Buildingspy.
javiarrobas Apr 24, 2023
ea9b307
Fix typo in comment.
javiarrobas Apr 26, 2023
325761f
Shorten unnecessarily long user declaration.
javiarrobas May 2, 2023
afb6c42
Update references for Buildings.Componetnts.Examples package.
javiarrobas May 2, 2023
30da39d
Update reference results for Buildings.Examples
javiarrobas May 2, 2023
743bd57
Update reference results for Buildings.Validation
javiarrobas May 2, 2023
7d500ab
Update reference results for Fluid.HeatExchangers.
javiarrobas May 2, 2023
277290c
Update reference results for LIDEAS.
javiarrobas May 2, 2023
7f19f23
Update reference results for Airflow.
javiarrobas May 2, 2023
d96f5a4
Update reference results for Controls.
javiarrobas May 2, 2023
ee94901
Update reference results for Templates.
javiarrobas May 2, 2023
f3c6ebd
Update reference results for Examples.PPD12.
javiarrobas May 2, 2023
4209bdd
Update reference results for Examples.TwinHouses.
javiarrobas May 2, 2023
08348e0
Update reference results for Examples.Tutorial.
javiarrobas May 2, 2023
df6d431
Add first version of github-actions.yml
javiarrobas May 4, 2023
9462513
Attempt to find Docker image locally.
javiarrobas May 5, 2023
835daf3
Rename build to test_job.
javiarrobas May 5, 2023
1e5f653
Do not specify container image.
javiarrobas May 5, 2023
c1c1a4d
Rename workflow.
javiarrobas May 5, 2023
63b7dca
Add background information and check out repository code.
javiarrobas May 5, 2023
8b8d441
Fix for "every step must define a `uses` or `run` key".
javiarrobas May 5, 2023
6c8f176
Set INTERACTIVE=false when running in GitHub Actions server.
javiarrobas May 5, 2023
c77ac78
Remove unnecessary lines.
javiarrobas May 5, 2023
d59b05d
Stop image after testing.
javiarrobas May 5, 2023
51a41bd
Change mode of cloned repository files.
javiarrobas May 5, 2023
75b8951
Fix typo for IDEAS.Fluid.Taps
javiarrobas May 5, 2023
a5118fb
Remove unnecessary call to stop the image.
javiarrobas May 5, 2023
2932435
Change permissions also before cloning in case files were generated f…
javiarrobas May 5, 2023
04dc447
Revert "Change permissions also before cloning in case files were gen…
javiarrobas May 5, 2023
b431af2
Set clean:true and add name to change permissions step.
javiarrobas May 5, 2023
745f622
Remove funnel_comp from within the docker container because otherwise…
javiarrobas May 5, 2023
6781958
Remove unnecessary distinction between exec-interactive and exec-batch
javiarrobas May 5, 2023
187ff4f
Simplify Makefile by setting IDEAS/Resources/Scripts/tests as working…
javiarrobas May 5, 2023
8f896b1
Add functionality to run all tests in the same job.
javiarrobas May 5, 2023
b2eeec7
Do not test all but package by package.
javiarrobas May 5, 2023
fb84a5a
Go package by package and print failed-simulator-dymola.log
javiarrobas May 5, 2023
a8c7d72
Move "cat failed-simulator-dymola.log" to make exec and set cd in sin…
javiarrobas May 5, 2023
3cfdf78
Set default environment variable and INTERACTIVE environment variable.
javiarrobas May 5, 2023
549b9e3
Add all other packages.
javiarrobas May 5, 2023
877aac6
Separate between build and test jobs and run them sequentially.
javiarrobas May 5, 2023
7ed7513
Do not test LIDEAS.
javiarrobas May 7, 2023
7446f99
Check for setting a default value for INTERACTIVE
javiarrobas May 8, 2023
9c6de2a
Fix indentation.
javiarrobas May 8, 2023
008f5af
Attempt to set INTERACTIVE from terminal.
javiarrobas May 8, 2023
c7c9709
Back to original approach but don't use quotes for string.
javiarrobas May 8, 2023
b0f1993
Fix missing run.
javiarrobas May 8, 2023
573074f
Add packages again.
javiarrobas May 8, 2023
bdf2335
Move functionality from exec to test-dymola.
javiarrobas May 8, 2023
7e7daf1
Distinguish between exec-interactive and exec-batch.
javiarrobas May 8, 2023
643e5c8
Use right make expression in test-dymola.
javiarrobas May 8, 2023
b116589
Remove test-dymola-all which is not used anymore.
javiarrobas May 8, 2023
f19ea22
Update reference results for Controls.Continuous.Examples.LimPIDWithR…
javiarrobas May 8, 2023
153c432
Explicitly set INTERACTIVE=false in github-actions.yml.
javiarrobas May 8, 2023
b30a757
Move statement to front.
javiarrobas May 8, 2023
ccf3900
Revert "Move statement to front."
javiarrobas May 8, 2023
311967e
Set interactive as argument.
javiarrobas May 8, 2023
530ef81
Update reference results for Examples.Tutorial.
javiarrobas May 9, 2023
7c96ff1
Remove potentially missing files from funnel_comp when running in bat…
javiarrobas May 11, 2023
a24c4d2
Fix unrecognized option --quiet and move "make cleanup" before job ru…
javiarrobas May 11, 2023
67b3bb5
Update general README to indicate new testing framework.
javiarrobas May 11, 2023
1e98170
Move compare_results.py script to avoid having to change working dire…
javiarrobas May 11, 2023
f76c4e7
Always clean up before trying to run container.
javiarrobas May 11, 2023
e2e162b
Add documentation.
javiarrobas May 11, 2023
40ec81f
Improve documentation.
javiarrobas May 12, 2023
a9a8997
Extend documentation with section to develop new tests.
javiarrobas May 12, 2023
a75d2b0
Merge pull request #1319 from JavierArroyoBastida/issue1316_ci
javiarrobas May 15, 2023
5c960aa
Merge branch 'master' into 1317_ExpandableConnectors
jelgerjansen May 15, 2023
266e111
Add revision history
jelgerjansen May 16, 2023
b42a34c
Update revision history
jelgerjansen May 16, 2023
8552344
Merge pull request #1318 from open-ideas/1317_ExpandableConnectors
jelgerjansen May 16, 2023
5be2d6d
extending ReversibleDensityColumn.mo from MediumColumn and moved from…
Mathadon Jun 22, 2023
0643e39
documentation and renamed Use_custom_Cs to use_custom_Cs
Mathadon Jun 22, 2023
5e4877a
refactoring in PartialSurface
Mathadon Jun 22, 2023
1eba0de
cleaned icon
Mathadon Jun 22, 2023
a302cfe
removed density columns from 1 port mode in internal wall
Mathadon Jun 22, 2023
cde76d4
HideResult annotation
Mathadon Jun 22, 2023
284d2d0
improved warning in MonoLayerAir
Mathadon Jun 24, 2023
5c37fe2
changes as part of a consulting project:
Mathadon Jul 25, 2023
5ae2aeb
valve leakage for trickle vent
Mathadon Jul 25, 2023
ce95f4d
icon fixes in IDEAS/Buildings/Components/Window.mo
Mathadon Jul 25, 2023
dfba25c
reverted to OnePort in zoneexample
Mathadon Jul 25, 2023
e99c192
fixes
Mathadon Aug 11, 2023
4ebed02
Merge branch 'master' of github.com:open-ideas/IDEAS into project_itz
Mathadon Aug 14, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
85 changes: 85 additions & 0 deletions .github/workflows/github-actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: CI of IDEAS using GitHub Actions
on: [push, pull_request]
jobs:
build:
runs-on: self-hosted
steps:
- run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event."
- run: echo "🐧 This job is now running on a ${{ runner.os }} server called tony-de-rekenpony hosted by The Sysis team at KU Leuven"
- run: echo "🔎 The name of your branch is ${{ github.ref }} and your repository is ${{ github.repository }}."
- name: Check out repository code
uses: actions/checkout@v3
with:
clean: true
- name: Change permissions of repository folder
run: chmod -R 777 /home/actions-runner/_work
- name: List of files in the repository
run: |
ls ${{ github.workspace }}
test:
runs-on: self-hosted
needs: build
defaults:
run:
working-directory: IDEAS/Resources/Scripts/tests
steps:
- name: Test IDEAS.Buildings.Components
run: make test-dymola PACKAGE=\"IDEAS.Buildings.Components\" INTERACTIVE=false
- name: Test IDEAS.Buildings.Examples
run: make test-dymola PACKAGE=\"IDEAS.Buildings.Examples\" INTERACTIVE=false
- name: Test IDEAS.Buildings.Validation
run: make test-dymola PACKAGE=\"IDEAS.Buildings.Validation\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Actuators
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Actuators\" INTERACTIVE=false
- name: Test IDEAS.Fluid.BaseClasses
run: make test-dymola PACKAGE=\"IDEAS.Fluid.BaseClasses\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Chillers
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Chillers\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Delays
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Delays\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Examples
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Examples\" INTERACTIVE=false
- name: Test IDEAS.Fluid.FixedResistances
run: make test-dymola PACKAGE=\"IDEAS.Fluid.FixedResistances\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Geothermal
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Geothermal\" INTERACTIVE=false
- name: Test IDEAS.Fluid.HeatExchangers
run: make test-dymola PACKAGE=\"IDEAS.Fluid.HeatExchangers\" INTERACTIVE=false
- name: Test IDEAS.Fluid.HeatPumps
run: make test-dymola PACKAGE=\"IDEAS.Fluid.HeatPumps\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Interfaces
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Interfaces\" INTERACTIVE=false
- name: Test IDEAS.Fluid.MassExchangers
run: make test-dymola PACKAGE=\"IDEAS.Fluid.MassExchangers\" INTERACTIVE=false
- name: Test IDEAS.Fluid.MixingVolumes
run: make test-dymola PACKAGE=\"IDEAS.Fluid.MixingVolumes\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Movers
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Movers\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Sensors
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Sensors\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Sources
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Sources\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Storage
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Storage\" INTERACTIVE=false
- name: Test IDEAS.Fluid.Taps
run: make test-dymola PACKAGE=\"IDEAS.Fluid.Taps\" INTERACTIVE=false
- name: Test IDEAS.ThermalZones
run: make test-dymola PACKAGE=\"IDEAS.ThermalZones\" INTERACTIVE=false
- name: Test IDEAS.BoundaryConditions
run: make test-dymola PACKAGE=\"IDEAS.BoundaryConditions\" INTERACTIVE=false
- name: Test IDEAS.Controls
run: make test-dymola PACKAGE=\"IDEAS.Controls\" INTERACTIVE=false
- name: Test IDEAS.Media
run: make test-dymola PACKAGE=\"IDEAS.Media\" INTERACTIVE=false
- name: Test IDEAS.Utilities
run: make test-dymola PACKAGE=\"IDEAS.Utilities\" INTERACTIVE=false
- name: Test IDEAS.Templates
run: make test-dymola PACKAGE=\"IDEAS.Templates\" INTERACTIVE=false
- name: Test IDEAS.Examples.PPD12
run: make test-dymola PACKAGE=\"IDEAS.Examples.PPD12\" INTERACTIVE=false
- name: Test IDEAS.Examples.IBPSA
run: make test-dymola PACKAGE=\"IDEAS.Examples.IBPSA\" INTERACTIVE=false
- name: Test IDEAS.Examples.Tutorial
run: make test-dymola PACKAGE=\"IDEAS.Examples.Tutorial\" INTERACTIVE=false
- name: Test IDEAS.Examples.TwinHouses
run: make test-dymola PACKAGE=\"IDEAS.Examples.TwinHouses\" INTERACTIVE=false
145 changes: 0 additions & 145 deletions IDEAS/Airflow/Multizone/BaseClasses/ReversibleDensityColumn.mo

This file was deleted.

1 change: 0 additions & 1 deletion IDEAS/Airflow/Multizone/BaseClasses/package.order
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ DoorDiscretized
ErrorControl
PartialOneWayFlowElement
PowerLawResistanceParameters
ReversibleDensityColumn
TwoWayFlowElement
TwoWayFlowElementBuoyancy
ZonalFlow
Expand Down
Loading