We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b2b290a commit d8cf0f1Copy full SHA for d8cf0f1
client_test.go
@@ -388,3 +388,19 @@ func TestCompletedPieceWrongSize(t *testing.T) {
388
}
389
defer tt.Drop()
390
391
+
392
+func BenchmarkAddLargeTorrent(b *testing.B) {
393
+ cfg := TestingConfig
394
+ cfg.DisableTCP = true
395
+ cfg.DisableUTP = true
396
+ cfg.ListenAddr = "redonk"
397
+ cl, _ := NewClient(&cfg)
398
+ defer cl.Close()
399
+ for range iter.N(b.N) {
400
+ t, err := cl.AddTorrentFromFile("testdata/bootstrap.dat.torrent")
401
+ if err != nil {
402
+ b.Fatal(err)
403
+ }
404
+ t.Drop()
405
406
+}
testdata/bootstrap.dat.torrent
211 KB
0 commit comments