package main

import (
	. "github.com/pingcap/tidb-test/large_txn"
)

func main() {
	// You can fill all the config content as you wish.
	conf := &Config{
		Conn:    DefaultConnConfig(),
		Prepare: DataSize1G,
		Run: RunConfig{
			Large: LargeTxnConfig{
				TxnMode: Pessimistic,
				Task:    LargeUpdate{},
			},
			Small: SmallTxnConfig{
				WorkerCount: 16,
				TxnMode:     Optimistic,
				Task:        SelectRandomPoints{},
			},
		},
		Clean: DummyCleanTask{},
	}

	Run(conf)
}
