MCPcopy
hub / github.com/grafana/tempo / equalJobs

Function equalJobs

modules/backendscheduler/backendscheduler_test.go:243–253  ·  view source on GitHub ↗
(t *testing.T, expected, actual *work.Job)

Source from the content-addressed store, hash-verified

241}
242
243func equalJobs(t *testing.T, expected, actual *work.Job) {
244 require.Equal(t, expected.ID, actual.ID)
245 require.Equal(t, expected.CreatedTime.Unix(), actual.CreatedTime.Unix())
246 require.Equal(t, expected.StartTime.Unix(), actual.StartTime.Unix())
247 require.Equal(t, expected.EndTime.Unix(), actual.EndTime.Unix())
248 require.Equal(t, expected.WorkerID, actual.WorkerID)
249 require.Equal(t, expected.Retries, actual.Retries)
250 require.Equal(t, expected.Status, actual.Status)
251 require.Equal(t, expected.Type, actual.Type)
252 require.Equal(t, expected.JobDetail, actual.JobDetail)
253}
254
255func newStore(ctx context.Context, t testing.TB, tmpDir string) (storage.Store, backend.RawReader, backend.RawWriter) {
256 rr, ww, _, err := local.New(&local.Config{

Callers 1

TestBackendSchedulerFunction · 0.85

Calls 1

EqualMethod · 0.45

Tested by

no test coverage detected