An url, pointing at the website with information about ByteBlower JSON results.
name of the executed Scenario.
For each Scenario Run, you can specify a Run Title. This can help to link the test results with specific configurations of your Devices Under Test.
ISO 8601 representation of the moment when the Scenario was started.
ISO 8601 representation of the moment when the Scenario finished.
state of the scenario when it finished.
name of the scenario.
version of the GUI that was used to run the scenario with.
All IPv4 ByteBlower Ports.
IPv4 ByteBlower Port.
IPv4 address.
Gateway IPv4 address.
Netmask.
Network Address Translation. This string is either "No", "Automatic" or the name of a user-defined Port Forwarding configuration.
All discovered network address translations.
Discovered address translation.
Private ByteBlower Port.
Public ByteBlower Port.
Public ByteBlower Port.
Public IP Address.
Protocol used to do the address translation discovery.
Private Layer 4 Port.
Public L4 Port.
Method used to do the IP address translation discovery.
Method used to do the port mapping discovery.
Additional Properties of any type are allowed.
Type: objectname of the ByteBlower Port.
MAC Address of the ByteBlower port.
Physical Interface where the ByteBlower port was docked.
URL or address of the used ByteBlower server.
Version of the ByteBlower server.
MTU for the ByteBlower Port.
list of Vlans.
Vlan
Additional Properties of any type are allowed.
Type: objectAll IPv6 ByteBlower Ports.
IPv6 ByteBlower Port.
Link Local Address.
IPv6 Addresses.
IPv6 Address.
Prefix Lengths.
IPv6 Prefix.
IPv6 Routers.
IPv6 Router.
IPv6 ByteBlower Port name.
MAC Address.
physical interface where the IPv6 ByteBlower Port is docked.
URL or address of the used ByteBlower Server.
Version of the used ByteBlower server.
MTU of the IPv6 ByteBlower Port.
Vlans.
Vlan.
Additional Properties of any type are allowed.
Type: objectDefined Port Groups.
Port Group.
Port Group name.
Port Group members.
Names of the ByteBlower Ports in this group.
Additional Properties of any type are allowed.
Type: objectFrameBlasting Flows.
FrameBlasting Flow.
FrameBlasting Flow Config.
FrameBlasting Flow Name.
The Start delay for this flow, in nanoseconds.
The flow duration in nanoseconds.
The packet interval in nanoseconds.
Number of packets.
All configured packet sizes.
Packet size.
Additional Properties of any type are allowed.
Type: objectDestinations
FrameBlasting Flow Destination.
Name of the FrameBlasting flow destination.
Information about the received packets.
Number of received bytes.
Number of received packets.
ISO 8601 representation of the time when the first packet was received.
ISO 8601 representation of the time when the last packet was received.
A list of snapshots.
Snapshot
ISO 8601 representation of the time when this snapshot was taken.
The snapshot duration in nanoseconds.
Number of received bytes
Number of received packets
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectLatency Results.
The average jitter in nanoseconds. Calculated over the entire duration of the flow.
The number of valid packets. These packets were received in-sequence.
The number of invalid packets. These packets were received out-of-sequence.
The average Latency.
The minmum latency.
The maximum latency.
Latency Results over time.
Latency snapshot.
ISO 8601 representation of the timestamp when this snapshot was taken.
The duration of the snapshot in nanoseconds.
Number of valid packets that were received while taking this snapshot.
Number of invalid packets that were received while taking this snapshot.
The average jitter while taking this snapshot.
Average latency while taking this snapshot.
Minimum latency while taking this snapshot.
Maximum latency while taking this snapshot.
Additional Properties of any type are allowed.
Type: objectLatency Distribution.
One bucket of the latency distibution.
Start latency of the bucket, in nanoseconds.
End latency of the bucket, in nanoseconds.
Number of packets that were received inside the specified latency range.
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectOut-of-sequence information.
Number of valid packets that were received.
Number of invalid packets that were received.
Number of packets that were received out-of-sequence.
Out-of-sequence result over time.
One Out-of-sequence Snapshot.
ISO 8601 representation of the time when the snapshot was taken.
Duration of the snapshot in nanoseconds.
Number of valid packets that were received while taking the snapshot.
Number of valid packets that were received out-of-sequence while taking the snapshot.
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectSource ByteBlower Port
Source ByteBlower Port Name
Information about transmitted packets
Number of transmitted bytes
Number of transmitted packets
ISO 8601 representation of the time when the first packet was sent
ISO 8601 representation of the time when the last packet was sent
List containing results over time snapshots
Snapshot containing information about transmitted packets
ISO 8601 representation of the time when the snapshot was taken
The snapshot duration in nanoseconds
Number of sent bytes
Number of sent packets
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectHttp Flows
Http Flow
Http Flow Name
The delay until the flow was started, relative to the scenario start time. In nanoseconds.
The duration of the Http Flow in nanoseconds. Either the duration or the payload size determine the flow duration.
Payload size that must be transmitted. Either the duration or the payload size determine the flow duration.
Http Method. GET or PUT. The traffic is always transmitted from source to destination. The method determines which side is client or server.
Http Rate Limit
Final Http state
Http Client
Name of the ByteBlower Port or Group running the HTTP Client(s)
Number of received bytes
Number of transmitted bytes
ISO 8601 representation of the time when the first packet was received
ISO 8601 representation of the time when the last packet was received
ISO 8601 representation of the time when the first packet was transmitted
ISO 8601 representation of the time when the last packet was transmitted
This list contains result-over-time snapshots
HTTP Client Snapshot
ISO 8601 representation of the time when this snapshot was taken
The snapshot duration in nanoseconds
Number of received bytes
Number of sent bytes
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectHTTP Server
name of the ByteBlower port where the HTTP Server was created.
Number of received bytes
Number of sent bytes
ISO 8601 representation of the time when the first packet was received
ISO 8601 representation of the time when the last packet was received
ISO 8601 representation of the time when the first packet was transmitted
ISO 8601 representation of the time when the last packet was transmitted
This list contains snapshots with results over time
HTTP Server Snapshot
ISO 8601 representation of the time when this snapshot was taken
The snapshot duration in nanoseconds.
Number of received bytes
Number of transmitted bytes
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectTcp Client
Name of the Group or ByteBlower Port where the TCP Client(s) were created
Congestion Avoidance Algorithm
Maximum Congestion Window during the TCP session
Minimum Congestion Window during the TCP session
Maximum Round Trip Time encountered during the TCP session
Minimum Round Trip Time encountered during the TCP session
Maximum Receive Window during the TCP session
Minimum Receive Window during the TCP session
Number of Slow Retransmissions during the TCP session
Number of Fast Retransmissions during the TCP session
Number of received bytes inside header fields
Number of received payload bytes
Total number of received bytes
Total number of received segments
Number of segments that were received out of order
Number of transmitted bytes inside header fields
Number of transmitted payload bytes
Total number of sent bytes
Total number of sent segments
ISO 8601 timestamp of the moment the TCP Client opened the connection.
ISO 8601 timestamp of the moment the TCP Client received a Syn from the TCP server.
A list containing snapshot with results over time.
TCP Client snapshot
ISO 8601 representation of the time when this snapshot was taken
The snapshot duration in nanoseconds.
Maximum Congestion Window while taking the snapshot.
Minimum Congestion Window while taking the snapshot.
Current Congestion Window while taking the snapshot.
Maximum Round Trip Time while taking the snapshot, in nanoseconds
Current Round Trip Time while taking the snapshot, in nanoseconds
Minimum Round Trip Time while taking the snapshot, in nanoseconds
Maximum Receive Window while taking the snapshot
Current Receive Window while taking the snapshot
Minimum Receive Window while taking the snapshot
Number of slow retransmissions while taking the snapshot
Number of fast retransmissions while taking the snapshot
Number of received header bytes while taking the snapshot
Number of received payload bytes while taking the snapshot
Number of received bytes while taking the snapshot
Number of received bytes while taking the snapshot
Number of received out-of-order segments taking the snapshot
Number of sent header bytes while taking the snapshot
Number of sent payload bytes while taking the snapshot
Number of sent bytes while taking the snapshot
Number of sent segments while taking the snapshot
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectTCP Server
ByteBlower Port where the TCP Server was created
Congestion Avoidance Algorithm
Maximum Congestion Window.
Minimum Congestion Window
Maximum Round Trip Time in nanoseconds
Minimum Round Trip Time in nanoseconds
Maximum Receive Window
Minimum Receive Window
Number of slow retransmissions
Number of fast retransmissions
Number of received header bytes
Number of received payload bytes
Number of received bytes
Number of received segments
Number of segments that were received out-of-order
Number of sent header bytes
Number of sent payload bytes
Number of sent bytes
Number of sent segments
ISO 8601 timestamp the TCP Server response to the TCP client.
ISO 8601 timestamp of the TCP Server receiving the Syn from the TCP client for this session.
List containing result-over-time snapshots
Snapshot
ISO 8601 representation of the time when the snapshot was taken
The snapshot duration in nanoseconds.
Maximum Congestion Window while taking the snapshot
Minimum Congestion Window while taking the snapshot
Current Congestion Window while taking the snapshot
Maximum Round Trip Time while taking the snapshot, in nanoseconds
Current Round Trip Time while taking the snapshot, in nanoseconds
Minimum Round Trip Time while taking the snapshot, in nanoseconds
Maximum Receive Window while taking the snapshot
Current Receive Window while taking the snapshot
Minimum Receive Window while taking the snapshot
Number of slow retransmissions while taking the snapshot
Number of fast retransmissions while taking the snapshot
Number of received header bytes while taking the snapshot
Number of received payload bytes while taking the snapshot
Number of received bytes while taking the snapshot
Number of received segments while taking the snapshot
Number of segments that were received out-of-order while taking the snapshot
Number of sent header bytes while taking the snapshot
Number of sent payload bytes while taking the snapshot
Number of sent bytes while taking the snapshot
Number of sent segments while taking the snapshot
Additional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectAdditional Properties of any type are allowed.
Type: objectList of errors that occurred while running the scenario.
List of warnings that occurred while running the scenario.
List of hints that might help you interpreting the results or to get better throughput.
Additional Properties of any type are allowed.
Type: object