public Task MartinTest(TestContext ctx, CancellationToken cancellationToken, HttpServerProvider provider, HttpRequestTestType type, HttpRequestTestRunner runner) { return(runner.Run(ctx, cancellationToken)); }
static HttpRequestTestType GetEffectiveType(HttpRequestTestType type) { if (type == HttpRequestTestType.MartinTest) { return(MartinTest); } return(type); }
public Task RunStress(TestContext ctx, CancellationToken cancellationToken, HttpServerProvider provider, [Repeat(50)] int repeat, HttpRequestTestType type, HttpRequestTestRunner runner) { ctx.LogDebug(1, $"RunStress: {repeat}"); return(runner.Run(ctx, cancellationToken)); }
public HttpRequestTestRunner(HttpServerProvider provider, HttpRequestTestType type) : base(provider, type.ToString()) { Type = type; }