MCPcopy Create free account
hub / github.com/GoEdgeLab/EdgeNode / TestNewManager

Function TestNewManager

internal/trackers/manager_test.go:12–48  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

10)
11
12func TestNewManager(t *testing.T) {
13 {
14 var tr = trackers.Begin("a")
15 tr.End()
16 }
17 {
18 var tr = trackers.Begin("a")
19 time.Sleep(1 * time.Millisecond)
20 tr.End()
21 }
22 {
23 var tr = trackers.Begin("a")
24 time.Sleep(2 * time.Millisecond)
25 tr.End()
26 }
27 {
28 var tr = trackers.Begin("a")
29 time.Sleep(3 * time.Millisecond)
30 tr.End()
31 }
32 {
33 var tr = trackers.Begin("a")
34 time.Sleep(4 * time.Millisecond)
35 tr.End()
36 }
37 {
38 var tr = trackers.Begin("a")
39 time.Sleep(5 * time.Millisecond)
40 tr.End()
41 }
42 {
43 var tr = trackers.Begin("b")
44 tr.End()
45 }
46
47 logs.PrintAsJSON(trackers.SharedManager.Labels(), t)
48}
49
50func TestTrackers_Add(t *testing.T) {
51 var tr = trackers.Begin("a")

Callers

nothing calls this directly

Calls 3

BeginFunction · 0.92
LabelsMethod · 0.80
EndMethod · 0.45

Tested by

no test coverage detected