Benchmark results in ops/s, not ms

pull/2/head
Louis Chatriot 12 years ago
parent e172c2a7f6
commit 185af0ba39
  1. 12
      benchmarks/commonUtilities.js

@ -65,7 +65,7 @@ module.exports.insertDocs = function (d, n, profiler, cb) {
function runFrom(i) { function runFrom(i) {
if (i === n) { // Finished if (i === n) { // Finished
console.log("Average time for one insert: " + (profiler.elapsedSinceLastStep() / n) + "ms"); console.log("===== RESULT (insert) ===== " + Math.floor(1000* n / profiler.elapsedSinceLastStep()) + " ops/s");
profiler.step('Finished inserting ' + n + ' docs'); profiler.step('Finished inserting ' + n + ' docs');
return cb(); return cb();
} }
@ -92,7 +92,7 @@ module.exports.findDocs = function (d, n, profiler, cb) {
function runFrom(i) { function runFrom(i) {
if (i === n) { // Finished if (i === n) { // Finished
console.log("Average time for one find in a collection of " + n + " docs: " + (profiler.elapsedSinceLastStep() / n) + "ms"); console.log("===== RESULT (find) ===== " + Math.floor(1000* n / profiler.elapsedSinceLastStep()) + " ops/s");
profiler.step('Finished finding ' + n + ' docs'); profiler.step('Finished finding ' + n + ' docs');
return cb(); return cb();
} }
@ -120,7 +120,7 @@ module.exports.findOneDocs = function (d, n, profiler, cb) {
function runFrom(i) { function runFrom(i) {
if (i === n) { // Finished if (i === n) { // Finished
console.log("Average time for one findOne in a collection of " + n + " docs: " + (profiler.elapsedSinceLastStep() / n) + "ms"); console.log("===== RESULT (findOne) ===== " + Math.floor(1000* n / profiler.elapsedSinceLastStep()) + " ops/s");
profiler.step('Finished finding ' + n + ' docs'); profiler.step('Finished finding ' + n + ' docs');
return cb(); return cb();
} }
@ -149,7 +149,7 @@ module.exports.updateDocs = function (options, d, n, profiler, cb) {
function runFrom(i) { function runFrom(i) {
if (i === n) { // Finished if (i === n) { // Finished
console.log("Average time for one update in a collection of " + n + " docs: " + (profiler.elapsedSinceLastStep() / n) + "ms"); console.log("===== RESULT (update) ===== " + Math.floor(1000* n / profiler.elapsedSinceLastStep()) + " ops/s");
profiler.step('Finished updating ' + n + ' docs'); profiler.step('Finished updating ' + n + ' docs');
return cb(); return cb();
} }
@ -180,7 +180,7 @@ module.exports.removeDocs = function (options, d, n, profiler, cb) {
function runFrom(i) { function runFrom(i) {
if (i === n) { // Finished if (i === n) { // Finished
console.log("Average time for one remove and one insert in a collection of " + n + " docs: " + (profiler.elapsedSinceLastStep() / n) + "ms"); console.log("===== RESULT (remove) ===== " + Math.floor(1000* n / profiler.elapsedSinceLastStep()) + " ops/s");
profiler.step('Finished removing ' + n + ' docs'); profiler.step('Finished removing ' + n + ' docs');
return cb(); return cb();
} }
@ -212,7 +212,7 @@ module.exports.loadDatabase = function (d, n, profiler, cb) {
function runFrom(i) { function runFrom(i) {
if (i === n) { // Finished if (i === n) { // Finished
console.log("Average time for one loadDatabse for a collection of " + n + " docs: " + (profiler.elapsedSinceLastStep() / n) + "ms"); console.log("===== RESULT ===== " + Math.floor(1000* n / profiler.elapsedSinceLastStep()) + " ops/s");
profiler.step('Finished loading a database' + n + ' times'); profiler.step('Finished loading a database' + n + ' times');
return cb(); return cb();
} }

Loading…
Cancel
Save