Skip to content

Commit 55d3d19

Browse files
committed
Fix Tests
Signed-off-by: Mahad Zaryab <[email protected]>
1 parent bcdc86d commit 55d3d19

File tree

2 files changed

+24
-11
lines changed

2 files changed

+24
-11
lines changed

cmd/query/app/grpc_handler_test.go

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,12 @@ import (
2828
"github.com/jaegertracing/jaeger/plugin/metricstore/disabled"
2929
"github.com/jaegertracing/jaeger/proto-gen/api_v2"
3030
"github.com/jaegertracing/jaeger/proto-gen/api_v2/metrics"
31-
depsmocks "github.com/jaegertracing/jaeger/storage/dependencystore/mocks"
3231
"github.com/jaegertracing/jaeger/storage/metricstore"
3332
metricsmocks "github.com/jaegertracing/jaeger/storage/metricstore/mocks"
3433
"github.com/jaegertracing/jaeger/storage/spanstore"
3534
spanstoremocks "github.com/jaegertracing/jaeger/storage/spanstore/mocks"
35+
"github.com/jaegertracing/jaeger/storage_v2/depstore"
36+
depsmocks "github.com/jaegertracing/jaeger/storage_v2/depstore/mocks"
3637
"github.com/jaegertracing/jaeger/storage_v2/factoryadapter"
3738
)
3839

@@ -511,10 +512,13 @@ func TestGetDependenciesSuccessGRPC(t *testing.T) {
511512
withServerAndClient(t, func(server *grpcServer, client *grpcClient) {
512513
expectedDependencies := []model.DependencyLink{{Parent: "killer", Child: "queen", CallCount: 12}}
513514
endTs := time.Now().UTC()
515+
expectedEndTs := endTs.Add(time.Duration(-1) * defaultDependencyLookbackDuration)
514516
server.depReader.On("GetDependencies",
515517
mock.Anything, // context.Context
516-
endTs.Add(time.Duration(-1)*defaultDependencyLookbackDuration),
517-
defaultDependencyLookbackDuration,
518+
depstore.QueryParameters{
519+
StartTime: expectedEndTs.Add(-defaultDependencyLookbackDuration),
520+
EndTime: expectedEndTs,
521+
},
518522
).Return(expectedDependencies, nil).Times(1)
519523

520524
res, err := client.GetDependencies(context.Background(), &api_v2.GetDependenciesRequest{
@@ -529,11 +533,14 @@ func TestGetDependenciesSuccessGRPC(t *testing.T) {
529533
func TestGetDependenciesFailureGRPC(t *testing.T) {
530534
withServerAndClient(t, func(server *grpcServer, client *grpcClient) {
531535
endTs := time.Now().UTC()
532-
server.depReader.On(
533-
"GetDependencies",
536+
expectedEndTs := endTs.Add(time.Duration(-1) * defaultDependencyLookbackDuration)
537+
server.depReader.On("GetDependencies",
534538
mock.Anything, // context.Context
535-
endTs.Add(time.Duration(-1)*defaultDependencyLookbackDuration),
536-
defaultDependencyLookbackDuration).Return(nil, errStorageGRPC).Times(1)
539+
depstore.QueryParameters{
540+
StartTime: expectedEndTs.Add(-defaultDependencyLookbackDuration),
541+
EndTime: expectedEndTs,
542+
},
543+
).Return(nil, errStorageGRPC).Times(1)
537544

538545
_, err := client.GetDependencies(context.Background(), &api_v2.GetDependenciesRequest{
539546
StartTime: endTs.Add(time.Duration(-1) * defaultDependencyLookbackDuration),

cmd/query/app/handler_deps_test.go

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import (
1515

1616
"github.com/jaegertracing/jaeger/model"
1717
ui "github.com/jaegertracing/jaeger/model/json"
18+
"github.com/jaegertracing/jaeger/storage_v2/depstore"
1819
)
1920

2021
func TestDeduplicateDependencies(t *testing.T) {
@@ -304,8 +305,10 @@ func TestGetDependenciesSuccess(t *testing.T) {
304305
endTs := time.Unix(0, 1476374248550*millisToNanosMultiplier)
305306
ts.dependencyReader.On("GetDependencies",
306307
mock.Anything, // context
307-
endTs,
308-
defaultDependencyLookbackDuration,
308+
depstore.QueryParameters{
309+
StartTime: endTs.Add(-defaultDependencyLookbackDuration),
310+
EndTime: endTs,
311+
},
309312
).Return(expectedDependencies, nil).Times(1)
310313

311314
var response structuredResponse
@@ -324,8 +327,11 @@ func TestGetDependenciesCassandraFailure(t *testing.T) {
324327
endTs := time.Unix(0, 1476374248550*millisToNanosMultiplier)
325328
ts.dependencyReader.On("GetDependencies",
326329
mock.Anything, // context
327-
endTs,
328-
defaultDependencyLookbackDuration).Return(nil, errStorage).Times(1)
330+
depstore.QueryParameters{
331+
StartTime: endTs.Add(-defaultDependencyLookbackDuration),
332+
EndTime: endTs,
333+
},
334+
).Return(nil, errStorage).Times(1)
329335

330336
var response structuredResponse
331337
err := getJSON(ts.server.URL+"/api/dependencies?endTs=1476374248550&service=testing", &response)

0 commit comments

Comments
 (0)