- 27 Sep, 2021 1 commit
-
-
Lluis Gifre Renom authored
- Added REST API Server to Compute component - Factorized get settings from environment variabes into common method get_setting
-
- 13 Aug, 2021 2 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
Common / Context / Device / Service: - Improvements in unitary testing - Extended assertion validators tor testing - Factorized service implementation code to improve testability, reusability and increase code coverage
-
- 12 Aug, 2021 3 commits
-
-
Lluis Gifre Renom authored
Factorization of code between services and minor unitary testing improvements. (Not finished, it is just a backup)
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
Common: - minor bug resolutions in Context API Service: - first functional version of Service (implementation of GetConnectionList postponed) - minor corrections in service.proto and related files - implemented unitary tests
-
- 11 Aug, 2021 1 commit
-
-
Lluis Gifre Renom authored
Common: - Improvements in Database API definition and unit tests - Implemented additional Assertions to be used by unitary tests Context and Device: - Improved logging of errors. Service: - Implemented service methods (except GetConnectionList). All methods are under active debug. - Partially implemented unitary tests
-
- 10 Aug, 2021 3 commits
-
-
Lluis Gifre Renom authored
Common: - reorganized Database API to enable extension of Context API with entities (e.g. Service) - solved minor bugs in Database API Context and Device services: - rearranged services and unit tests according to mentioned Context API changes Service service: - initial release (under development, this is just a backup of code)
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
- 09 Aug, 2021 1 commit
-
-
Lluis Gifre Renom authored
-
- 06 Aug, 2021 1 commit
-
-
Lluis Gifre Renom authored
Common: - renamed report_coverage.sh script to report_coverage_all.sh Common/DatabaseAPI: - improved root class validations and test units - added _RootEntity interface - improved definition of Context database API entities Context service: - added AddLink/DeleteLink rpc methods - temporarily disabled integration tests Device service: - applied renamings in service and test units
-
- 05 Aug, 2021 2 commits
-
-
Lluis Gifre Renom authored
Common: - implemented ServiceException class - updated attributes in entities belonging to Database API - implemented test method to populate database with example topology Context service: - updated genproto script - implemented report_coverage_context script - moved specific rest scripts to root folder - minor arrangements in ContextClient - updated proto python files - implemented GetTopology RPC functionality - implemented unitary testing for GetTopology Device service: - updated genproto script
-
Lluis Gifre Renom authored
General changes: - implemented data type checker class - improved database Entity/Collection/Attributes API - implemented grpc message parsing assertions - integrated code coverage analyzer and reporter with code testers - added example topology NSFNET Common to device & context services: - improved database context API and its tests Context service: - updated context proto file: added AddLink/DeleteLink RPCs, added LinkId to Link - minor changes Device service: - implemented device service functionality - improved device client - updated genproto script - updated device proto file: configure request becomes a Device message - updated context proto file: operational status: added KEEP_STATUS, changed DISABLED - moved device tests to global scripts - extended unitary tests - temporarily disabled integration tests
-
- 03 Aug, 2021 1 commit
-
-
Lluis Gifre Renom authored
- definition of context API - implementation of inmemory and Redis backend engines - implementation of unit tests for both engines
-
- 30 Jul, 2021 1 commit
-
-
Lluis Gifre Renom authored
Preliminary unfinished version of device service and Context API based on Redis. To be finished, it is just a backup.
-
- 27 Jul, 2021 2 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
Move database to common folder, since it will be used also by device service, and implement very minor changes.
-
- 26 Jul, 2021 1 commit
-
-
Lluis Gifre Renom authored
-
- 16 Jul, 2021 1 commit
-
-
Lluis Gifre Renom authored
- monitoring/requirements.txt: removed garbage on top of file - monitoring/monitoring_client.py: solved bug in return values of some methods and wrong code in test case - monitoring/monitoring_server.py: solved bug with instantiation of servicer class - monitoring/Dockerfile: clarified some arguments in package installation, moved code in container to /var/monitoring, added upgrade of essential python packages, other minor improvements - monitoring/context_pb2.py: upgraded version since previous has no contextId fields.
-
- 11 Jun, 2021 1 commit
-
-
Ricard Vilalta authored
-