(t *testing.T, inst *instance, state instanceState)
| 1003 | } |
| 1004 | |
| 1005 | func requireInstanceState(t *testing.T, inst *instance, state instanceState) { |
| 1006 | require.Equal(t, uint64(state.liveTraces), inst.liveTraces.Len(), "live traces count mismatch") |
| 1007 | snap := inst.blocks.Load() |
| 1008 | require.Len(t, snap.walBlocks, state.walBlocks, "wal blocks count mismatch") |
| 1009 | require.Len(t, snap.completeBlocks, state.completeBlocks, "complete blocks count mismatch") |
| 1010 | } |
| 1011 | |
| 1012 | func requireTraceInLiveStore(t *testing.T, liveStore *LiveStore, traceID []byte, expectedTrace *tempopb.Trace) { |
| 1013 | ctx := user.InjectOrgID(t.Context(), testTenantID) |
no test coverage detected