package core_bench

  1. Overview
  2. Docs
type packed_f =
  1. | T : ([ `init ] -> unit -> 'a) -> packed_f
type t = {
  1. test_id : Id.t;
  2. name : string;
  3. test_name : string;
  4. file_name : string;
  5. module_name : string;
  6. key : int;
  7. arg : string option;
  8. group_key : int option;
  9. f : packed_f;
}
val test_id : t -> Id.t
val name : t -> string
val test_name : t -> string
val file_name : t -> string
val module_name : t -> string
val key : t -> int
val arg : t -> string option

a name describing this arg

val group_key : t -> int option
val f : t -> packed_f
val create_with_initialization : name:string -> ?test_name:string -> ?file_name:string -> ?module_name:string -> ?group_key:int option -> ?arg:string option -> key:int -> ([ `init ] -> unit -> unit) -> t
val make_filename : t -> string