Skip to content

Commit 16025da

Browse files
authored
test(NODE-5755): remove bson microbenchmarks (#3927)
1 parent 178a4ef commit 16025da

File tree

6 files changed

+1
-65
lines changed

6 files changed

+1
-65
lines changed

Diff for: test/benchmarks/driverBench/index.js

+1-11
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,22 @@ const Runner = MongoBench.Runner;
77
let bsonType = 'js-bson';
88
// TODO(NODE-4606): test against different driver configurations in CI
99

10-
const BSON = require('bson');
11-
1210
const { inspect } = require('util');
1311
const { writeFile } = require('fs/promises');
14-
const {
15-
makeParallelBenchmarks,
16-
makeBsonBench,
17-
makeSingleBench,
18-
makeMultiBench
19-
} = require('../mongoBench/suites');
12+
const { makeParallelBenchmarks, makeSingleBench, makeMultiBench } = require('../mongoBench/suites');
2013

2114
function average(arr) {
2215
return arr.reduce((x, y) => x + y, 0) / arr.length;
2316
}
2417

2518
const benchmarkRunner = new Runner()
26-
.suite('bsonBench', suite => makeBsonBench({ suite, BSON }))
2719
.suite('singleBench', suite => makeSingleBench(suite))
2820
.suite('multiBench', suite => makeMultiBench(suite))
2921
.suite('parallel', suite => makeParallelBenchmarks(suite));
3022

3123
benchmarkRunner
3224
.run()
3325
.then(microBench => {
34-
const bsonBench = average(Object.values(microBench.bsonBench));
3526
const singleBench = average([
3627
microBench.singleBench.findOne,
3728
microBench.singleBench.smallDocInsertOne,
@@ -66,7 +57,6 @@ benchmarkRunner
6657
const driverBench = average([readBench, writeBench]);
6758

6859
const benchmarkResults = {
69-
bsonBench,
7060
singleBench,
7161
multiBench,
7262
parallelBench,

Diff for: test/benchmarks/driverBench/spec/extended_bson/deep_bson.json

-1
This file was deleted.

Diff for: test/benchmarks/driverBench/spec/extended_bson/flat_bson.json

-1
This file was deleted.

Diff for: test/benchmarks/driverBench/spec/extended_bson/full_bson.json

-1
This file was deleted.

Diff for: test/benchmarks/mongoBench/suites/bsonBench.js

-49
This file was deleted.

Diff for: test/benchmarks/mongoBench/suites/index.js

-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
const { makeParallelBenchmarks } = require('./parallelBench');
2-
const { makeBsonBench } = require('./bsonBench');
32
const { makeSingleBench } = require('./singleBench');
43
const { makeMultiBench } = require('./multiBench');
54

65
module.exports = {
76
makeParallelBenchmarks,
8-
makeBsonBench,
97
makeSingleBench,
108
makeMultiBench
119
};

0 commit comments

Comments
 (0)