diff --git a/bench_test.go b/bench_test.go index db27491f..c441b374 100644 --- a/bench_test.go +++ b/bench_test.go @@ -18,6 +18,20 @@ import ( "github.com/stretchr/testify/require" ) +func BenchmarkConnectClose(b *testing.B) { + for i := 0; i < b.N; i++ { + conn, err := pgx.Connect(context.Background(), os.Getenv("PGX_TEST_DATABASE")) + if err != nil { + b.Fatal(err) + } + + err = conn.Close(context.Background()) + if err != nil { + b.Fatal(err) + } + } +} + func BenchmarkMinimalUnpreparedSelectWithoutStatementCache(b *testing.B) { config := mustParseConfig(b, os.Getenv("PGX_TEST_DATABASE")) config.DefaultQueryExecMode = pgx.QueryExecModeDescribeExec