core/state: check account trie nodes and bytes

This commit is contained in:
jsvisa 2025-10-22 15:11:07 +08:00
parent a50f220ab3
commit 850e04c355

View file

@ -223,13 +223,12 @@ func TestSizeTracker(t *testing.T) {
if actualStats.ContractCodeBytes != expectedStats.ContractCodeBytes { if actualStats.ContractCodeBytes != expectedStats.ContractCodeBytes {
t.Errorf("Contract code bytes mismatch: expected %d, got %d", expectedStats.ContractCodeBytes, actualStats.ContractCodeBytes) t.Errorf("Contract code bytes mismatch: expected %d, got %d", expectedStats.ContractCodeBytes, actualStats.ContractCodeBytes)
} }
// TODO: failed on github actions, need to investigate if actualStats.AccountTrienodes != expectedStats.AccountTrienodes {
// if actualStats.AccountTrienodes != expectedStats.AccountTrienodes { t.Errorf("Account trie nodes mismatch: expected %d, got %d", expectedStats.AccountTrienodes, actualStats.AccountTrienodes)
// t.Errorf("Account trie nodes mismatch: expected %d, got %d", expectedStats.AccountTrienodes, actualStats.AccountTrienodes) }
// } if actualStats.AccountTrienodeBytes != expectedStats.AccountTrienodeBytes {
// if actualStats.AccountTrienodeBytes != expectedStats.AccountTrienodeBytes { t.Errorf("Account trie node bytes mismatch: expected %d, got %d", expectedStats.AccountTrienodeBytes, actualStats.AccountTrienodeBytes)
// t.Errorf("Account trie node bytes mismatch: expected %d, got %d", expectedStats.AccountTrienodeBytes, actualStats.AccountTrienodeBytes) }
// }
if actualStats.StorageTrienodes != expectedStats.StorageTrienodes { if actualStats.StorageTrienodes != expectedStats.StorageTrienodes {
t.Errorf("Storage trie nodes mismatch: expected %d, got %d", expectedStats.StorageTrienodes, actualStats.StorageTrienodes) t.Errorf("Storage trie nodes mismatch: expected %d, got %d", expectedStats.StorageTrienodes, actualStats.StorageTrienodes)
} }