Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(355)

Unified Diff: tracing/tracing/value/histogram_test.html

Issue 2283213002: Rename Histogram.add() to addSample(). (Closed) Base URL: https://github.com/catapult-project/catapult.git@master
Patch Set: rebase Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tracing/tracing/value/histogram.html ('k') | tracing/tracing/value/ui/composition_span_test.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tracing/tracing/value/histogram_test.html
diff --git a/tracing/tracing/value/histogram_test.html b/tracing/tracing/value/histogram_test.html
index 1f470ac304d9a8ab70d2415c647cf5756020f477..ddec0ca5474dcddeef3fbe6d9431bac5619c5808 100644
--- a/tracing/tracing/value/histogram_test.html
+++ b/tracing/tracing/value/histogram_test.html
@@ -47,8 +47,8 @@ tr.b.unittest.testSuite(function() {
var numericA = new tr.v.Histogram(unitlessNumber_sIB, boundaries);
var numericB = new tr.v.Histogram(unitlessNumber_sIB, boundaries);
for (var i = 0; i < 100; ++i) {
- numericA.add(i);
- numericB.add(i * 0.85);
+ numericA.addSample(i);
+ numericB.addSample(i * 0.85);
}
assert.strictEqual(numericA.getDifferenceSignificance(numericB),
@@ -66,25 +66,12 @@ tr.b.unittest.testSuite(function() {
assert.equal(n.getBinForValue(250).range.min, 200);
assert.equal(n.getBinForValue(250).range.max, 300);
- var dm0 = new tr.v.d.DiagnosticMap();
- var dm1 = new tr.v.d.DiagnosticMap();
- var dm2 = new tr.v.d.DiagnosticMap();
- var dm3 = new tr.v.d.DiagnosticMap();
- var dm4 = new tr.v.d.DiagnosticMap();
- var dm5 = new tr.v.d.DiagnosticMap();
- dm0.set('foo', new tr.v.d.Generic('a'));
- dm1.set('foo', new tr.v.d.Generic('b'));
- dm2.set('foo', new tr.v.d.Generic('c'));
- dm3.set('foo', new tr.v.d.Generic('c'));
- dm4.set('foo', new tr.v.d.Generic('d'));
- dm5.set('foo', new tr.v.d.Generic('d'));
-
- n.add(-1, dm0);
- n.add(0, dm1);
- n.add(0, dm2);
- n.add(500, dm3);
- n.add(999, dm4);
- n.add(1000, dm5);
+ n.addSample(-1, {foo: new tr.v.d.Generic('a')});
+ n.addSample(0, {foo: new tr.v.d.Generic('b')});
+ n.addSample(0, {foo: new tr.v.d.Generic('c')});
+ n.addSample(500, {foo: new tr.v.d.Generic('c')});
+ n.addSample(999, {foo: new tr.v.d.Generic('d')});
+ n.addSample(1000, {foo: new tr.v.d.Generic('d')});
assert.equal(n.underflowBin.count, 1);
assert.equal(n.getBinForValue(0).count, 2);
@@ -103,13 +90,10 @@ tr.b.unittest.testSuite(function() {
test('numericNans', function() {
var n = new tr.v.Histogram(unitlessNumber, TEST_BOUNDARIES);
- var dm0 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('b')});
- var dm1 = tr.v.d.DiagnosticMap.fromObject({'foo': new tr.v.d.Generic('c')});
-
- n.add(undefined, dm0);
- n.add(NaN, dm1);
- n.add(undefined);
- n.add(NaN);
+ n.addSample(undefined, {foo: new tr.v.d.Generic('b')});
+ n.addSample(NaN, {'foo': new tr.v.d.Generic('c')});
+ n.addSample(undefined);
+ n.addSample(NaN);
assert.equal(n.numNans, 4);
assert.deepEqual(n.nanDiagnosticMaps.map(dm => dm.get('foo').value),
@@ -124,32 +108,19 @@ tr.b.unittest.testSuite(function() {
var n0 = new tr.v.Histogram(unitlessNumber, TEST_BOUNDARIES);
var n1 = new tr.v.Histogram(unitlessNumber, TEST_BOUNDARIES);
- var dm0 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('a0')});
- var dm1 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('b0')});
- var dm2 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('c0')});
- var dm3 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('c0')});
- var dm4 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('d0')});
- var dm5 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('e0')});
- var dm6 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('a1')});
- var dm7 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('b1')});
- var dm8 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('c1')});
- var dm9 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('d1')});
- var dm10 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('d1')});
- var dm11 = tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('e1')});
-
- n0.add(-1, dm0);
- n0.add(0, dm1);
- n0.add(0, dm2);
- n0.add(500, dm3);
- n0.add(1000, dm4);
- n0.add(NaN, dm5);
-
- n1.add(-1, dm6);
- n1.add(0, dm7);
- n1.add(0, dm8);
- n1.add(999, dm9);
- n1.add(1000, dm10);
- n1.add(NaN, dm11);
+ n0.addSample(-1, {foo: new tr.v.d.Generic('a0')});
+ n0.addSample(0, {foo: new tr.v.d.Generic('b0')});
+ n0.addSample(0, {foo: new tr.v.d.Generic('c0')});
+ n0.addSample(500, {foo: new tr.v.d.Generic('c0')});
+ n0.addSample(1000, {foo: new tr.v.d.Generic('d0')});
+ n0.addSample(NaN, {foo: new tr.v.d.Generic('e0')});
+
+ n1.addSample(-1, {foo: new tr.v.d.Generic('a1')});
+ n1.addSample(0, {foo: new tr.v.d.Generic('b1')});
+ n1.addSample(0, {foo: new tr.v.d.Generic('c1')});
+ n1.addSample(999, {foo: new tr.v.d.Generic('d1')});
+ n1.addSample(1000, {foo: new tr.v.d.Generic('d1')});
+ n1.addSample(NaN, {foo: new tr.v.d.Generic('e1')});
n0.addNumeric(n1);
@@ -208,15 +179,14 @@ tr.b.unittest.testSuite(function() {
test('addNumericWithNonDiagnosticMapThrows', function() {
var n = new tr.v.Histogram(unitlessNumber, TEST_BOUNDARIES);
- assert.throws(n.add.bind(42, 'foo'), Error);
+ assert.throws(n.addSample.bind(42, 'foo'), Error);
});
test('numericPercentile', function() {
function check(array, min, max, bins, precision) {
var boundaries = tr.v.HistogramBinBoundaries.createLinear(min, max, bins);
var n = new tr.v.Histogram(tr.v.Unit.byName.timeDurationInMs, boundaries);
- array.forEach((x) => n.add(
- x, tr.v.d.DiagnosticMap.fromObject({foo: new tr.v.d.Generic('x')})));
+ array.forEach((x) => n.addSample(x, {foo: new tr.v.d.Generic('x')}));
[0.25, 0.5, 0.75, 0.8, 0.95, 0.99].forEach(function(percent) {
var expected = tr.b.Statistics.percentile(array, percent);
var actual = n.getApproximatePercentile(percent);
@@ -342,9 +312,9 @@ tr.b.unittest.testSuite(function() {
var boundaries = tr.v.HistogramBinBoundaries.createLinear(0, 100, 100);
var n = new tr.v.Histogram(unitlessNumber, boundaries);
- n.add(50);
- n.add(60);
- n.add(70);
+ n.addSample(50);
+ n.addSample(60);
+ n.addSample(70);
n.customizeSummaryOptions({
count: true,
@@ -376,9 +346,9 @@ tr.b.unittest.testSuite(function() {
var boundaries = tr.v.HistogramBinBoundaries.createLinear(0, 100, 100);
var n = new tr.v.Histogram(unitlessNumber, boundaries);
- n.add(50);
- n.add(60);
- n.add(70);
+ n.addSample(50);
+ n.addSample(60);
+ n.addSample(70);
n.customizeSummaryOptions({
count: false,
@@ -440,11 +410,11 @@ tr.b.unittest.testSuite(function() {
var values1 = [];
for (var i = 0; i < 10; ++i) {
values0.push(i);
- n0.add(i);
+ n0.addSample(i);
}
for (var i = 10; i < 20; ++i) {
values1.push(i);
- n1.add(i);
+ n1.addSample(i);
}
assert.deepEqual(n0.sampleValues, values0);
assert.deepEqual(n1.sampleValues, values1);
@@ -454,13 +424,13 @@ tr.b.unittest.testSuite(function() {
assert.deepEqual(n2.sampleValues, values0.concat(values1));
for (var i = 0; i < 200; ++i)
- n0.add(i);
+ n0.addSample(i);
assert.strictEqual(n0.sampleValues.length, n0.maxNumSampleValues);
var n3 = new tr.v.Histogram(unitlessNumber, TEST_BOUNDARIES);
n3.maxNumSampleValues = 10;
for (var i = 0; i < 100; ++i)
- n3.add(i);
+ n3.addSample(i);
assert.strictEqual(n3.sampleValues.length, 10);
});
@@ -496,5 +466,4 @@ tr.b.unittest.testSuite(function() {
assert.lengthOf(numeric.allBins, 4);
});
});
-
</script>
« no previous file with comments | « tracing/tracing/value/histogram.html ('k') | tracing/tracing/value/ui/composition_span_test.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698