4 instantiations of PeerInstallProbe
Aspire.Cli.Tests (4)
Acquisition\PeerInstallProbeTests.cs (4)
61
=>
new
(TimeSpan.FromSeconds(30), ProbeLogger);
366
var probe = new
PeerInstallProbe
(TimeSpan.FromMilliseconds(300), ProbeLogger);
395
var probe = new
PeerInstallProbe
(TimeSpan.FromSeconds(30), ProbeLogger);
422
var probe = new
PeerInstallProbe
(TimeSpan.FromSeconds(30), ProbeLogger);
23 references to PeerInstallProbe
aspire (4)
Acquisition\PeerInstallProbe.cs (3)
52
private readonly ILogger<
PeerInstallProbe
> _logger;
54
public PeerInstallProbe(ILogger<
PeerInstallProbe
> logger)
59
internal PeerInstallProbe(TimeSpan timeout, ILogger<
PeerInstallProbe
> logger)
Program.cs (1)
500
builder.Services.AddSingleton<IPeerInstallProbe,
PeerInstallProbe
>();
Aspire.Cli.Tests (19)
Acquisition\PeerInstallProbeTests.cs (18)
12
/// Behavior tests for <see cref="
PeerInstallProbe
"/>. These tests spawn
28
private ILogger<
PeerInstallProbe
> ProbeLogger => _loggerFactory.CreateLogger<
PeerInstallProbe
>();
60
private
PeerInstallProbe
CreateProbeWithGenerousTimeout()
66
var
probe = CreateProbeWithGenerousTimeout();
87
var
probe = CreateProbeWithGenerousTimeout();
120
var
probe = CreateProbeWithGenerousTimeout();
146
var
probe = CreateProbeWithGenerousTimeout();
170
var
probe = CreateProbeWithGenerousTimeout();
229
using var fakePeer = FakePeerScript.BuildRepeatedStderr(outputHelper,
PeerInstallProbe
.OutputCap + 10, exitCode: 7);
259
var
probe = CreateProbeWithGenerousTimeout();
282
var
probe = CreateProbeWithGenerousTimeout();
302
var
probe = CreateProbeWithGenerousTimeout();
321
var
probe = CreateProbeWithGenerousTimeout();
349
var
probe = CreateProbeWithGenerousTimeout();
366
var
probe = new PeerInstallProbe(TimeSpan.FromMilliseconds(300), ProbeLogger);
395
var
probe = new PeerInstallProbe(TimeSpan.FromSeconds(30), ProbeLogger);
422
var
probe = new PeerInstallProbe(TimeSpan.FromSeconds(30), ProbeLogger);
Utils\CliTestHelper.cs (1)
214
services.AddSingleton<IPeerInstallProbe,
PeerInstallProbe
>();