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

Trackdown githactions #3140

Closed
wants to merge 619 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
619 commits
Select commit Hold shift + click to select a range
6f96399
add readme for scheduler example agent
gwenkidd Apr 26, 2022
00e98e0
add readme and small updates to agent.py file
gwenkidd Apr 26, 2022
75b9a55
remove comment from python file and added it into a readme
gwenkidd Apr 27, 2022
506299b
renamed config file and added in installation instructions to readme
gwenkidd Apr 27, 2022
c65425f
Merge pull request #2958 from gwenkidd/scheduler-example-agent
craig8 Apr 27, 2022
f12e5c9
Fixed web to use appropriate auth methods.
May 2, 2022
b53100c
updated readme to be more verbose and updated some comments in settin…
gwenkidd May 4, 2022
493f51f
Merge branch 'develop' of https://github.com/VOLTTRON/volttron into n…
May 4, 2022
8f254ce
create readme using comment from python file, updated comments in set…
gwenkidd May 4, 2022
4edafab
Update README.md
craig8 May 4, 2022
bf067e0
update readme
gwenkidd May 4, 2022
1da288e
updated readme based on PR comments
gwenkidd May 4, 2022
2c0504b
updated readme
gwenkidd May 4, 2022
b58404d
add readme following similar structure to other stand alone example a…
gwenkidd May 4, 2022
a548f18
update readme
gwenkidd May 4, 2022
e0ce87f
update readme
gwenkidd May 4, 2022
ad5406b
update numbering in readme
gwenkidd May 4, 2022
7691d2e
Merge pull request #2961 from gwenkidd/stand-alone-matlab-example-agent
craig8 May 4, 2022
c4bd8ce
Merge pull request #2960 from gwenkidd/stand-alone-listener-example-a…
craig8 May 4, 2022
22dce63
Merge pull request #2959 from gwenkidd/stand-alone-file-watcher-examp…
craig8 May 4, 2022
9d7e8c8
Merge remote-tracking branch 'upstream/develop' into non_auth_volttron
May 9, 2022
26460d5
created README and removed comments from config
gwenkidd May 9, 2022
bc2c2e6
updated readme, and reverted changes to config
gwenkidd May 11, 2022
7f4d2da
change back to simpleweb
gwenkidd May 11, 2022
fdc72ec
get rid of the repetivie driver_type: fakedriver
kefeimo May 13, 2022
ad5a8af
Merge branch 'develop' into vui_current_state_rebased
davidraker May 13, 2022
01129da
Update fake.config
craig8 May 14, 2022
80ac3de
Merge pull request #2967 from kefeimo/hotfix/repetitive-driver_type-i…
craig8 May 16, 2022
6f977d2
add setup file, add readme, add certs verification to do_rpc function
gwenkidd May 16, 2022
77d99bd
Added documentation for non-auth implementation, and modular approach…
May 18, 2022
2a3c7fa
Updated pytests configuration to ignore contrib and unsupported files.
May 18, 2022
e5ea469
delete WebRPC example agent, functionality will be moved over to json…
gwenkidd May 18, 2022
53f7677
Merge pull request #2968 from gwenkidd/web-rpc-example-agent
craig8 May 19, 2022
3923d2f
Fixed missing external_platform argument in vui_endpoints.handle_plat…
davidraker May 19, 2022
b733442
Fixed accidental string conversion in vui_endpoints.handle_platforms_…
davidraker May 20, 2022
6930b2d
Added checks for specific dependencies for MQTTHistorian.
May 23, 2022
aa90f11
Cleanup stop-volttron
Siecje May 27, 2022
52249c3
Merge pull request #2972 from Siecje/cleanup_stop
craig8 May 27, 2022
8c9b412
Update docs link
Siecje Jun 7, 2022
d7d30aa
Merge pull request #2948 from davidraker/vui_current_state_rebased
craig8 Jun 7, 2022
9533626
Merge pull request #2974 from Siecje/CONTRIBUTING
craig8 Jun 7, 2022
e03a0be
Merge pull request #2965 from gwenkidd/simple-web-example-agent
craig8 Jun 7, 2022
3526202
Merge pull request #2964 from gwenkidd/data-puller-example-agent
craig8 Jun 7, 2022
d52db40
Merge pull request #2944 from kefeimo/hot-fix-documentation/single-ma…
craig8 Jun 7, 2022
adfd98c
small fix to BaseClientAuthorization's connect_remote_platform method.
Jun 7, 2022
76a772c
Minor ZMQAuthorization updates.
Jun 8, 2022
72fa374
Merge branch 'develop' into non_auth_volttron
Jun 8, 2022
ea7cdb7
Monkey patching in Control to fix gevent monkeypatching warning.
Jun 8, 2022
b2fc2c3
Update requirements.py
craig8 Jun 9, 2022
7abfc9a
Changed "route_options" to "links". Fixed behaviour of agents/vip_ide…
davidraker Jun 11, 2022
4605352
Merge branch 'develop' into vui_current_state_rebased
davidraker Jun 11, 2022
6c63633
Delete IntervalValues.csv
davidraker Jun 13, 2022
e1936a4
Merge pull request #2975 from davidraker/vui_current_state_rebased
craig8 Jun 13, 2022
809d44d
Merge remote-tracking branch 'upstream/develop' into non_auth_volttron
Jun 15, 2022
117ddfe
Refactored connect_remote_platform into core.
Jun 16, 2022
4ebd4d2
Fixed rmq auth connection issues
shwethanidd Jun 21, 2022
da0e0bd
fixing merge conflict
shwethanidd Jun 21, 2022
743d037
Pinned value for idna to fix issue with VC login authentication.
Jun 22, 2022
671fb08
Merge pull request #2978 from sgilbride/bugfix/idna_version_fix
craig8 Jun 22, 2022
6ab24fd
Merge pull request #1 from shwethanidd/rmq_non_auth
sgilbride Jun 22, 2022
6d9d81e
Merge branch 'develop' into non_auth_volttron
Jun 22, 2022
af600fd
Updated VC test to fail appropriately.
Jul 13, 2022
579001a
Minor fixes to remote connection.
Jul 18, 2022
b0b9f9e
WARNING: Test improvement to RMQ dependencies script. May remove befo…
Jul 18, 2022
74d2eef
minor fixes to rmq core platform connection
Jul 18, 2022
53627e4
Fixed RMQ connections.
Jul 20, 2022
dae8f3a
Undid debug log messages
Jul 20, 2022
3dd45af
Modified context to use TLSv1.
Jul 22, 2022
8bb0d26
Removed deprecated connect_remote_platform from auth subsystem.
Jul 29, 2022
f878de8
Remove duplicated code.
Jul 29, 2022
f13e85a
Calling base class constructor
shwethanidd Jul 31, 2022
4280a12
fixed auth tests failing in non auth. Auth tests shouldn't run in non…
shwethanidd Aug 5, 2022
e405abc
Fixed typo
shwethanidd Aug 5, 2022
f138200
Fix vc test using correct grequest api
craig8 Aug 8, 2022
07c153f
Fixes for forward historian connection between rmq and zmq instances
schandrika Aug 12, 2022
ab3fa07
Removed upgrade option from bootstrap.py and made this the default.
davidraker Aug 16, 2022
79ab547
Remove updgrade option from bootstrap.py and make this behavior the d…
davidraker Aug 16, 2022
5a175c0
Merge remote-tracking branch 'origin/bootstrap_upgrade_always' into b…
davidraker Aug 16, 2022
ffcbd10
federation/shovel fixes
schandrika Aug 22, 2022
f7f79c2
Merge pull request #4 from schandrika/non_auth_shovel
craig8 Aug 22, 2022
d955e28
Use volttron-build-action v4 for rmq actions
craig8 Aug 22, 2022
0f88a24
updated to using v4 of volttron-build-action
craig8 Aug 22, 2022
5aa3a59
Removed downstream tests for now.
craig8 Aug 22, 2022
a5abb15
update version in the correct spot.
craig8 Aug 22, 2022
e421afd
Tests without connections shouldn't take volttron_instance.
craig8 Aug 23, 2022
3bae2b4
Merge pull request #2987 from davidraker/bootstrap_upgrade_always
craig8 Aug 23, 2022
8dedf5d
Merge pull request #2926 from sgilbride/non_auth_volttron
craig8 Aug 23, 2022
afa7fd3
Fix VOLTTRON_HOME substitution
Siecje Sep 26, 2022
56fc3ff
Merge pull request #3015 from Siecje/format_home
schandrika Sep 26, 2022
e1f3817
hot-fix-doc/#3030There-are-two-menu-items-with-quickstart-to-two-diff…
kefeimo Sep 29, 2022
531ada2
small updates to README (#2962)
gwenkidd Sep 29, 2022
3adb375
Merge branch 'main' into develop
craig8 Oct 3, 2022
c967c3c
Remove unused imports (#3049)
Siecje Oct 7, 2022
e8ac5f5
Update CodeQL to v2 (#3052)
Siecje Oct 11, 2022
f6e4481
cleaned-up dnp3-driver for pr
kefeimo Oct 31, 2022
e6ddf07
added README for udd-dnp3
kefeimo Oct 31, 2022
31d6f98
minor clean-up
kefeimo Oct 31, 2022
4af9c2d
hot-fixed: commented out the add_capabilities due to complained by vo…
kefeimo Oct 31, 2022
7880c9a
fix for issue 3053. Added check to determine if variable meta is a di…
ntenney Nov 2, 2022
702a2ea
deprecated old dnp3-driver code and updated dnp3-driver rtd
kefeimo Nov 3, 2022
8ca5257
increased sleep time to make sure dnp3 driver pytest pass
kefeimo Nov 10, 2022
67fd169
Merge branch 'develop' of github.com:VOLTTRON/volttron into dnp3-driv…
kefeimo Nov 16, 2022
92143fa
added get_point_demo and set_point_demo for manually testing dnp3-driver
kefeimo Nov 17, 2022
b5e17f4
moved dnp3 driver demo scripts to script folder
kefeimo Nov 22, 2022
41f2fab
Refactor OpenADRVENAgent
bonicim Dec 7, 2022
e17c53f
Pin openleadr cryp requirement to Volttron's
bonicim Dec 13, 2022
44e1cdb
Update tests, mock test fixtures
bonicim Dec 13, 2022
213c76a
Fix whitespace
Siecje Mar 8, 2022
3b9592b
Simplify else: if code
Siecje Mar 11, 2022
92f135e
Sort imports (#2973)
Siecje Jan 7, 2023
e397748
Remove unused imports (#3051)
Siecje Jan 7, 2023
324e9b0
Remove unused imports
Siecje Jan 9, 2023
c57c224
Remove superfluous parentheses
Siecje Jan 18, 2023
d01e413
developed dnp3 agent
kefeimo Feb 17, 2023
d652a2b
updated DNP3 outstation README
kefeimo Feb 17, 2023
33de510
minor cleanup README
kefeimo Feb 17, 2023
ba42907
minor cleanup README
kefeimo Feb 17, 2023
556e2ba
Use secrets for random_cookie()
Siecje Feb 24, 2023
481e749
Simplify _calc_min_uuid_length()
Siecje Feb 24, 2023
47e0bdc
Fixed hardcoded value for table_catalog to use the database name (dbn…
ntenney Apr 14, 2023
65e4510
Merge pull request #3059 from bonicim/feature/upgrade-openadr
shwethanidd Apr 17, 2023
e2fb103
Merge pull request #3080 from ntenney/develop
schandrika Apr 17, 2023
65d3569
Merge pull request #3074 from Siecje/random_cookie
craig8 Apr 17, 2023
3985551
Merge pull request #3075 from Siecje/_calc_min_uuid_length
craig8 Apr 17, 2023
7346c58
Merge remote-tracking branch 'upstream/develop' into dnp3-agent-pr
kefeimo May 12, 2023
752a391
updated dnp3 README, updated to comply dnp3-python 0.3.0
kefeimo May 12, 2023
06010dd
Create .readthedocs.yml
schandrika May 12, 2023
9581984
Delete .readthedocs.yml
schandrika May 12, 2023
fbe8dee
Create .readthedocs.yaml
schandrika May 12, 2023
b85316f
Delete .readthedocs.yaml
schandrika May 12, 2023
65ae954
Create .readthedocs.yaml
schandrika May 12, 2023
eeb1d05
Update .readthedocs.yaml for python 3.8
schandrika May 12, 2023
9037fe1
Update requirements.txt
schandrika May 12, 2023
499eafe
Update .readthedocs.yaml
schandrika May 12, 2023
f9698a1
pin to dnp3-python=0.2.3b3 to walkaround pybind11 issue, in-sync to u…
kefeimo May 12, 2023
2007e71
updated testing and testing session in README
kefeimo May 12, 2023
9c8f868
Merge remote-tracking branch 'upstream/develop' into dnp3-driver-pr
kefeimo May 13, 2023
002f7c6
updated dnp3 driver tests
kefeimo May 15, 2023
5876788
Update log format to includ line number
craig8 Jun 5, 2023
1aa0a50
reformat main
craig8 Jun 5, 2023
f78951b
reload only on file close
craig8 Jun 5, 2023
677d2b4
update log level
craig8 Jun 5, 2023
c8c4aaf
reformat files.
craig8 Jun 5, 2023
c8e5fb9
replaced --build-option with --config-settings due to a removal of th…
ntenney Jun 5, 2023
3aae340
Merge pull request #3087 from craig8/3077_fix_auth_loops
shwethanidd Jun 6, 2023
b1f3794
Changed build-option back and changed install-option to config-settings
ntenney Jun 7, 2023
3310a06
Remove more import *
Siecje Mar 14, 2022
b6d9c82
Merge pull request #2939 from Siecje/importstar2
craig8 Jun 8, 2023
8e6df4e
Merge pull request #3065 from Siecje/parans
craig8 Jun 8, 2023
49a2584
Merge pull request #3064 from Siecje/unused_imports4
craig8 Jun 8, 2023
6881c4a
Merge pull request #2919 from Siecje/elseif
craig8 Jun 8, 2023
fd7a3e9
Merge pull request #2915 from Siecje/whitespace
craig8 Jun 8, 2023
dcca3b4
Remove more import *
Siecje Jun 9, 2023
0517e46
Remove unused imports
Siecje Jun 9, 2023
8a95203
Fix imports in main.py
Siecje Jun 9, 2023
a6bbb2e
Merge pull request #3090 from Siecje/importstar3
craig8 Jun 22, 2023
629fc13
Merge remote-tracking branch 'upstream/develop' into dnp3-driver-pr
kefeimo Aug 15, 2023
ac95956
hot-fix, vctl config store command missing dnp3.csv argument
kefeimo Aug 15, 2023
793ca15
modifed config file path in pytest
kefeimo Aug 15, 2023
7337a32
Updaed yaml.load(file) to yaml.safe_load(file).
davidraker Aug 17, 2023
1c7e490
Merge pull request #3101 from davidraker/yaml_load_fix
craig8 Aug 17, 2023
67f6205
Merge pull request #3094 from ntenney/pip_fix
craig8 Aug 17, 2023
15856da
Merge pull request #3092 from Siecje/unused_imports5
craig8 Aug 17, 2023
e1f52ca
Merge pull request #3091 from Siecje/import_main
craig8 Aug 17, 2023
811bacf
Merge pull request #3084 from kefeimo/dnp3-driver-pr
craig8 Aug 17, 2023
a99d179
Merge pull request #3083 from kefeimo/dnp3-agent-pr
craig8 Aug 17, 2023
0aa52cd
Revert "Pip fix"
schandrika Aug 17, 2023
a39657d
Merge pull request #3104 from VOLTTRON/revert-3094-pip_fix
craig8 Aug 17, 2023
e28b12c
Fix for issue #3099
schandrika Aug 17, 2023
d3c6b68
Remove unused imports
Siecje Aug 18, 2023
3f86957
Merge pull request #3105 from schandrika/non_auth_fix_3099
shwethanidd Aug 18, 2023
527cc9f
Fix for issue #3102. changed request.param.pop to request.param.get
schandrika Aug 18, 2023
320a087
Fix for issue #3102. creating keys only when auth is enabled
schandrika Aug 18, 2023
07ffae3
Fix for issue #3102. testing connection building using wrapper instan…
schandrika Aug 18, 2023
f6f194f
Adding check for auth_enabled in utility methods so that test cases d…
schandrika Aug 18, 2023
2c81d09
Merge pull request #3107 from schandrika/non_auth_fix_3102
craig8 Aug 18, 2023
7817ef3
3.8 is required not 3.6
craig8 Aug 18, 2023
0b823f6
combined duplicate methods, renamed functions to use the right verb, …
schandrika Aug 14, 2023
f177c3c
calling configstore method that go through auth validations. minor pe…
schandrika Aug 15, 2023
7e625d9
Added auth restrictions to config update methods
schandrika Aug 15, 2023
9e19307
config store auth updates
schandrika Aug 15, 2023
670e0f2
Added auth restrictions to config update methods
schandrika Aug 16, 2023
a004c82
Added manage_* RPC method back in and marked as deprecated
schandrika Aug 22, 2023
1844685
Config store updates for handling non auth
schandrika Aug 22, 2023
88f72db
added deprecated
schandrika Aug 22, 2023
3adf9ce
removed duplicate code
schandrika Aug 22, 2023
31d2974
removed accidental comment
schandrika Aug 22, 2023
1895851
doc update for config store
schandrika Aug 22, 2023
b56017f
minor fix
schandrika Aug 22, 2023
fbb7de3
removed complex type hinting that python 3.8 is not happy with
schandrika Aug 22, 2023
451816c
Merge pull request #3106 from Siecje/unused_imports6
craig8 Aug 25, 2023
86628db
minor fix for issue #3110
schandrika Aug 25, 2023
fc6c319
Add regression workfow for gitlab
craig8 Aug 25, 2023
e3f591b
remove travis ci
craig8 Aug 25, 2023
ca6fe9f
Merge pull request #3109 from schandrika/config_store_rpc
craig8 Aug 26, 2023
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
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
2e42775
Updates for tests run on Docker before 9.0 release.
davidraker Oct 2, 2023
b58956d
Corrected XFail mark in modbus_tk/tests/test_battery_meter.py.
davidraker Oct 3, 2023
94a9f11
update for issue 3124
schandrika Oct 4, 2023
2abeeb1
Update for issue 3124
schandrika Oct 4, 2023
db1275a
Merge pull request #3122 from davidraker/docker_test_updates
shwethanidd Oct 12, 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
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@v5
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@v5
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@v5
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@v5
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@v5
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@v5
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@v5
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@v5
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@v5
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@v5
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