1{"Action":"start"}
2{"Action":"run","Test":"TestIndex"}
3{"Action":"output","Test":"TestIndex","Output":"=== RUN   TestIndex\n"}
4{"Action":"output","Test":"TestIndex","Output":"--- PASS: TestIndex (0.00s)\n"}
5{"Action":"pass","Test":"TestIndex"}
6{"Action":"pass","Test":"TestIndex"}
7{"Action":"output","Test":"TestIndex","Output":"=== PASS  TestIndex\n"}
8{"Action":"run","Test":"TestLastIndex"}
9{"Action":"output","Test":"TestLastIndex","Output":"=== RUN   TestLastIndex\n"}
10{"Action":"output","Test":"TestLastIndex","Output":"--- PASS: TestLastIndex (0.00s)\n"}
11{"Action":"pass","Test":"TestLastIndex"}
12{"Action":"pass","Test":"TestLastIndex"}
13{"Action":"output","Test":"TestLastIndex","Output":"=== PASS  TestLastIndex\n"}
14{"Action":"run","Test":"TestIndexAny"}
15{"Action":"output","Test":"TestIndexAny","Output":"=== RUN   TestIndexAny\n"}
16{"Action":"output","Test":"TestIndexAny","Output":"--- PASS: TestIndexAny (0.00s)\n"}
17{"Action":"pass","Test":"TestIndexAny"}
18{"Action":"pass","Test":"TestIndexAny"}
19{"Action":"output","Test":"TestIndexAny","Output":"=== PASS  TestIndexAny\n"}
20{"Action":"run","Test":"TestLastIndexAny"}
21{"Action":"output","Test":"TestLastIndexAny","Output":"=== RUN   TestLastIndexAny\n"}
22{"Action":"output","Test":"TestLastIndexAny","Output":"--- PASS: TestLastIndexAny (0.00s)\n"}
23{"Action":"pass","Test":"TestLastIndexAny"}
24{"Action":"pass","Test":"TestLastIndexAny"}
25{"Action":"output","Test":"TestLastIndexAny","Output":"=== PASS  TestLastIndexAny\n"}
26{"Action":"run","Test":"TestIndexByte"}
27{"Action":"output","Test":"TestIndexByte","Output":"=== RUN   TestIndexByte\n"}
28{"Action":"output","Test":"TestIndexByte","Output":"--- PASS: TestIndexByte (0.00s)\n"}
29{"Action":"pass","Test":"TestIndexByte"}
30{"Action":"pass","Test":"TestIndexByte"}
31{"Action":"output","Test":"TestIndexByte","Output":"=== PASS  TestIndexByte\n"}
32{"Action":"run","Test":"TestLastIndexByte"}
33{"Action":"output","Test":"TestLastIndexByte","Output":"=== RUN   TestLastIndexByte\n"}
34{"Action":"output","Test":"TestLastIndexByte","Output":"--- PASS: TestLastIndexByte (0.00s)\n"}
35{"Action":"pass","Test":"TestLastIndexByte"}
36{"Action":"pass","Test":"TestLastIndexByte"}
37{"Action":"output","Test":"TestLastIndexByte","Output":"=== PASS  TestLastIndexByte\n"}
38{"Action":"run","Test":"TestIndexRandom"}
39{"Action":"output","Test":"TestIndexRandom","Output":"=== RUN   TestIndexRandom\n"}
40{"Action":"output","Test":"TestIndexRandom","Output":"--- PASS: TestIndexRandom (0.00s)\n"}
41{"Action":"pass","Test":"TestIndexRandom"}
42{"Action":"pass","Test":"TestIndexRandom"}
43{"Action":"output","Test":"TestIndexRandom","Output":"=== PASS  TestIndexRandom\n"}
44{"Action":"run","Test":"TestIndexRune"}
45{"Action":"output","Test":"TestIndexRune","Output":"=== RUN   TestIndexRune\n"}
46{"Action":"output","Test":"TestIndexRune","Output":"--- PASS: TestIndexRune (0.00s)\n"}
47{"Action":"pass","Test":"TestIndexRune"}
48{"Action":"pass","Test":"TestIndexRune"}
49{"Action":"output","Test":"TestIndexRune","Output":"=== PASS  TestIndexRune\n"}
50{"Action":"run","Test":"TestIndexFunc"}
51{"Action":"output","Test":"TestIndexFunc","Output":"=== RUN   TestIndexFunc\n"}
52{"Action":"output","Test":"TestIndexFunc","Output":"--- PASS: TestIndexFunc (0.00s)\n"}
53{"Action":"pass","Test":"TestIndexFunc"}
54{"Action":"pass","Test":"TestIndexFunc"}
55{"Action":"output","Test":"TestIndexFunc","Output":"=== PASS  TestIndexFunc\n"}
56{"Action":"run","Test":"ExampleIndex"}
57{"Action":"output","Test":"ExampleIndex","Output":"=== RUN   ExampleIndex\n"}
58{"Action":"output","Test":"ExampleIndex","Output":"--- PASS: ExampleIndex (0.00s)\n"}
59{"Action":"pass","Test":"ExampleIndex"}
60{"Action":"run","Test":"ExampleIndexFunc"}
61{"Action":"output","Test":"ExampleIndexFunc","Output":"=== RUN   ExampleIndexFunc\n"}
62{"Action":"output","Test":"ExampleIndexFunc","Output":"--- PASS: ExampleIndexFunc (0.00s)\n"}
63{"Action":"pass","Test":"ExampleIndexFunc"}
64{"Action":"run","Test":"ExampleIndexAny"}
65{"Action":"output","Test":"ExampleIndexAny","Output":"=== RUN   ExampleIndexAny\n"}
66{"Action":"output","Test":"ExampleIndexAny","Output":"--- PASS: ExampleIndexAny (0.00s)\n"}
67{"Action":"pass","Test":"ExampleIndexAny"}
68{"Action":"run","Test":"ExampleIndexByte"}
69{"Action":"output","Test":"ExampleIndexByte","Output":"=== RUN   ExampleIndexByte\n"}
70{"Action":"output","Test":"ExampleIndexByte","Output":"--- PASS: ExampleIndexByte (0.00s)\n"}
71{"Action":"pass","Test":"ExampleIndexByte"}
72{"Action":"run","Test":"ExampleIndexRune"}
73{"Action":"output","Test":"ExampleIndexRune","Output":"=== RUN   ExampleIndexRune\n"}
74{"Action":"output","Test":"ExampleIndexRune","Output":"--- PASS: ExampleIndexRune (0.00s)\n"}
75{"Action":"pass","Test":"ExampleIndexRune"}
76{"Action":"run","Test":"ExampleLastIndex"}
77{"Action":"output","Test":"ExampleLastIndex","Output":"=== RUN   ExampleLastIndex\n"}
78{"Action":"output","Test":"ExampleLastIndex","Output":"--- PASS: ExampleLastIndex (0.00s)\n"}
79{"Action":"pass","Test":"ExampleLastIndex"}
80{"Action":"run","Test":"ExampleLastIndexAny"}
81{"Action":"output","Test":"ExampleLastIndexAny","Output":"=== RUN   ExampleLastIndexAny\n"}
82{"Action":"output","Test":"ExampleLastIndexAny","Output":"--- PASS: ExampleLastIndexAny (0.00s)\n"}
83{"Action":"pass","Test":"ExampleLastIndexAny"}
84{"Action":"run","Test":"ExampleLastIndexByte"}
85{"Action":"output","Test":"ExampleLastIndexByte","Output":"=== RUN   ExampleLastIndexByte\n"}
86{"Action":"output","Test":"ExampleLastIndexByte","Output":"--- PASS: ExampleLastIndexByte (0.00s)\n"}
87{"Action":"pass","Test":"ExampleLastIndexByte"}
88{"Action":"run","Test":"ExampleLastIndexFunc"}
89{"Action":"output","Test":"ExampleLastIndexFunc","Output":"=== RUN   ExampleLastIndexFunc\n"}
90{"Action":"output","Test":"ExampleLastIndexFunc","Output":"--- PASS: ExampleLastIndexFunc (0.00s)\n"}
91{"Action":"pass","Test":"ExampleLastIndexFunc"}
92{"Action":"output","Output":"goos: darwin\n"}
93{"Action":"output","Output":"goarch: amd64\n"}
94{"Action":"output","Output":"pkg: strings\n"}
95{"Action":"output","Output":"cpu: Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz\n"}
96{"Action":"run","Test":"BenchmarkIndexRune"}
97{"Action":"output","Test":"BenchmarkIndexRune","Output":"=== RUN   BenchmarkIndexRune\n"}
98{"Action":"output","Test":"BenchmarkIndexRune","Output":"BenchmarkIndexRune\n"}
99{"Action":"output","Test":"BenchmarkIndexRune","Output":"BenchmarkIndexRune-16              \t87335496\t        14.27 ns/op\n"}
100{"Action":"run","Test":"BenchmarkIndexRuneLongString"}
101{"Action":"output","Test":"BenchmarkIndexRuneLongString","Output":"=== RUN   BenchmarkIndexRuneLongString\n"}
102{"Action":"output","Test":"BenchmarkIndexRuneLongString","Output":"BenchmarkIndexRuneLongString\n"}
103{"Action":"output","Test":"BenchmarkIndexRuneLongString","Output":"BenchmarkIndexRuneLongString-16    \t57104472\t        18.66 ns/op\n"}
104{"Action":"run","Test":"BenchmarkIndexRuneFastPath"}
105{"Action":"output","Test":"BenchmarkIndexRuneFastPath","Output":"=== RUN   BenchmarkIndexRuneFastPath\n"}
106{"Action":"output","Test":"BenchmarkIndexRuneFastPath","Output":"BenchmarkIndexRuneFastPath\n"}
107{"Action":"output","Test":"BenchmarkIndexRuneFastPath","Output":"BenchmarkIndexRuneFastPath-16      \t262380160\t         4.499 ns/op\n"}
108{"Action":"run","Test":"BenchmarkIndex"}
109{"Action":"output","Test":"BenchmarkIndex","Output":"=== RUN   BenchmarkIndex\n"}
110{"Action":"output","Test":"BenchmarkIndex","Output":"BenchmarkIndex\n"}
111{"Action":"output","Test":"BenchmarkIndex","Output":"BenchmarkIndex-16                  \t248529364\t         4.697 ns/op\n"}
112{"Action":"run","Test":"BenchmarkLastIndex"}
113{"Action":"output","Test":"BenchmarkLastIndex","Output":"=== RUN   BenchmarkLastIndex\n"}
114{"Action":"output","Test":"BenchmarkLastIndex","Output":"BenchmarkLastIndex\n"}
115{"Action":"output","Test":"BenchmarkLastIndex","Output":"BenchmarkLastIndex-16              \t293688756\t         4.166 ns/op\n"}
116{"Action":"run","Test":"BenchmarkIndexByte"}
117{"Action":"output","Test":"BenchmarkIndexByte","Output":"=== RUN   BenchmarkIndexByte\n"}
118{"Action":"output","Test":"BenchmarkIndexByte","Output":"BenchmarkIndexByte\n"}
119{"Action":"output","Test":"BenchmarkIndexByte","Output":"BenchmarkIndexByte-16              \t310338391\t         3.608 ns/op\n"}
120{"Action":"run","Test":"BenchmarkIndexHard1"}
121{"Action":"output","Test":"BenchmarkIndexHard1","Output":"=== RUN   BenchmarkIndexHard1\n"}
122{"Action":"output","Test":"BenchmarkIndexHard1","Output":"BenchmarkIndexHard1\n"}
123{"Action":"output","Test":"BenchmarkIndexHard1","Output":"BenchmarkIndexHard1-16             \t   12852\t     92380 ns/op\n"}
124{"Action":"run","Test":"BenchmarkIndexHard2"}
125{"Action":"output","Test":"BenchmarkIndexHard2","Output":"=== RUN   BenchmarkIndexHard2\n"}
126{"Action":"output","Test":"BenchmarkIndexHard2","Output":"BenchmarkIndexHard2\n"}
127{"Action":"output","Test":"BenchmarkIndexHard2","Output":"BenchmarkIndexHard2-16             \t    8977\t    135080 ns/op\n"}
128{"Action":"run","Test":"BenchmarkIndexHard3"}
129{"Action":"output","Test":"BenchmarkIndexHard3","Output":"=== RUN   BenchmarkIndexHard3\n"}
130{"Action":"output","Test":"BenchmarkIndexHard3","Output":"BenchmarkIndexHard3\n"}
131{"Action":"output","Test":"BenchmarkIndexHard3","Output":"BenchmarkIndexHard3-16             \t    1885\t    532079 ns/op\n"}
132{"Action":"run","Test":"BenchmarkIndexHard4"}
133{"Action":"output","Test":"BenchmarkIndexHard4","Output":"=== RUN   BenchmarkIndexHard4\n"}
134{"Action":"output","Test":"BenchmarkIndexHard4","Output":"BenchmarkIndexHard4\n"}
135{"Action":"output","Test":"BenchmarkIndexHard4","Output":"BenchmarkIndexHard4-16             \t    2298\t    533435 ns/op\n"}
136{"Action":"run","Test":"BenchmarkLastIndexHard1"}
137{"Action":"output","Test":"BenchmarkLastIndexHard1","Output":"=== RUN   BenchmarkLastIndexHard1\n"}
138{"Action":"output","Test":"BenchmarkLastIndexHard1","Output":"BenchmarkLastIndexHard1\n"}
139{"Action":"output","Test":"BenchmarkLastIndexHard1","Output":"BenchmarkLastIndexHard1-16         \t     813\t   1295767 ns/op\n"}
140{"Action":"run","Test":"BenchmarkLastIndexHard2"}
141{"Action":"output","Test":"BenchmarkLastIndexHard2","Output":"=== RUN   BenchmarkLastIndexHard2\n"}
142{"Action":"output","Test":"BenchmarkLastIndexHard2","Output":"BenchmarkLastIndexHard2\n"}
143{"Action":"output","Test":"BenchmarkLastIndexHard2","Output":"BenchmarkLastIndexHard2-16         \t     784\t   1389403 ns/op\n"}
144{"Action":"run","Test":"BenchmarkLastIndexHard3"}
145{"Action":"output","Test":"BenchmarkLastIndexHard3","Output":"=== RUN   BenchmarkLastIndexHard3\n"}
146{"Action":"output","Test":"BenchmarkLastIndexHard3","Output":"BenchmarkLastIndexHard3\n"}
147{"Action":"output","Test":"BenchmarkLastIndexHard3","Output":"BenchmarkLastIndexHard3-16         \t     913\t   1316608 ns/op\n"}
148{"Action":"run","Test":"BenchmarkIndexTorture"}
149{"Action":"output","Test":"BenchmarkIndexTorture","Output":"=== RUN   BenchmarkIndexTorture\n"}
150{"Action":"output","Test":"BenchmarkIndexTorture","Output":"BenchmarkIndexTorture\n"}
151{"Action":"output","Test":"BenchmarkIndexTorture","Output":"BenchmarkIndexTorture-16           \t   98090\t     10201 ns/op\n"}
152{"Action":"run","Test":"BenchmarkIndexAnyASCII"}
153{"Action":"output","Test":"BenchmarkIndexAnyASCII","Output":"=== RUN   BenchmarkIndexAnyASCII\n"}
154{"Action":"output","Test":"BenchmarkIndexAnyASCII","Output":"BenchmarkIndexAnyASCII\n"}
155{"Action":"run","Test":"BenchmarkIndexAnyASCII/1:1"}
156{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:1","Output":"=== RUN   BenchmarkIndexAnyASCII/1:1\n"}
157{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:1","Output":"BenchmarkIndexAnyASCII/1:1\n"}
158{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:1","Output":"BenchmarkIndexAnyASCII/1:1-16      \t214829462\t         5.592 ns/op\n"}
159{"Action":"run","Test":"BenchmarkIndexAnyASCII/1:2"}
160{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:2","Output":"=== RUN   BenchmarkIndexAnyASCII/1:2\n"}
161{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:2","Output":"BenchmarkIndexAnyASCII/1:2\n"}
162{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:2","Output":"BenchmarkIndexAnyASCII/1:2-16      \t155499682\t         7.214 ns/op\n"}
163{"Action":"run","Test":"BenchmarkIndexAnyASCII/1:4"}
164{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:4","Output":"=== RUN   BenchmarkIndexAnyASCII/1:4\n"}
165{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:4","Output":"BenchmarkIndexAnyASCII/1:4\n"}
166{"Action":"output","Test":"BenchmarkIndexAnyASCII/1:4","Output":"BenchmarkIndexAnyASCII/1:4-16      \t172757770\t         7.092 ns/op\n"}
167{"Action":"output","Output":"PASS\n"}
168{"Action":"pass"}
169