Suite

final class Suite[-P](val name: String, val bms: Vector[Benchmark[P]])

A suite of benchmarks.

If you want to use this suite in the GUI, you'll need a japgolly.scalajs.benchmark.gui.GuiSuite which combines this with some extra data needed just for the GUI.

Benchmarks take parameter data (or if they don't need any, then they'll take Unit). To run a suite of benchmarks (without using a GUI), combine this with your desired param values to form a Plan, and then pass it to one of the run methods in japgolly.scalajs.benchmark.engine.Engine.

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete fields

val bms: Vector[Benchmark[P]]
val name: String