@@ -26,6 +26,12 @@ import "testing"
2626func BenchmarkCreateDocument (b * testing.B ) {
2727 c := createClient (b , nil )
2828 db := ensureDatabase (nil , c , "document_test" , nil , b )
29+ defer func () {
30+ err := db .Remove (nil )
31+ if err != nil {
32+ b .Logf ("Failed to drop database %s: %s ..." , db .Name (), err )
33+ }
34+ }()
2935 col := ensureCollection (nil , db , "document_test" , nil , b )
3036
3137 b .ResetTimer ()
@@ -44,6 +50,12 @@ func BenchmarkCreateDocument(b *testing.B) {
4450func BenchmarkCreateDocumentParallel (b * testing.B ) {
4551 c := createClient (b , nil )
4652 db := ensureDatabase (nil , c , "document_test" , nil , b )
53+ defer func () {
54+ err := db .Remove (nil )
55+ if err != nil {
56+ b .Logf ("Failed to drop database %s: %s ..." , db .Name (), err )
57+ }
58+ }()
4759 col := ensureCollection (nil , db , "document_test" , nil , b )
4860
4961 b .SetParallelism (100 )
@@ -64,6 +76,12 @@ func BenchmarkCreateDocumentParallel(b *testing.B) {
6476func BenchmarkReadDocument (b * testing.B ) {
6577 c := createClient (b , nil )
6678 db := ensureDatabase (nil , c , "document_test" , nil , b )
79+ defer func () {
80+ err := db .Remove (nil )
81+ if err != nil {
82+ b .Logf ("Failed to drop database %s: %s ..." , db .Name (), err )
83+ }
84+ }()
6785 col := ensureCollection (nil , db , "document_test" , nil , b )
6886 doc := UserDoc {
6987 "Jan" ,
@@ -87,6 +105,12 @@ func BenchmarkReadDocument(b *testing.B) {
87105func BenchmarkReadDocumentParallel (b * testing.B ) {
88106 c := createClient (b , nil )
89107 db := ensureDatabase (nil , c , "document_test" , nil , b )
108+ defer func () {
109+ err := db .Remove (nil )
110+ if err != nil {
111+ b .Logf ("Failed to drop database %s: %s ..." , db .Name (), err )
112+ }
113+ }()
90114 col := ensureCollection (nil , db , "document_test" , nil , b )
91115 doc := UserDoc {
92116 "Jan" ,
@@ -112,6 +136,12 @@ func BenchmarkReadDocumentParallel(b *testing.B) {
112136func BenchmarkRemoveDocument (b * testing.B ) {
113137 c := createClient (b , nil )
114138 db := ensureDatabase (nil , c , "document_test" , nil , b )
139+ defer func () {
140+ err := db .Remove (nil )
141+ if err != nil {
142+ b .Logf ("Failed to drop database %s: %s ..." , db .Name (), err )
143+ }
144+ }()
115145 col := ensureCollection (nil , db , "document_test" , nil , b )
116146
117147 b .ResetTimer ()
0 commit comments