Skip to content

Commit

Permalink
roachtest: add tpccbench configurations that have caused instability
Browse files Browse the repository at this point in the history
See cockroachdb#31409.

Release note: None
  • Loading branch information
tbg committed Oct 16, 2018
1 parent a0b7cd4 commit ebb9b9b
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion pkg/cmd/roachtest/tpcc.go
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,11 @@ func registerTPCCBenchSpec(r *registry, b tpccBenchSpec) {
// function is idempotent and first checks whether a compatible dataset exists,
// performing an expensive dataset restore only if it doesn't.
func loadTPCCBench(
ctx context.Context, t *test, c *cluster, b tpccBenchSpec, roachNodes, loadNode nodeListOption,
ctx context.Context,
t *test,
c *cluster,
b tpccBenchSpec,
roachNodes, loadNode nodeListOption,
) error {
db := c.Conn(ctx, 1)
defer db.Close()
Expand Down Expand Up @@ -736,6 +740,32 @@ func registerTPCCBench(r *registry) {
LoadWarehouses: 50000,
EstimatedMax: 40000,
},

// See https://github.com/cockroachdb/cockroach/issues/31409 for the next three specs.
{
Nodes: 6,
CPUs: 16,

LoadWarehouses: 5000,
EstimatedMax: 3000,
LoadConfig: singlePartitionedLoadgen,
},
{
Nodes: 12,
CPUs: 16,

LoadWarehouses: 10000,
EstimatedMax: 6000,
LoadConfig: singlePartitionedLoadgen,
},
{
Nodes: 24,
CPUs: 16,

LoadWarehouses: 20000,
EstimatedMax: 12000,
LoadConfig: singlePartitionedLoadgen,
},
}

for _, b := range specs {
Expand Down

0 comments on commit ebb9b9b

Please sign in to comment.