chore(coderd/database/dbmetrics): remove dbmem from tests (#18150)

Related to https://github.com/coder/coder/issues/15109
This commit is contained in:
Hugo Dutka
2025-06-02 14:26:56 +02:00
committed by GitHub
parent 74f0fe2a35
commit d1fc0dd2c5

View File

@ -12,8 +12,8 @@ import (
"cdr.dev/slog/sloggers/sloghuman"
"github.com/coder/coder/v2/coderd/coderdtest/promhelp"
"github.com/coder/coder/v2/coderd/database"
"github.com/coder/coder/v2/coderd/database/dbmem"
"github.com/coder/coder/v2/coderd/database/dbmetrics"
"github.com/coder/coder/v2/coderd/database/dbtestutil"
"github.com/coder/coder/v2/testutil"
)
@ -29,7 +29,7 @@ func TestInTxMetrics(t *testing.T) {
t.Run("QueryMetrics", func(t *testing.T) {
t.Parallel()
db := dbmem.New()
db, _ := dbtestutil.NewDB(t)
reg := prometheus.NewRegistry()
db = dbmetrics.NewQueryMetrics(db, testutil.Logger(t), reg)
@ -47,7 +47,7 @@ func TestInTxMetrics(t *testing.T) {
t.Run("DBMetrics", func(t *testing.T) {
t.Parallel()
db := dbmem.New()
db, _ := dbtestutil.NewDB(t)
reg := prometheus.NewRegistry()
db = dbmetrics.NewDBMetrics(db, testutil.Logger(t), reg)
@ -72,7 +72,8 @@ func TestInTxMetrics(t *testing.T) {
logger := slog.Make(sloghuman.Sink(&output))
reg := prometheus.NewRegistry()
db := dbmetrics.NewDBMetrics(dbmem.New(), logger, reg)
db, _ := dbtestutil.NewDB(t)
db = dbmetrics.NewDBMetrics(db, logger, reg)
const id = "foobar_factory"
txOpts := database.DefaultTXOptions().WithID(id)