diff --git a/plugin/evm/vm_database.go b/plugin/evm/vm_database.go index 0606679f4e..5e1bea9daf 100644 --- a/plugin/evm/vm_database.go +++ b/plugin/evm/vm_database.go @@ -35,7 +35,7 @@ func (vm *VM) initializeDBs(db avalanchedatabase.Database) { func (vm *VM) inspectDatabases() error { start := time.Now() log.Info("Starting database inspection") - if err := rawdb.InspectDatabase(vm.chaindb, nil, nil); err != nil { + if err := rawdb.InspectDatabase(vm.chaindb, nil, nil, rawdb.WithSkipFreezers()); err != nil { return err } if err := inspectDB(vm.acceptedBlockDB, "acceptedBlockDB"); err != nil { diff --git a/plugin/evm/vm_test.go b/plugin/evm/vm_test.go index 11c205c887..97f519efe9 100644 --- a/plugin/evm/vm_test.go +++ b/plugin/evm/vm_test.go @@ -16,6 +16,7 @@ import ( "time" "github.com/ava-labs/avalanchego/database" + "github.com/ava-labs/avalanchego/database/memdb" "github.com/ava-labs/avalanchego/ids" "github.com/ava-labs/avalanchego/snow/snowtest" "github.com/ava-labs/avalanchego/upgrade" @@ -2116,3 +2117,13 @@ func TestMinDelayExcessInHeader(t *testing.T) { }) } } + +func TestInspectDatabases(t *testing.T) { + var ( + vm = newDefaultTestVM() + db = memdb.New() + ) + + vm.initializeDBs(db) + require.NoError(t, vm.inspectDatabases()) +}