Closed SirTyson closed 1 week ago
Given that is kind of an involved task, should we scope this issue more? In the short-term, what we can do is:
do an audit of the test suite, identify any other tests where coverage is missing
Just FYI, I'm working on https://github.com/stellar/stellar-core/issues/4451, IDK if it falls into the 'test suite audit' bucket, but it seems like a necessary step for disable SQL support completely.
Remaining two items tracked here, https://github.com/stellar/stellar-core/issues/4433
Currently, many of the
TransactionFrame
andLedgerTxn
tests are not compatible with BucketListDB. These tests commit directly to the SQL database, circumventing much of theledgerClose
logic, meaning that entries are not committed to the BucketList. As we deprecate SQL and move towards BucketListDB support only, we should refactor these tests so that they're compatible.