(t *testing.T)
| 168 | } |
| 169 | |
| 170 | func TestOne(t *testing.T) { |
| 171 | wantTr := fullyPopulatedTestTrace(nil) |
| 172 | b := makeBackendBlockWithTraces(t, []*Trace{wantTr}) |
| 173 | ctx := context.Background() |
| 174 | q := `{ resource.region != nil && resource.service.name = "bar" }` |
| 175 | // q := `{ resource.str-array =~ "value.*" }` |
| 176 | req := traceql.MustExtractFetchSpansRequestWithMetadata(q) |
| 177 | |
| 178 | req.StartTimeUnixNanos = uint64(1000 * time.Second) |
| 179 | req.EndTimeUnixNanos = uint64(1001 * time.Second) |
| 180 | |
| 181 | resp, err := b.Fetch(ctx, req, common.DefaultSearchOptions()) |
| 182 | require.NoError(t, err, "search request:", req) |
| 183 | |
| 184 | spanSet, err := resp.Results.Next(ctx) |
| 185 | require.NoError(t, err, "search request:", req) |
| 186 | |
| 187 | fmt.Println(q) |
| 188 | fmt.Println("-----------") |
| 189 | fmt.Println(resp.Results.(*spansetIterator).iter) |
| 190 | fmt.Println("-----------") |
| 191 | fmt.Println(spanSet) |
| 192 | } |
| 193 | |
| 194 | func TestBackendNilKeyBlockSearchTraceQL(t *testing.T) { |
| 195 | numTraces := 100 |
nothing calls this directly
no test coverage detected