Mako test failed with mode run

We are doing benchmark on fdb cluster with mako,
the command “mako --cluster /etc/foundationdb/fdb.cluster --mode build --rows 10000000 --keylen=100 --vallen=200 --procs 8” works fine, then we test get/set with below command, but it is failed, ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed.
Does anyone have the same issue? Thanks.

# mako --cluster /etc/foundationdb/fdb.cluster --mode run --rows 1000000 --procs 2 --threads 8 --transaction "g8ui"
                      GET       UPDATE       INSERT          TPS  Conflicts/s
============ ============ ============ ============ ============ ============
         OPS            0            0            0         0.00         0.00
         OPS            0            0            0         0.00         0.00
         OPS            0            0            0         0.00         0.00
         OPS            0            0            0         0.00         0.00
         OPS            0            0            0         0.00         0.00
         OPS            0            0            0         0.00         0.00
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed
ERROR: Error fdb_transaction_get (1007) occured at Transaction is too old to perform reads or be committed

I wrote up a response here: Mako test failed with mode run · Issue #7713 · apple/foundationdb · GitHub (let’s keep the conversation in this thread though)

1 Like

Thanks, as your suggestion, the mako --mode run successfully.