utils

package
v3.0.8+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2018 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var VerboseDebugging = false

VerboseDebugging can be set to true to enable verbose debug logging in the stream stress tests.

Functions

func SubtestBasic

func SubtestBasic(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestCancel

func SubtestCancel(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestPingPong

func SubtestPingPong(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestProtocols

func SubtestProtocols(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStreamOpenStress

func SubtestStreamOpenStress(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStreamReset

func SubtestStreamReset(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStress

func SubtestStress(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID, opt Options)

func SubtestStress1Conn1000Stream10Msg

func SubtestStress1Conn1000Stream10Msg(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStress1Conn100Stream100Msg

func SubtestStress1Conn100Stream100Msg(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStress1Conn100Stream100Msg10MB

func SubtestStress1Conn100Stream100Msg10MB(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStress1Conn1Stream100Msg

func SubtestStress1Conn1Stream100Msg(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStress1Conn1Stream1Msg

func SubtestStress1Conn1Stream1Msg(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestStress50Conn10Stream50Msg

func SubtestStress50Conn10Stream50Msg(t *testing.T, ta, tb tpt.Transport, maddr ma.Multiaddr, peerA peer.ID)

func SubtestTransport

func SubtestTransport(t *testing.T, ta, tb tpt.Transport, addr string, peerA peer.ID)

Types

type Options

type Options struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL