{% if fb_configs %}

Frame Blasting Flows: Info

{% for config in fb_configs %} {% endfor %}
Flow Flow Template Flow Start Configured Duration Rate (Frames/s) Frame Size (Bytes) Intended Load TOS/DSCP
{{ config.name }} {{ config.flowTemplate }} {{ config.startDelay / 1e9 }}s {{ config.duration / 1e9 }}s {{ 1e9 / config.packetInterval }} {{ config.packetSizesInfo }} {{ config.intendedLoad}} {{ config.tos }}
{% endif %} {% if fb_total_results %}

Frame Blasting Flows: Throughput

{% for result in fb_total_results %} {% endfor %}
Flow Source Destination Tx Frames Rx Frames Frame Loss Tx Bytes {% if fb_enable_tx_vlan_header %} (+VLAN) {% endif %} Rx Bytes {% if fb_enable_rx_vlan_header %} (+VLAN) {% endif %} Byte loss Duration Average Throughput
{{ result.name }} {{ result.source }} {{ result.destination}} {{ result.tx_packets }} {{ result.rx_packets }} {{ result.packet_loss }} {% if result.tx_vlans > 0 %} {{ result.tx_bytes - (4*result.tx_vlans*result.tx_packets)}} (+{{4*result.tx_vlans*result.tx_packets}}) {% else %} {{ result.tx_bytes }} {% endif %} {% if result.rx_vlans > 0 %} {{ result.rx_bytes - (4*result.rx_vlans*result.rx_packets)}} (+{{4*result.rx_vlans*result.rx_packets}}) {% else %} {{ result.rx_bytes }} {% endif %} {{ result.byte_loss }} {{ result.duration }}s {{ result.throughput }}
{% endif %} {% if fb_overall_latency %}

Frame Blasting Flows: Latency

{% for result in fb_overall_latency %} {% endfor %}
Flow Source Destination Min Latency Avg Latency Max Latency Jitter
{{ result.name }} {{ result.source }} {{ result.destination}} {{ result.min_latency }} {{ result.avg_latency }} {{ result.max_latency }} {{ result.jitter }}
{% endif %} {% if fb_overall_oos %}

Frame Blasting Flows : Out Of Sequence

{% for result in fb_overall_oos %} {% endfor %}
Flow Source Destination Frames Out Of Sequence
{{ result.name }} {{ result.source }} {{ result.destination}} {{ result.packets_oos}}
{% endif %}