Skip to content

Commit 2317f02

Browse files
committed
refactor
Signed-off-by: Angelo De Caro <adc@zurich.ibm.com>
1 parent 8c0d703 commit 2317f02

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

token/services/identity/sig/sigservice_test.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ func (v *Verifier) Verify(message, sigma []byte) error {
3939
}
4040

4141
func BenchmarkRegisterSigner(b *testing.B) {
42+
// the timer starts by default on calling this function, we stop it to initialize
4243
b.StopTimer()
44+
4345
terminate, pgConnStr, err := postgres.StartPostgres(b, false)
4446
assert.NoError(b, err)
4547
defer terminate()
@@ -54,17 +56,16 @@ func BenchmarkRegisterSigner(b *testing.B) {
5456
err = registry.RegisterService(backend)
5557
assert.NoError(b, err)
5658
sigService := NewService(NewMultiplexDeserializer(), kvs2.NewIdentityDB(backend, token.TMSID{Network: "pineapple"}))
57-
b.StartTimer()
5859

5960
for i := 0; i < b.N; i++ {
60-
// Code to be benchmarked
61-
b.StopTimer()
6261
nonce, err := htlc.CreateNonce()
6362
assert.NoError(b, err)
6463
signer := &Signer{ID: string(nonce)}
6564
verifier := &Verifier{ID: string(nonce)}
66-
b.StartTimer()
6765

66+
b.StartTimer()
67+
// Code to be benchmarked
6868
assert.NoError(b, sigService.RegisterSigner(nonce, signer, verifier, nil))
69+
b.StopTimer()
6970
}
7071
}

0 commit comments

Comments
 (0)