/* Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ */ const Cc = Components.classes; const Ci = Components.interfaces; const Telemetry = Cc["@mozilla.org/base/telemetry;1"].getService(Ci.nsITelemetry); function test_histogram(histogram_constructor, name, min, max, bucket_count) { var h = histogram_constructor(name, min, max, bucket_count); var r = h.snapshot().ranges; var sum = 0; for(var i=0;i