test: Make the DST more robust (#116)

This commit is contained in:
Marcelo Mendonça Soares 2026-09-14 10:26:56 -03:00 • committed by GitHub
commit 574f8d067a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -168,6 +168,12 @@ Future<void> main(List<String> args) async {
changeCount: rowCount,
),
UniqueMergeBenchmark('merge (unique conflict)', changeCount: rowCount),
for (final operation in SetDefaultOperation.values)
SetDefaultMergeBenchmark(
'merge (set default ${operation.name})',
operation: operation,
pairCount: rowCount < 1 ? 1 : rowCount,
),
for (final operation in FkChainOperation.values)
FkChainMergeBenchmark(
'merge (fk chain ${operation.name})',
@ -189,6 +195,8 @@ Future<void> main(List<String> args) async {
batchDescription: benchmark.batchDescription,
average: mergeResult.averageMicroseconds,
averageQueries: mergeResult.averageQueries,
averageRowsRead: mergeResult.averageRowsRead,
averageRowsReadByType: mergeResult.averageRowsReadByType,
changeCount: benchmark.changesPerBatch,
),
runningInCI: runningInCI,