test: Make the DST more robust (#116)
This commit is contained in:
parent
2a6d66c79e
commit
574f8d067a
1 changed files with 63267 additions and 720 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in a new issue