Versions in this module Expand all Collapse all v1 v1.0.0 Sep 24, 2019 Changes in this version + const DescriptionFile + type Global struct + Debug bool + Logger *zap.Logger + Provider provider.FaasProvider + Stacks *Stacks + func NewGlobalConfig(provider provider.FaasProvider, arsenalPath string, report report.Top, ...) (*Global, error) + func (c *Global) NewTest(stack *Stack, testId string, testDescription string) (*Test, error) + type Http struct + Body *[]byte + ConcurrencyLimit uint64 + ConcurrentGraph *httpbench.ConcurrentGraph + Duration time.Duration + Headers *http.Header + HitsGraph *httpbench.HitsGraph + Hook syncedtrace.TraceHookType + QueryParams *url.Values + RequestDelay time.Duration + SleepTime time.Duration + TestType string + func (h *Http) String() (string, error) + type HttpFunction struct + Function stack.Function + HttpConfig *Http + Logger *zap.Logger + Report report.Function + Test *Test + type Stack struct + Description string + type Stacks struct + Stacks map[string]*Stack + func (stacks *Stacks) GetStack(stackId string) (*Stack, error) + type Test struct + Config *Global + Report report.Test + Stack *Stack + TestDescription string + TestId string + func (t *Test) NewFunction(httpConfig *Http, function stack.Function) (*HttpFunction, error)