Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Okstad <pokstad@gitlab.com>2020-12-11 23:49:28 +0300
committerPaul Okstad <pokstad@gitlab.com>2020-12-11 23:49:28 +0300
commit14e7b153c959ecdf53ef659a336834262c49966f (patch)
tree1c28f78787cf3c1ead04d6998dd91ed103ebabf5
parent8b8860c9183a1fb882685cc95370b5a7d82cadc3 (diff)
parentb496b6fac2a0737b271253b77926b2b75c76f7ed (diff)
Merge branch 'fix_require_equal' into 'master'
Stop using require.Error to compare error values See merge request gitlab-org/gitaly!2896
-rw-r--r--internal/gitaly/service/smarthttp/receive_pack_test.go2
-rw-r--r--internal/praefect/datastore/memory_test.go2
-rw-r--r--internal/praefect/grpc-proxy/proxy/peeker_test.go4
-rw-r--r--internal/praefect/helper_test.go2
-rw-r--r--internal/praefect/nodes/sql_elector_test.go4
5 files changed, 8 insertions, 6 deletions
diff --git a/internal/gitaly/service/smarthttp/receive_pack_test.go b/internal/gitaly/service/smarthttp/receive_pack_test.go
index d50d2b967..36acf19f7 100644
--- a/internal/gitaly/service/smarthttp/receive_pack_test.go
+++ b/internal/gitaly/service/smarthttp/receive_pack_test.go
@@ -430,7 +430,7 @@ func TestPostReceivePackToHooks(t *testing.T) {
expectedResponse := "0049\x01000eunpack ok\n0019ok refs/heads/master\n0019ok refs/heads/branch\n00000000"
require.Equal(t, expectedResponse, string(response), "Expected response to be %q, got %q", expectedResponse, response)
- require.Error(t, drainPostReceivePackResponse(stream), io.EOF)
+ require.Equal(t, io.EOF, drainPostReceivePackResponse(stream))
}
func runSmartHTTPHookServiceServer(t *testing.T) (*grpc.Server, string) {
diff --git a/internal/praefect/datastore/memory_test.go b/internal/praefect/datastore/memory_test.go
index e707fed08..a7defa0be 100644
--- a/internal/praefect/datastore/memory_test.go
+++ b/internal/praefect/datastore/memory_test.go
@@ -128,7 +128,7 @@ func TestMemoryReplicationEventQueue(t *testing.T) {
require.Equal(t, expAttempt3, dequeuedAttempt3[0])
ackFailedNoAttemptsLeft, err := queue.Acknowledge(ctx, JobStateFailed, []uint64{event1.ID})
- require.Error(t, errDeadAckedAsFailed, err)
+ require.Equal(t, errDeadAckedAsFailed, err)
require.Empty(t, ackFailedNoAttemptsLeft)
acknowledgedAttempt3, err := queue.Acknowledge(ctx, JobStateDead, []uint64{event1.ID})
diff --git a/internal/praefect/grpc-proxy/proxy/peeker_test.go b/internal/praefect/grpc-proxy/proxy/peeker_test.go
index 38565da00..19a1f8760 100644
--- a/internal/praefect/grpc-proxy/proxy/peeker_test.go
+++ b/internal/praefect/grpc-proxy/proxy/peeker_test.go
@@ -73,7 +73,7 @@ func TestStreamPeeking(t *testing.T) {
require.True(t, proto.Equal(resp, pingResp), "expected to be the same")
_, err = proxyClientPingStream.Recv()
- require.Error(t, io.EOF, err)
+ require.Equal(t, io.EOF, err)
}
func TestStreamInjecting(t *testing.T) {
@@ -136,5 +136,5 @@ func TestStreamInjecting(t *testing.T) {
require.True(t, proto.Equal(resp, pingResp), "expected to be the same")
_, err = proxyClientPingStream.Recv()
- require.Error(t, io.EOF, err)
+ require.Equal(t, io.EOF, err)
}
diff --git a/internal/praefect/helper_test.go b/internal/praefect/helper_test.go
index d3c78620f..869d7766b 100644
--- a/internal/praefect/helper_test.go
+++ b/internal/praefect/helper_test.go
@@ -262,7 +262,7 @@ func runPraefectServer(t testing.TB, conf config.Config, opt buildOptions) (*grp
prf.Stop()
cancel()
- require.Error(t, context.Canceled, <-errQ)
+ require.NoError(t, <-errQ)
}
return cc, prf, cleanup
diff --git a/internal/praefect/nodes/sql_elector_test.go b/internal/praefect/nodes/sql_elector_test.go
index 83e45f717..a836596c3 100644
--- a/internal/praefect/nodes/sql_elector_test.go
+++ b/internal/praefect/nodes/sql_elector_test.go
@@ -201,13 +201,15 @@ func TestBasicFailover(t *testing.T) {
// Bring second node down
healthSrv0.SetServingStatus("", grpc_health_v1.HealthCheckResponse_UNKNOWN)
+ predateElection(t, ctx, db, shardName, failoverTimeout)
+ predateLastSeenActiveAt(t, db, shardName, cs0.GetStorage(), failoverTimeout)
err = elector.checkNodes(ctx)
require.NoError(t, err)
db.RequireRowsInTable(t, "node_status", 2)
// No new candidates
_, err = elector.GetShard(ctx)
- require.Error(t, ErrPrimaryNotHealthy, err)
+ require.Equal(t, ErrPrimaryNotHealthy, err)
}
func TestElectDemotedPrimary(t *testing.T) {