Skip to content
  1. Nov 19, 2024
  2. Nov 04, 2024
  3. Sep 19, 2024
  4. Jul 22, 2024
  5. Jul 08, 2024
  6. Jul 02, 2024
  7. Apr 18, 2024
  8. Jan 26, 2024
    • Lluis Gifre Renom's avatar
      Device - IETF ACTN Driver: · d95bc9e2
      Lluis Gifre Renom authored
      - Added required Python dependencies
      d95bc9e2
    • Lluis Gifre Renom's avatar
      Device - IETF ACTN Driver: · e0bf1a2e
      Lluis Gifre Renom authored
      - Updated test script
      - Completed unitary tests
      - Improved driver's error handling
      - Fixed handlers and RestApiClient
      - Minor code fixings
      - Rearranged data files
      - Added required Python dependencies
      - Corrected MockIetfActnSdnCtrl tool
      e0bf1a2e
  9. Jan 12, 2024
    • Lluis Gifre Renom's avatar
      Device component - GNMI OpenConfig: · fce71b00
      Lluis Gifre Renom authored
      - Corrected Component PORT retrieval
      - Corrected Static Route management
      - Corrected unitary tests
      - Added libyang to Dockerfile and corrected copy of clients
      - Corrected requirements.in
      fce71b00
  10. Dec 04, 2023
    • Lluis Gifre Renom's avatar
      Device component - gNMI OpenConfig driver: · 3e1df037
      Lluis Gifre Renom authored
      - Updated Component Handler
      - Updated Interface Handler
      - Updated InterfaceCounter Handler
      - Partial update of NetworkInstance Handler
      - Updated Tools
      - Added scripts to collect OpenConfig data model and build yang model bindings
      - Minor cosmetic changes
      - Updated test_gnmi.py and test_gnmi.sh script
      - Updated requirements.in
      3e1df037
  11. Nov 14, 2023
  12. Jul 10, 2023
  13. Jul 06, 2023
  14. Jun 17, 2023
  15. Apr 26, 2023
  16. Mar 01, 2023
  17. Feb 01, 2023
    • Lluis Gifre Renom's avatar
      Headers: · 99242d05
      Lluis Gifre Renom authored
      - Added/Updated headers
      - Added script to update copyright headers
      99242d05
  18. Jan 25, 2023
  19. Sep 20, 2022
    • Georgios Katsikas's avatar
      feat: functional P4 driver · c6baf2ff
      Georgios Katsikas authored
      
      
      This commit adds support for P4 device and
      resource management by implementing:
       * key P4 entities as Python objects
       * a context class for turning P4 info files into context
       * common functions around P4
       * a manager class which exploits P4 entities and context to manage P4 devices
       * GetConfig() RPC
       * SetConfig() RPC, and
       * DeleteConfig() RPC
       * basic internal and unit tests
      
      Signed-off-by: default avatarGeorgios Katsikas <katsikas.gp@gmail.com>
      c6baf2ff
  20. Aug 30, 2022
    • Ville Hallivuori's avatar
      Pull request #5: vhallivu/xr_pytest_with_http_mock · 47d1404d
      Ville Hallivuori authored
      Merge in XRCA/teraflow from vhallivu/xr_pytest_with_http_mock to xr_development
      
      Squashed commit of the following:
      
      commit d0688826c369c9320027cc6b3eef34d82674f1ec
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Tue Aug 30 07:29:30 2022 +0300
      
          XR Teraflow driver logging cleanup
      
      commit 89922d37c7709b4fe5acb3b122f5d6aea023c956
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Tue Aug 30 07:04:15 2022 +0300
      
          Improved HTTP request logging
      
      commit c50420a5358686dbafa1cf61acf35ac753a2dc5f
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Mon Aug 29 14:33:28 2022 +0300
      
          POST refactoring
      
      commit a133ed135816fd252bdc026e25598e8c2e65e8ec
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Mon Aug 29 13:24:15 2022 +0300
      
          More refactoring
      
      commit 202c9827f7373dabc98ac2e72464fca104d6ba64
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Mon Aug 29 08:16:07 2022 +0300
      
          Start of HTTP refactoring
      
      commit 8595e63c2cc6fef51476315134c12f6f4e700a46
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Wed Aug 24 08:06:58 2022 +0300
      
          Add missing mutexes to XrDriver
      
      commit d250437104322de12232320aa55e371f9777875a
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Tue Aug 23 17:54:48 2022 +0300
      
          Connection update unit test
      
      commit 5240a96941b43e2cc2488443bb927475fc96ac81
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Mon Aug 22 14:34:56 2022 +0300
      
          Improved HTTP get error handling
      
      commit 10fa5132aa47db2a69345c5f69a60dd9e2c25c74
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Mon Aug 22 11:51:12 2022 +0300
      
          Higher level unit test for XR
      
      commit 242f44363b8bdb63e02ec92c034aa3208abd7219
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Sat Aug 20 16:59:18 2022 +0300
      
          Improved test data for constellation pytests
      
      commit 3f834ba6f7e9448cab77869789ed0ded6d838e70
      Author: Ville Hallivuori <VHallivuori@infinera.com>
      Date:   Sat Aug 20 16:32:48 2022 +0300
      
          Initial prototyping of mock based testing for xr
      47d1404d
  21. 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
  22. Jul 15, 2022
    • 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
  23. May 17, 2022
  24. May 16, 2022
  25. Feb 16, 2022
  26. Feb 10, 2022
  27. Jan 26, 2022
  28. Jan 21, 2022
  29. Jan 13, 2022
  30. Nov 30, 2021
  31. Nov 12, 2021
  32. Oct 27, 2021
  33. Oct 05, 2021
  34. Oct 04, 2021