Closed xiaodongzhang97 closed 2 years ago
This test has been disabled for the last couple years, our new tool for benchmarking is primarily the Mako
workload: https://github.com/apple/foundationdb/blob/main/bindings/c/test/mako/mako.rst. The linked documentation shows how to run mako
as a standalone program, but it can also be run as a workload. The workload can be run with the following command:
$ fdbserver -f <source_dir>/tests/Mako.txt -r multitest
If the goal of using TPC-C is to compare FoundationDB with other databases, the built-in workload is probably not in a state where it can reliably do that at the moment.
Thanks for your reply. By the way, currently TPC-C workload can not work because a variable is not initialized correctly, see pr(#7034).
I try to run TPC-C benchmark with the following configuration in a cluster with three machines (8 test process total) .
The text of TPCC.txt is shown as following
The I got all testers failed in the second test. I have no idea why this happen. Can anyone tell me how should I run TPCC benchmark correctly? Thanks very much!