1package bbolt_test
2
3import (
4	"testing"
5
6	bolt "go.etcd.io/bbolt"
7)
8
9func TestSimulateNoFreeListSync_1op_1p(t *testing.T) {
10	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 1, 1)
11}
12func TestSimulateNoFreeListSync_10op_1p(t *testing.T) {
13	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 10, 1)
14}
15func TestSimulateNoFreeListSync_100op_1p(t *testing.T) {
16	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 100, 1)
17}
18func TestSimulateNoFreeListSync_1000op_1p(t *testing.T) {
19	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 1000, 1)
20}
21func TestSimulateNoFreeListSync_10000op_1p(t *testing.T) {
22	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 10000, 1)
23}
24func TestSimulateNoFreeListSync_10op_10p(t *testing.T) {
25	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 10, 10)
26}
27func TestSimulateNoFreeListSync_100op_10p(t *testing.T) {
28	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 100, 10)
29}
30func TestSimulateNoFreeListSync_1000op_10p(t *testing.T) {
31	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 1000, 10)
32}
33func TestSimulateNoFreeListSync_10000op_10p(t *testing.T) {
34	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 10000, 10)
35}
36func TestSimulateNoFreeListSync_100op_100p(t *testing.T) {
37	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 100, 100)
38}
39func TestSimulateNoFreeListSync_1000op_100p(t *testing.T) {
40	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 1000, 100)
41}
42func TestSimulateNoFreeListSync_10000op_100p(t *testing.T) {
43	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 10000, 100)
44}
45func TestSimulateNoFreeListSync_10000op_1000p(t *testing.T) {
46	testSimulate(t, &bolt.Options{NoFreelistSync: true}, 8, 10000, 1000)
47}
48