Skip to content

Release v0.0.1-4139

Compare
Choose a tag to compare
@biplamal biplamal released this 29 Jun 09:39
· 312 commits to main since this release
11a35d1

About

This build includes new features.

Build Details

Component Version
Open Traffic Generator API 0.11.10
snappi 0.11.16
gosnappi 0.11.16
ixia-c-controller 0.0.1-4139
ixia-c-traffic-engine 1.6.0.35
ixia-c-app-usage-reporter 0.0.1-37
ixia-c-protocol-engine 1.00.0.315
ixia-c-ixhw-server 0.11.10-2
ixia-c-operator 0.3.1
ixia-c-gnmi-server 1.11.16
ixia-c-one 0.0.1-4139

Release Features(s)

  • Support added for multiple Rx endpoints both port traffic.

    // Port Traffic
    flow.SetName("flow:p1->p2,p3").
      TxRx().Port().
      SetTxName("p1").
      SetRxNames([]string{"p2", "p3"})
  • Support added for Rx port disaggregation of flow metrics.

    flow := config.Flows().Add().SetName("flow")
    flow.Metrics(). PredefinedMetricTags().SetRxName(true)
    // gNMI state fetch on flows will show the drilldown as given below
    "updates": [
      {
      "Path": "flows/flow[name=f1]",
      "values": {
        "flows/flow": {
        "open-traffic-generator-flow:name": "f1",
        "open-traffic-generator-flow:state": {                     // Contains the aggregated per-flow stats
          ....
        },
        "open-traffic-generator-flow:tag-metrics": {              // Contains the disaggregated per-flow stats
          "tag-metric": [
          {
            "name-value": "rx_name=p2",
            "state": {
              ....
              "name-value": "rx_name=p2",
              "tags": [
                {
                "tag-name": "rx_name",
                "tag-value": 
                  {
                    "value-as-string": "p2",
                    "value-type": "STRING"
                  }
            ....
          },
          {
            "name-value": "rx_name=p3",
            "state": {
              ....
            }
          }
        ....
      }
    ]

Known Issues

  • Supported value for flows[i].metrics.latency.mode is cut_through.
  • The metric loss in flow metrics is currently not supported.
  • When flow transmit is started, transmission will be restarted on any existing flows already transmitting packets.
  • #118