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

Releases/9.x #3135

Closed
wants to merge 814 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
814 commits
Select commit Hold shift + click to select a range
c112d3b
Merge pull request #3111 from schandrika/fix_3110
craig8 Aug 26, 2023
914d98f
minor fix for issue #3112
schandrika Aug 26, 2023
5cd1755
Update gitlab config file.
craig8 Aug 26, 2023
c71b5b4
Merge pull request #3113 from schandrika/fix_3112
craig8 Aug 26, 2023
aeccc6c
Updated RabbitMQ version to 3.9.29 and Erlang to version 25
schandrika Aug 28, 2023
a917d21
Updated RabbitMQ version to 3.9.29 and Erlang to version 25
schandrika Aug 28, 2023
0731940
Fix for issue #3114. update dependency information
schandrika Aug 30, 2023
fbc86ee
Revert "Fix for issue #3114. update dependency information"
schandrika Aug 30, 2023
a823143
removed obsolete dnp3 agent
kefeimo Aug 30, 2023
a447d5f
merged from upstream
kefeimo Aug 30, 2023
5142f0a
deleted obsolete dnp3 agent
kefeimo Aug 30, 2023
8aeb85c
updated dnp3-python version in dnp3 agent README
kefeimo Aug 30, 2023
bc46890
Merge pull request #3115 from kefeimo/hot-fix/cleanup-obsolete-dnp3-code
schandrika Aug 30, 2023
3e5c836
Updates for Erlang and Rabbitmq version update. Erlang updated to ver…
schandrika Sep 1, 2023
e3f4088
Updates for Erlang and Rabbitmq version update. Erlang updated to ver…
schandrika Sep 1, 2023
c53965a
added missing imports
schandrika Sep 3, 2023
b77d31a
Changed pytest xfail cases to skip instead of fail
schandrika Sep 3, 2023
785bbbe
changed reference to deprecated method. using requests instead of gre…
schandrika Sep 7, 2023
cc03320
removed debug log
schandrika Sep 7, 2023
08affba
updated psycopg2 version
schandrika Sep 7, 2023
6ee5f1e
Fix for issue #3117
schandrika Sep 11, 2023
479309c
Fixed expected output
schandrika Sep 11, 2023
ced3a0e
removed debug stmts
schandrika Sep 11, 2023
827f4cf
added entry for dnp3
schandrika Sep 11, 2023
e19a57b
minor test case fix
schandrika Sep 11, 2023
606aa88
updated based on gitlab changes
schandrika Sep 11, 2023
9d486e8
removed old dnp3 agent
schandrika Sep 14, 2023
b0dd71d
updated to latest mongo and pymongo version
schandrika Sep 14, 2023
ecfcdb5
minor - py.test to pytest
schandrika Sep 14, 2023
69ae460
updated to latest mongo and pymongo version
schandrika Sep 14, 2023
d746634
minor updates based on testing
schandrika Sep 14, 2023
42ea7c8
utility script to install mysql, postgres, mongodb and create test us…
schandrika Sep 15, 2023
f8a5752
minor documentation update
schandrika Sep 15, 2023
b4e62cc
changed 'urllib3.connectionpool' log level to warning
schandrika Sep 15, 2023
c23e2a3
updated auth test on github
schandrika Sep 15, 2023
4828102
updated auth test on github
schandrika Sep 15, 2023
c8a6857
fixed runner name
schandrika Sep 15, 2023
a7ada4d
fixed runner name
schandrika Sep 15, 2023
2587209
reverting runner name change
schandrika Sep 15, 2023
f5fbaf5
using newer version of actions
schandrika Sep 17, 2023
c5bcf37
Merge branch 'rmq_version_update' of github.com:schandrika/volttron i…
schandrika Sep 17, 2023
5ac18d2
using newer version of actions
schandrika Sep 17, 2023
5f2b23a
testing only on mysql 8
schandrika Sep 18, 2023
e5125b9
Updated upload artifact version
schandrika Sep 19, 2023
f1459a8
install-script for dbs on ubuntu 20.04
schandrika Sep 19, 2023
dc63d9b
pointing to v5 version of volttron-build-action instead of branch erl…
schandrika Sep 20, 2023
d2f3877
Merge pull request #3118 from schandrika/rmq_version_update
craig8 Sep 20, 2023
259ae7f
Added improved handling of boolean registers and default type handlin…
davidraker Sep 21, 2023
1e5e995
replaced hardcoded port with random available ports.
schandrika Sep 26, 2023
b403411
replaced hardcoded port with random available ports(issue #3119)
schandrika Sep 26, 2023
5c0ab06
Merge pull request #3120 from schandrika/test_fix
schandrika Sep 26, 2023
18b03e9
Initial version of bulk update of config store when volttron is not r…
schandrika Sep 26, 2023
1b0f496
minor log stmt fix
schandrika Sep 26, 2023
f01872b
First git push to new repo using ssh
riley206 May 25, 2023
13f0bd0
Control multiple thermostats and convert F to C to change temps
riley206 May 30, 2023
a014ae3
Testing to make sure I can comit and push from vs
riley206 May 30, 2023
8757959
Updated registers file and removed comments
riley206 Jun 5, 2023
3d32f41
Cleaned up code
riley206 Jun 6, 2023
0de1673
Create HomeAssistantDriver.md
riley206 Jun 6, 2023
01c8095
Update HomeAssistantDriver.md
riley206 Jun 6, 2023
4dd3ffb
Updated documentaion, added strip for entity IDs
riley206 Jun 7, 2023
f9cfba4
Driver responds to changes from other agents
riley206 Jun 21, 2023
ebd3384
Fixed get_point function and updated the Readme file to reflect recen…
riley206 Jun 26, 2023
a73293e
Updated config file and readme
riley206 Jun 26, 2023
eb9c7e6
Expirimenting with different ways of publishing data
riley206 Aug 16, 2023
e478699
Changed publish mechanism for individual devices
riley206 Aug 23, 2023
e8c0707
Changed keys when publishing state
riley206 Aug 30, 2023
8fa2d2d
replaced entity_id with register.point_name to simplify
riley206 Sep 5, 2023
9ed92ac
Added functionality to control lights correctly in set_point
riley206 Sep 5, 2023
5445d47
Removed subscription function
riley206 Sep 5, 2023
0d9de41
added light on/off functionality in _set_point
riley206 Sep 5, 2023
1edc80c
brightness being treated like state, brightness control
riley206 Sep 6, 2023
b66cfb0
Seperated attributes from points
riley206 Sep 7, 2023
3b45eb9
Seperated Entity ID and Point name
riley206 Sep 12, 2023
bec8eff
Updated Readme to match changes
riley206 Sep 12, 2023
60c5824
cleaned up HomeAssistantRegister class
riley206 Sep 12, 2023
0b3f073
Cleaned up configure method
riley206 Sep 12, 2023
54c05fa
Removed unused key
riley206 Sep 12, 2023
daa9066
Added none checks and ValueError for essential config values
riley206 Sep 12, 2023
e9231bf
Removed old files
riley206 Sep 12, 2023
6733b79
Added example config files
riley206 Sep 12, 2023
9878f55
Checking its a light entity before changing points
riley206 Sep 13, 2023
f36bf24
Added thermostat support
riley206 Sep 19, 2023
643306b
Updated readme for thermostats
riley206 Sep 19, 2023
85e0576
added some error checking
riley206 Sep 19, 2023
98f2ef5
Updated light state to reflect ints
riley206 Sep 26, 2023
17c884b
climate off state changed to 0
riley206 Sep 28, 2023
d3effd4
removed example files in replacement for better docs
riley206 Sep 28, 2023
6718bf4
changed entity_id source to config file
riley206 Sep 28, 2023
3d92076
Updated docs to reflect new configuration structure
riley206 Sep 28, 2023
094e79d
reverted back to orignal structure
riley206 Sep 28, 2023
aa5a908
updated docs
riley206 Sep 28, 2023
dc46edd
updated md to rst
riley206 Sep 28, 2023
668ec4a
removed rst
riley206 Sep 29, 2023
cd2b401
Moved reademe to docs/source/agent-framework/driver-framework/home-as…
riley206 Sep 29, 2023
110c643
added HomeAssitant docs path
riley206 Sep 29, 2023
808567a
replaced HomeAssistantDriver.md with HomeAssistantDriver.rst
riley206 Sep 29, 2023
9d87154
Added limitations to docs
riley206 Sep 29, 2023
4cd76ca
removed print statements
riley206 Sep 29, 2023
a411c9b
correct initial test_home_assistant.py
schandrika Sep 30, 2023
bea4885
Added tests for set_point and scrape all
riley206 Oct 2, 2023
2e42775
Updates for tests run on Docker before 9.0 release.
davidraker Oct 2, 2023
f23038b
Added tests for home assistant driver
riley206 Oct 2, 2023
4d116db
Implemented get_point
riley206 Oct 2, 2023
b58956d
Corrected XFail mark in modbus_tk/tests/test_battery_meter.py.
davidraker Oct 3, 2023
9bee2a6
fixed typo
riley206 Oct 4, 2023
aa80df5
fixed typo
riley206 Oct 4, 2023
94a9f11
update for issue 3124
schandrika Oct 4, 2023
2abeeb1
Update for issue 3124
schandrika Oct 4, 2023
398063f
Added Error checking for lights
riley206 Oct 6, 2023
79f8e08
Added configuration variable checks
riley206 Oct 6, 2023
e0ead39
Added better error checking and ValueErrors for brightness
riley206 Oct 6, 2023
de30824
fixed typo
riley206 Oct 6, 2023
0749c5e
More error checking
riley206 Oct 6, 2023
d701260
even more error checking
riley206 Oct 6, 2023
e001131
More more error checking
riley206 Oct 6, 2023
58c76ea
info for single config entry for multiple devices
schandrika Oct 9, 2023
be1d755
Made reference image locally accessible
riley206 Oct 9, 2023
1aefb54
fixed reference to image
schandrika Oct 9, 2023
71a3979
info for single config entry for multiple devices
schandrika Oct 9, 2023
37d1086
documentation updates to support sequence diagram generation using me…
schandrika Oct 9, 2023
5cd4bee
minor cleanup
schandrika Oct 9, 2023
fa2e03a
minor extension error fix
schandrika Oct 9, 2023
1408db3
pep8 clean up
schandrika Oct 9, 2023
37c3671
raising exception instead of only logging
schandrika Oct 9, 2023
95eb4d9
minor pep8 cleanup
schandrika Oct 9, 2023
d88f847
refactored post operation into a method - avoids code repetition and …
schandrika Oct 9, 2023
81615fd
Merge remote-tracking branch 'origin/home_assitant' into home_assitant
schandrika Oct 9, 2023
8472916
Merge pull request #2 from schandrika/home_assitant
riley206 Oct 10, 2023
dca5bd0
Allow for any attribute name
riley206 Oct 10, 2023
94fcd33
Added entity_point to allow for control of volttron point name
riley206 Oct 10, 2023
b52d68a
Adjusted test_home_assistant to match new registry
riley206 Oct 10, 2023
808ee2c
minor adjustments
riley206 Oct 10, 2023
147d22a
Updated readme to match
riley206 Oct 10, 2023
4fb6a26
minor text changes
schandrika Oct 11, 2023
db1275a
Merge pull request #3122 from davidraker/docker_test_updates
shwethanidd Oct 12, 2023
d06b3e1
Updated EnergyPlusAgent to support the configuration file layout of b…
davidraker Oct 17, 2023
822e2ae
Corrected assignment to object variable on wrong class.
davidraker Oct 17, 2023
ab32fd2
Updated yml config to match location of files in json config.
davidraker Oct 17, 2023
089c53a
Merge pull request #3089 from riley206/main
craig8 Oct 18, 2023
841bb4e
Merge pull request #3123 from davidraker/boolean_registers
craig8 Oct 18, 2023
f0271c7
Merge pull request #3126 from davidraker/eplus_fix
craig8 Oct 18, 2023
f7438c6
Added .vscode to git ignore file
craig8 Feb 20, 2023
c4315f8
Reformat pycharm-lauch.py
craig8 Feb 20, 2023
6fe2b3b
Added initial agent and simulator code
craig8 Feb 20, 2023
f0fd7d2
Added pyproject.toml file for yapf formatting.
craig8 Feb 20, 2023
fe111ee
Added yapf to the extra_requires structure
craig8 Feb 20, 2023
b401deb
Add 2030.5 initial code
craig8 Feb 22, 2023
73130f9
updated readme
craig8 Apr 5, 2023
52f6379
Added polling for active DERControl
craig8 Apr 5, 2023
1daa8a1
Moved to demo directory.
craig8 Apr 5, 2023
d392de9
Add AGENT_DEMO.md
craig8 Apr 5, 2023
3f9048b
Added openssl.cnf and server.yml file for demo.
craig8 Apr 5, 2023
a314735
Update demo items.
craig8 Apr 5, 2023
8a6d632
Update for demo
craig8 Apr 17, 2023
5c2ed69
Client update and webui completion
craig8 Apr 17, 2023
0280c9e
Updated images for agent demo
craig8 Apr 17, 2023
e108b18
Update openssl.cnf file
craig8 Apr 18, 2023
1309c97
Removed old 2030.5 agent
craig8 Apr 18, 2023
d42d626
Update requirements_demo.txt
craig8 Apr 19, 2023
5cbe180
Update requirements_demo.txt
craig8 Apr 19, 2023
e513639
Update requirements_demo.txt
craig8 Apr 19, 2023
aed2af6
Update requirements.txt
craig8 Apr 19, 2023
c7c0854
included env for run_command
schandrika Apr 19, 2023
5b6197f
Update sequence diagram
craig8 Apr 24, 2023
fd0f66d
Reformat code files using yapf
craig8 Apr 28, 2023
509b0b1
Updates based on feedback.
craig8 May 3, 2023
ef61ed8
Add test for 2030.5 Agent
craig8 Sep 29, 2023
328c958
update demo ui requirements.
craig8 Sep 29, 2023
811548e
Update agent and inverter_runner
craig8 Sep 29, 2023
4a49060
Update server.yml file for demo
craig8 Sep 29, 2023
a89cff2
Allow test utils build_agent to have agent_class parameter
craig8 Sep 29, 2023
5957d23
Update demo webui
craig8 Sep 29, 2023
121f93d
Add test fixtures for testing
craig8 Sep 29, 2023
0b7db36
Update example config for agent
craig8 Sep 29, 2023
cbd2db6
Updates for agent and client.
craig8 Oct 3, 2023
92015a7
Fixed some tests for getting and setting events.
craig8 Oct 12, 2023
c3cfa64
update example config and requirements for the demo
craig8 Oct 13, 2023
d5af3a2
Update demo server
craig8 Oct 13, 2023
b1fb1fc
Send proper value to server
craig8 Oct 13, 2023
c17851a
Update models and client
craig8 Oct 13, 2023
ff3a037
Fix problem with time and conversion to gmt.
craig8 Oct 16, 2023
5e792a2
Create table for events
craig8 Oct 17, 2023
a9b628b
Update invert to publish less for testing.
craig8 Oct 17, 2023
e7b543d
reverse sort start date
craig8 Oct 17, 2023
4525a3e
Inverter sample now shows %
craig8 Oct 17, 2023
79c852d
Remove results tab
craig8 Oct 17, 2023
9188dcd
Update main readme.
craig8 Oct 17, 2023
959e0eb
Better layout for images.
craig8 Oct 17, 2023
a849efc
Fix der default control
craig8 Oct 18, 2023
eb340df
Allow fields to be empty (None)
craig8 Oct 18, 2023
11c9e76
Fix new control overriding
craig8 Oct 19, 2023
d63ebe5
Fix AgentDemo and Images
craig8 Oct 19, 2023
77ff786
Cleanup from rebase
craig8 Oct 19, 2023
de5cf74
revivied Craig s code to resolved the issue that uuid has extra chars…
kefeimo Oct 20, 2023
8a513f0
optimized _calc_min_uuid_length(agents)
kefeimo Oct 20, 2023
36c67e9
updates to support multiple metadata files and or directory as input …
schandrika Oct 22, 2023
638ad48
updated help text formatting
schandrika Oct 23, 2023
ef7a953
tests for vcfg update-config-store
schandrika Oct 23, 2023
bce93fe
Updated help text and vcfg documentation
schandrika Oct 23, 2023
26e9b77
minor pep 8 fixes
schandrika Oct 23, 2023
ec72e24
Update for agent.
craig8 Oct 23, 2023
5d96abe
Merge pull request #3129 from kefeimo/hot-fix/uuid-having-extr-chars
craig8 Oct 23, 2023
4e656f1
Fix order of instructions for demo.
craig8 Oct 23, 2023
49340d2
Remove duplicate run_inverter
craig8 Oct 23, 2023
2bb2ba7
Fix event list
craig8 Oct 23, 2023
8ae1527
Add change tab to new DER
craig8 Oct 23, 2023
d37ee5e
Revamp subscription to device_point
craig8 Oct 24, 2023
96af525
Merge pull request #3131 from schandrika/config_bulk_update
schandrika Oct 31, 2023
bdea819
Update agent overview.
craig8 Nov 1, 2023
39a878b
Finish display of up 2 twenty items in tree.
craig8 Nov 2, 2023
732e783
Update to publish 60 seconds.
craig8 Nov 2, 2023
fbcb8bd
Update rst of 2030.5 agent
craig8 Nov 2, 2023
2a351db
Fix fakedriver so volttron point name respected.
craig8 Nov 3, 2023
8af6c26
Set the time on individual readings.
craig8 Nov 3, 2023
5c411c9
Only show 10 reading results.
craig8 Nov 3, 2023
16697cb
remove requirements_demo.txt
craig8 Nov 3, 2023
fa20204
Update to agentdemo
craig8 Nov 3, 2023
e06d4e5
Attempting to deal with a "Note"
craig8 Nov 3, 2023
0157484
Change to warning.
craig8 Nov 3, 2023
64c6d5b
Update demo
craig8 Nov 3, 2023
f27e3c3
More updates for agent demo.
craig8 Nov 3, 2023
40e66db
Updates to the README
craig8 Nov 3, 2023
92df207
Addressed code review comments.
craig8 Nov 3, 2023
102e6cb
Merge branch 'develop' into 2030_5_anew
craig8 Nov 3, 2023
f88498c
Brought back working filter
craig8 Nov 3, 2023
0794cdf
Merge pull request #3133 from VOLTTRON/3132-invalid-length-of-uuid-in…
craig8 Nov 3, 2023
11f7e81
Add requirements_demo.txt back
craig8 Nov 3, 2023
4d64eda
Removed old demo files
craig8 Nov 3, 2023
7c7b552
Merge branch 'develop' of github.com:VOLTTRON/volttron into 2030_5_anew
craig8 Nov 3, 2023
2547a92
set points for platform.driver
craig8 Nov 3, 2023
d40cc55
fixed typo in commands
schandrika Nov 3, 2023
80243dd
Update gui to not allow past events.
craig8 Nov 6, 2023
80c2ddc
Document agent methods and
craig8 Nov 6, 2023
b3a0fe1
Handle issues with specific points.
craig8 Nov 6, 2023
4fca56a
minor updates
schandrika Nov 6, 2023
0484810
Fix issue with subscription and set_point
craig8 Nov 6, 2023
2a74989
Update rst doc for 2030.5
craig8 Nov 6, 2023
0277c5a
Update readme
craig8 Nov 6, 2023
d18632a
fixed image file name
schandrika Nov 7, 2023
b2b29bb
Update readme
craig8 Nov 7, 2023
3cf674a
Update __init__.py
craig8 Nov 7, 2023
1cfc1cb
Cleanup tests for 2030.5
craig8 Nov 8, 2023
0fbf4d9
Merge branch '2030_5_anew' of github.com:craig8/volttron into 2030_5_…
craig8 Nov 8, 2023
804bed4
Update copyright.
craig8 Nov 8, 2023
f2f2da0
Merge pull request #3128 from craig8/2030_5_anew
craig8 Nov 8, 2023
08586f6
Update copyright.
craig8 Nov 8, 2023
eec3681
Update readthedocs requirements.txt
craig8 Nov 8, 2023
9b947c8
Update conf.py
craig8 Nov 8, 2023
5f5af8e
Update to use v6 volttron-build-action
craig8 Nov 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/workflows/code_analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v2
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -53,7 +53,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1
uses: github/codeql-action/autobuild@v2

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -67,4 +67,4 @@ jobs:
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
uses: github/codeql-action/analyze@v2
14 changes: 7 additions & 7 deletions .github/workflows/pytest-auth.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,17 +36,17 @@ jobs:
# Each step will be run in order of listing.
steps:
# checkout the volttron repository and set current direectory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# setup the python environment for the operating system
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
Expand All @@ -55,20 +55,20 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
path: output/test-auth-${{matrix.os}}-${{ matrix.python-version }}-results.xml

# - name: Publish Unit Test Results
# uses: EnricoMi/[email protected]
# if: always()
# with:
# github_token: ${{ secrets.WORKFLOW_ACCESS_TOKEN }}
# files: output/test-testutils*.xml


#-cov=com --cov-report=xml --cov-report=html
# pytest tests.py --doctest-modules --junitxml=junit/test-results.xml --cov=com --cov-report=xml --cov-report=html
# - name: Lint with flake8
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-dbutils-backup_db.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# setup the python environment for the operating system
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -60,7 +60,7 @@ jobs:

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
timeout-minutes: 600
with:
python_version: ${{ matrix.python-version }}
Expand All @@ -70,7 +70,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-dbutils-influxdbfuncts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -50,7 +50,7 @@ jobs:

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
timeout-minutes: 600
with:
python_version: ${{ matrix.python-version }}
Expand All @@ -60,7 +60,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-dbutils-mysqlfuncts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -50,7 +50,7 @@ jobs:

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
timeout-minutes: 600
with:
python_version: ${{ matrix.python-version }}
Expand All @@ -60,7 +60,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-dbutils-postgresqlfuncts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -50,7 +50,7 @@ jobs:

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
timeout-minutes: 600
with:
python_version: ${{ matrix.python-version }}
Expand All @@ -60,7 +60,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-dbutils-sqlitefuncts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -51,7 +51,7 @@ jobs:

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
timeout-minutes: 600
with:
python_version: ${{ matrix.python-version }}
Expand All @@ -60,7 +60,7 @@ jobs:
test_output_suffix: ${{ env.OUTPUT_SUFFIX }}

- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-dbutils-timescaldbfuncts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,12 +35,12 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

Expand All @@ -50,7 +50,7 @@ jobs:

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
timeout-minutes: 600
with:
python_version: ${{ matrix.python-version }}
Expand All @@ -60,7 +60,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/pytest-miscellaneous-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,49 +44,49 @@ jobs:
# Each step will be run in order of listing.
steps:
# Checkout the volttron repository and set current direectory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Setup the python environment for the operating system
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

# Run the specified tests and save the results to a unique file that can be archived for later analysis
- name: Run certs test on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
test_path: volttrontesting/platform/web/test_certs.py
test_output_suffix: misc

- name: Run core agent test on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v5
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
test_path: volttrontesting/platform/test_core_agent.py
test_output_suffix: misc

- name: Run packaging test on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v5
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
test_path: volttrontesting/platform/test_packaging.py
test_output_suffix: misc

- name: Run platform init test on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v5
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
test_path: volttrontesting/platform/test_platform_init.py
test_output_suffix: misc

- name: Run sqlite3 test on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v5
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
Expand All @@ -95,7 +95,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-testutils.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,18 @@ jobs:

steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
Expand All @@ -54,7 +54,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pytest-vctl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,18 +45,18 @@ jobs:
# Each step will be run in order of listing.
steps:
# checkout the volttron repository and set current directory to it
- uses: actions/checkout@v2
- uses: actions/checkout@v4

# Attempt to restore the cache from the build-dependency-cache workflow if present then
# the output value steps.check_files.outputs.files_exists will be set (see the next step for usage)
- name: Set up Python ${{matrix.os}} ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

# Run the specified tests and save the results to a unique file that can be archived for later analysis.
- name: Run pytest on ${{ matrix.python-version }}, ${{ matrix.os }}
uses: volttron/volttron-build-action@v4
uses: volttron/volttron-build-action@v6
with:
python_version: ${{ matrix.python-version }}
os: ${{ matrix.os }}
Expand All @@ -65,7 +65,7 @@ jobs:

# Archive the results from the pytest to storage.
- name: Archive test results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: always()
with:
name: pytest-report
Expand Down
Loading
Loading