Skip to content
  1. Sep 20, 2022
  2. Sep 19, 2022
  3. Sep 11, 2022
    • Lluis Gifre Renom's avatar
      Multiple changes and fixes: · a5f4f2b6
      Lluis Gifre Renom authored
      Common:
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      - added DATACENTER and EMULATED_DATACENTER device types.
      
      Context:
      - modified service constraints for test object to use nomenclature "metric[unit]"
      - corrected ConstraintModel dump methods
      
      Device:
      - uncommented dump methods in database ContextModel and TopologyModel
      
      OFC'22 / OECCPSC'22 tests:
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      
      WebUI:
      OFC'22 / OECCPSC'22 tests:
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      a5f4f2b6
  4. Aug 30, 2022
  5. Aug 02, 2022
  6. Jul 26, 2022
    • Lluis Gifre Renom's avatar
      Adapted... · a2836b67
      Lluis Gifre Renom authored
      Adapted L3_AttackMitigator/L3_CentralizedAttackDetector/L3_DistributedAttackDetector to common proto folder
      - Moved imports from *.proto folder to common.proto folder
      - Removed genproto.sh scripts
      - Arranged requirements to accelerate Docker image creation
      - Minor code and linting fixes
      - Updated Dockerfile
      - Arranged GitLab CI/CD pipeline
      a2836b67
  7. Jul 22, 2022
  8. Jul 21, 2022
    • Lluis Gifre Renom's avatar
      Improvements in Monitoring: · 2048e5ed
      Lluis Gifre Renom authored
      - Arranged commit before merge
      - Replaced string-based timestamps by context.Timestamp
      - Created helper functions to convert timestamps string from/to float
      - Arranged requirements to meet dependencies of converter functions
      2048e5ed
  9. Jul 15, 2022
    • Lluis Gifre Renom's avatar
    • Lluis Gifre Renom's avatar
      Adapted Common, Context, Device, Monitoring to common proto folder · d4a53c86
      Lluis Gifre Renom authored
      Common:
      - Corrected Python package versions to prevent collisions with p4runtime
      
      Context:
      - Minor corrections in GitLab CI/CD pipeline
      
      Device:
      - Corrected Python package versions to prevent collisions with p4runtime
      
      Monitoring:
      - Arranged requirements to accelerate Docker image creation
      - Corrected Python package versions to prevent collisions with p4runtime
      - Updated Dockerfile
      - Arranged GitLab CI/CD pipeline
      d4a53c86
    • Lluis Gifre Renom's avatar
      Adapted Device(complete) & Monitoring(partial) to common proto folder: · 5556f3b1
      Lluis Gifre Renom authored
      Device:
      - Removed obsoleted run_tests_locally-device.sh script
      - Moved imports from *.proto folder to common.proto folder
      - Removed device's genproto.sh script
      - Minor code and linting fixing
      - Arranged requirements to accelerate Docker image creation
      - Updated Dockerfile
      - Arranged GitLab CI/CD pipeline
      - Corrected usage of ConfigRules to use new custom ConfigRules
      
      Monitoring:
      - Moved imports from *.proto folder to common.proto folder
      - Removed monitoring's genproto.sh script
      5556f3b1
  10. May 20, 2022
  11. May 19, 2022
    • Lluis Gifre Renom's avatar
      Device component: · 0ed8cfee
      Lluis Gifre Renom authored
      - Migrated to use new generic gRPC servicer
      - Migrated to use new generic Rest servicer
      - Migrated to use new settings framework
      - Migrated tests to use new generic servicers and mock's
      - Solved bug with endpoint monitors' population (dupplicated sample types due to wrong key generation)
      - Use Emulated driver when both driver and device type are not specified
      - Separated unitary tests and execution scripts per device driver
      - Extracted common unitary test functionalities into separate code files
      - Minor code styling/formatting
      0ed8cfee
  12. May 17, 2022
  13. May 16, 2022
  14. May 03, 2022
  15. Mar 09, 2022
  16. Mar 08, 2022
  17. Mar 04, 2022
    • Lluis Gifre Renom's avatar
      Device: · 4119c99c
      Lluis Gifre Renom authored
      OpenConfig Driver:
      - updated delete operation for interfaces to just remove its description
      4119c99c
    • Lluis Gifre Renom's avatar
      Device: · b5002f42
      Lluis Gifre Renom authored
      - Added Routing Policies as special resource for interrogation during initialization
      - Added flags in unitary tests to control which tests to be executed in OpenConfig.
      - Added run-test-locally specific for device component.
      
      OpenConfig Driver:
      - Implemented routing policy templates, parsing and configuration.
      - Implemented retry decorator for NetConf client.
      b5002f42