Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Clean Workflows for 3 usecases - Baremetal, Openstack and Kubernetes.
  2. *Transition to Gitlab*
  3.  Maturity level of the project.
  4. XTesting - E2E K8S DP Testing Automation. This includes, deployment of - Framework Pods, TGen Pods, Forwarder Pods, and Services, followed by Tgen Control (Configure, Start, stop), Test Control (Configure, Start, stop), Results collection and analysis.
    1. Divide into Logical-blocks
  5. Newer DPDK versions - Build process, OVS-compatibility, etc. Version >20.5. Meson build system. Minimal Version should be: 21.05 
  6. Tool:
    1. Understanding the dataplane of the cluster - Virtual-Networking and its details (IP, MAC, PCI, etc.). Problem: One cannot be dataplane agnostic, when performance benchmarking, in NFV usecases - for Network-Intensive workloads.
    2. Yaml Generator: based on the Topology: Ex topology: 2 Instance of Tgen, 3 Instance of forwarders. We have to create a level of abstraction of Performance-Testing Enthusiasts.
      1. https://github.com/MohanSai1997/kubernaml

      2. https://k8syaml.com/

  7. Data Generation for Packet loss categorization - ViNePerf's Contribution to Thoth.
    1. Post Transition to gitlab – this could achieved through gitlab's CI/CD pipeline.