Marek Wolan
abccf4afc5
#3062 - First pass at unifying naming convention for discriminators (still errors) [skip ci]
2025-02-03 16:24:03 +00:00
Marek Wolan
03cab0fcec
Update configs to new action naming schema and remove redundant agent config
2025-01-16 15:18:13 +00:00
Charlie Crane
55ddcb7eb4
#2869 - Pull in changes from 4.0.0a1-dev and resolve conflicts
2025-01-03 09:54:11 +00:00
Marek Wolan
bf32271ddd
Change copyright to 2025
2025-01-02 15:05:06 +00:00
Charlie Crane
770896200b
#2869 - More YAML/test fixes to address failures
2024-12-17 12:47:54 +00:00
Marek Wolan
b27ac52d9e
#2700 add E2E tests for application configure actions
2024-07-02 11:10:19 +01:00
Chris McCarthy
81bcf99855
#2646 - Added a custom pre-commit hook that ensure the copyright clause is added to .py and .rst files.
2024-06-05 09:11:37 +01:00
Marek Wolan
4d3c85bc14
#2550 Backport changes into core
2024-05-07 15:35:02 +01:00
Marek Wolan
535e064af5
unflake test
2024-05-03 11:05:33 +01:00
Marek Wolan
394e76048f
Merge remote-tracking branch 'origin/dev' into feature/2476-training-schedules-mockup
2024-04-26 16:23:41 +01:00
Charlie Crane
5ee23dcb17
Merged PR 348: #2462 - Refactor of DatabaseClient and DatabaseServer
...
## Summary
Refactor of `DatabaseClient` and `DatabaseService` to update how connection IDs are generated. These are now provided by DatabaseService when establishing a connection.
Creation of `DatabaseClientConnection` class. This is used by `DatabaseClient` to hold a dictionary of active db connections.
## Test process
Tests have been updated to reflect the changes and all pass
## Checklist
- [X] PR is linked to a **work item**
- [X] **acceptance criteria** of linked ticket are met
- [X] performed **self-review** of the code
- [X] written **tests** for any new functionality added with this PR
- [X] updated the **documentation** if this PR changes or adds functionality
- [ ] written/updated **design docs** if this PR implements new functionality
- [X] updated the **change log**
- [X] ran **pre-commit** checks for code style
- [X] attended to any **TO-DOs** left in the code
Related work items: #2462
2024-04-26 14:52:21 +00:00
Marek Wolan
66f31e8ed1
#2476 Add test for episode scheduler
2024-04-25 15:09:46 +01:00
Cristian-VM2
cfea38c5a7
#2405 refactor e2e test, fix uninstalled apps not being removed from the request manager
2024-03-28 15:34:47 +00:00
Cristian-VM2
1e1eea47f1
#2405 add e2e test for application install and uninstall, refactor input params
2024-03-28 14:08:08 +00:00
Chris McCarthy
7bbfd564fb
#2248 - Big refactor of base with all Network Interface subclasses created to allow for proper management of ports on devices as it was starting to get messy with the Router. Some routing tests still need fixing as ARP doesn't seem to be working properly
2024-02-05 08:44:10 +00:00
Marek Wolan
555802baaa
Merge remote-tracking branch 'origin/dev' into dev-v3.0.0b6
2024-01-29 10:26:28 +00:00
Marek Wolan
2d1041e7b3
Fix final bugs
2024-01-10 18:38:37 +00:00
Czar Echavez
094e89fff1
#2059 : Renamed Red service to red application and moved the datamanipulation bot to the red application folder
2023-12-08 14:54:29 +00:00
Czar Echavez
3cf21e4015
#2084 : change all instances of retrieving software from software['software_name'] to software.get() + adding some tests for describe state
2023-11-30 13:49:37 +00:00
Marek Wolan
3df3e113d1
Change data manipulation test to use the right func
2023-11-27 22:24:30 +00:00
Czar Echavez
2ce03e0262
#2064 : turn on everything when node is turned on
2023-11-23 22:10:53 +00:00
Marek Wolan
77f3806ba7
Remove real database in favour of simulated
2023-11-18 03:40:08 +00:00
Chris McCarthy
84405d7ed3
#1796 - Added docstring to the test_uc2_data_manipulation_scenario.py
2023-09-29 20:19:26 +01:00
Chris McCarthy
3dc8a0f222
#1796 - Made the FTP copy real files. Hardcoded the DatabaseService backup folder and filename. Added db restore and final query check to the data manipulation e2e test.
2023-09-29 20:14:42 +01:00
Czar.Echavez
f913294058
#1916 : moved services into their own subdirectories
2023-09-18 14:20:19 +01:00
Chris McCarthy
695b3ceab4
#1816 - Updated the DataManipulationBot to subclass DatabaseClient. Extended logging. Dropped the Link loading logging as it was clogging up the terminal output.
2023-09-11 16:15:03 +01:00