Documentation
¶
Index ¶
- func AssertBaggageStringsEqual(t *testing.T, got, want string)
- func AssertEqual(t *testing.T, got, want interface{}, userMessage ...interface{})
- func AssertFalse(t *testing.T, condition bool, userMessage ...interface{})
- func AssertNotEqual(t *testing.T, got, want interface{}, userMessage ...interface{})
- func AssertTrue(t *testing.T, condition bool, userMessage ...interface{})
- func FlushTimeout() time.Duration
- func IsCI() bool
- func IsRaceTest() bool
- type MockTelemetryTransport
- func (m *MockTelemetryTransport) Close()
- func (m *MockTelemetryTransport) Configure(_ interface{}) error
- func (m *MockTelemetryTransport) Flush(_ time.Duration) bool
- func (m *MockTelemetryTransport) FlushWithContext(_ context.Context) bool
- func (m *MockTelemetryTransport) GetRateLimitedCalls() int64
- func (m *MockTelemetryTransport) GetSendCount() int64
- func (m *MockTelemetryTransport) GetSentEnvelopes() []*protocol.Envelope
- func (m *MockTelemetryTransport) HasCapacity() bool
- func (m *MockTelemetryTransport) IsRateLimited(category ratelimit.Category) bool
- func (m *MockTelemetryTransport) Reset()
- func (m *MockTelemetryTransport) SendEnvelope(envelope *protocol.Envelope) error
- func (m *MockTelemetryTransport) SetRateLimited(category string, limited bool)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssertEqual ¶
func AssertFalse ¶
func AssertNotEqual ¶
func AssertTrue ¶
func FlushTimeout ¶ added in v0.24.0
func IsRaceTest ¶ added in v0.26.0
func IsRaceTest() bool
Types ¶
type MockTelemetryTransport ¶ added in v0.38.0
type MockTelemetryTransport struct {
// contains filtered or unexported fields
}
func (*MockTelemetryTransport) Close ¶ added in v0.38.0
func (m *MockTelemetryTransport) Close()
func (*MockTelemetryTransport) Configure ¶ added in v0.38.0
func (m *MockTelemetryTransport) Configure(_ interface{}) error
func (*MockTelemetryTransport) Flush ¶ added in v0.38.0
func (m *MockTelemetryTransport) Flush(_ time.Duration) bool
func (*MockTelemetryTransport) FlushWithContext ¶ added in v0.38.0
func (m *MockTelemetryTransport) FlushWithContext(_ context.Context) bool
func (*MockTelemetryTransport) GetRateLimitedCalls ¶ added in v0.38.0
func (m *MockTelemetryTransport) GetRateLimitedCalls() int64
func (*MockTelemetryTransport) GetSendCount ¶ added in v0.38.0
func (m *MockTelemetryTransport) GetSendCount() int64
func (*MockTelemetryTransport) GetSentEnvelopes ¶ added in v0.38.0
func (m *MockTelemetryTransport) GetSentEnvelopes() []*protocol.Envelope
func (*MockTelemetryTransport) HasCapacity ¶ added in v0.38.0
func (m *MockTelemetryTransport) HasCapacity() bool
func (*MockTelemetryTransport) IsRateLimited ¶ added in v0.38.0
func (m *MockTelemetryTransport) IsRateLimited(category ratelimit.Category) bool
func (*MockTelemetryTransport) Reset ¶ added in v0.38.0
func (m *MockTelemetryTransport) Reset()
func (*MockTelemetryTransport) SendEnvelope ¶ added in v0.38.0
func (m *MockTelemetryTransport) SendEnvelope(envelope *protocol.Envelope) error
func (*MockTelemetryTransport) SetRateLimited ¶ added in v0.38.0
func (m *MockTelemetryTransport) SetRateLimited(category string, limited bool)
Click to show internal directories.
Click to hide internal directories.