class Lapis::Benchmark::Group::SubgroupBuilder

Overview

Helper builder yielding a subgroup context for organizing targets

Defined in:

libgodot/benchmarks.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(group : Group, subgroup_name : String) #

Instance Method Detail

def benchmark(name : String, description : String = "", feature : Symbol | Nil = nil, ci_only : Bool = false, &block : Int32 -> Nil) : TargetSpec #

def target(name : String, file : String, language : Symbol = :crystal, command : String | Nil = nil, release_flags : Array(String) | Nil = nil, description : String = "", feature : Symbol | Nil = nil, ci_only : Bool = false, args : Array(String) | Nil = nil) : TargetSpec #

def target(name : String, description : String = "", feature : Symbol | Nil = nil, ci_only : Bool = false, &block : Int32 -> Nil) : TargetSpec #