Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dash ¶
type Dash struct {
}
Dash test implementation
func (Dash) GetTestKeys ¶
GetTestKeys generates a summary for a test run
func (Dash) LogSummary ¶
LogSummary writes the summary to the standard output
type DashTestKeys ¶
type DashTestKeys struct {
Latency float64 `json:"connect_latency"`
Bitrate float64 `json:"median_bitrate"`
Delay float64 `json:"min_playout_delay"`
IsAnomaly bool `json:"-"`
}
DashTestKeys for the test TODO: process 'receiver_data' to provide an array of performance for a chart.
type NDT ¶
type NDT struct {
}
NDT test implementation
func (NDT) GetTestKeys ¶
GetTestKeys generates a summary for a test run
func (NDT) LogSummary ¶
LogSummary writes the summary to the standard output
type NDTTestKeys ¶
type NDTTestKeys struct {
Upload float64 `json:"upload"`
Download float64 `json:"download"`
Ping float64 `json:"ping"`
MaxRTT float64 `json:"max_rtt"`
AvgRTT float64 `json:"avg_rtt"`
MinRTT float64 `json:"min_rtt"`
MSS float64 `json:"mss"`
OutOfOrder float64 `json:"out_of_order"`
PacketLoss float64 `json:"packet_loss"`
Timeouts float64 `json:"timeouts"`
IsAnomaly bool `json:"-"`
}
NDTTestKeys for the test
Click to show internal directories.
Click to hide internal directories.