129 references to RunCommandAsync
Aspire.Cli.EndToEnd.Tests (129)
AppHostSyntaxErrorOutputTests.cs (1)
142await auto.RunCommandAsync($"cd \"$ASPIRE_E2E_WORKSPACE\"/{quotedWorkingDirectory}", counter, TimeSpan.FromSeconds(10));
BundleSmokeTests.cs (5)
161await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(ProjectName)}", counter); 162await auto.RunCommandAsync("test ! -e .config/dotnet-tools.json", counter); 167await auto.RunCommandAsync( 178await auto.RunCommandAsync( 245await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(projectName)}", counter);
ChannelUpdateWorkflowTests.cs (4)
118await auto.RunCommandAsync($"cd {projectName}", counter); 258await auto.RunCommandAsync($"cd {projectName}", counter); 306await auto.RunCommandAsync($"cd {projectName}", counter); 341await auto.RunCommandAsync($"cd {projectName}", counter);
CliTelemetryTests.cs (1)
61await auto.RunCommandAsync($"mkdir -p {diagDir}", counter);
CSharpProjectModeInitTests.cs (1)
108await auto.RunCommandAsync(
DoctorCommandTests.cs (1)
187await auto.RunCommandAsync(
EmptyAppHostTemplateTests.cs (13)
61await auto.RunCommandAsync("mkdir source-feed && cp \"$HOME\"/.aspire/hives/*/packages/Aspire.ProjectTemplates.*.nupkg source-feed/", counter); 62await auto.RunCommandAsync("aspire --version > /tmp/aspire-source-version", counter); 66await auto.RunCommandAsync("aspire config set features.updateNotificationsEnabled false -g", counter); 67await auto.RunCommandAsync("aspire config set features.showAllTemplates true -g", counter); 68await auto.RunCommandAsync( 75await auto.RunCommandAsync("dotnet nuget disable source nuget.org", counter); 76await auto.RunCommandAsync("dotnet nuget add source \"$PWD/source-feed\" --name source-override-e2e", counter); 79await auto.RunCommandAsync( 82await auto.RunCommandAsync( 90await auto.RunCommandAsync("rm -rf \"$HOME/.aspire/logs\" && mkdir -p \"$HOME/.aspire/logs\"", counter); 92await auto.RunCommandAsync( 98await auto.RunCommandAsync("test -f SourceOverrideServiceDefaults/SourceOverrideServiceDefaults.csproj", counter); 117await auto.RunCommandAsync(
EmulatedLocalReleaseBuildTests.cs (6)
104await auto.RunCommandAsync($"cd {projectName}/{projectName}.AppHost", counter); 169await auto.RunCommandAsync($"cd {projectName}", counter); 231await auto.RunCommandAsync("export ASPIRE_CLI_CHANNEL=stable", counter); 232await auto.RunCommandAsync($"export ASPIRE_CLI_VERSION={localStableVersion}", counter); 233await auto.RunCommandAsync("export ASPIRE_CLI_PACKAGES=$HOME/.aspire/hives/local/packages", counter); 259await auto.RunCommandAsync(
EmulatedReleasedBuildTests.cs (4)
84await auto.RunCommandAsync($"cd {projectName}/{projectName}.AppHost", counter); 145await auto.RunCommandAsync($"cd {projectName}", counter); 162await auto.RunCommandAsync("export ASPIRE_CLI_CHANNEL=stable", counter); 163await auto.RunCommandAsync($"export ASPIRE_CLI_VERSION={stableVersion}", counter);
EmulatedStagingBuildTests.cs (5)
96await auto.RunCommandAsync($"cd {projectName}/{projectName}.AppHost", counter); 163await auto.RunCommandAsync($"cd {projectName}", counter); 193await auto.RunCommandAsync("export ASPIRE_CLI_CHANNEL=staging", counter); 194await auto.RunCommandAsync($"export ASPIRE_CLI_VERSION={staging.Version}", counter); 195await auto.RunCommandAsync($"export ASPIRE_CLI_COMMIT={staging.Commit}", counter);
Helpers\CliE2EAutomatorHelpers.cs (18)
75await auto.RunCommandAsync("umask 000", counter); 78await auto.RunCommandAsync(AspireCliShellCommandHelpers.GetPrepareAspireEnvironmentCommand(), counter); 82await auto.RunCommandAsync("export DCP_DIAGNOSTICS_LOG_LEVEL=debug DCP_DIAGNOSTICS_LOG_FOLDER=~/.aspire/dcp-logs DCP_PRESERVE_EXECUTABLE_LOGS=1", counter); 89await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(containerWorkspace)}", counter); 91await auto.RunCommandAsync($"export ASPIRE_E2E_WORKSPACE={AspireCliShellCommandHelpers.QuoteBashArg(containerWorkspace)}", counter); 100await auto.RunCommandAsync( 136await auto.RunCommandAsync( 144await auto.RunCommandAsync( 152await auto.RunCommandAsync( 161await auto.RunCommandAsync( 434await auto.RunCommandAsync( 443await auto.RunCommandAsync( 572await auto.RunCommandAsync($"export ASPIRE_E2E_WORKSPACE={AspireCliShellCommandHelpers.QuoteBashArg(workspace.WorkspaceRoot.FullName)}", counter); 581await auto.RunCommandAsync( 598await auto.RunCommandAsync(command, counter, TimeSpan.FromSeconds(300)); 683await auto.RunCommandAsync( 696await auto.RunCommandAsync("clear", counter); 735await auto.RunCommandAsync(command, counter, TimeSpan.FromSeconds(300));
JavaScriptPublishTests.cs (5)
110await auto.RunCommandAsync("aspire init --language typescript --non-interactive", counter, TimeSpan.FromMinutes(2)); 125await auto.RunCommandAsync("unset ASPIRE_PLAYGROUND", counter); 127await auto.RunCommandAsync("aspire run > aspire-run.log 2>&1 & echo $! > aspire-run.pid", counter); 128await auto.RunCommandAsync("bash verify-runtime.sh", counter, TimeSpan.FromMinutes(2)); 134await auto.RunCommandAsync("if [ -f aspire-run.pid ]; then kill \"$(cat aspire-run.pid)\" 2>/dev/null || true; wait \"$(cat aspire-run.pid)\" 2>/dev/null || true; fi", counter, TimeSpan.FromMinutes(1));
KubernetesPublishTests.cs (10)
334await auto.RunCommandAsync($"cd {ProjectName}", counter); 387await auto.RunCommandAsync("unset ASPIRE_PLAYGROUND", counter); 388await auto.RunCommandAsync( 392await auto.RunCommandAsync( 395await auto.RunCommandAsync( 404await auto.RunCommandAsync( 407await auto.RunCommandAsync( 410await auto.RunCommandAsync( 413await auto.RunCommandAsync( 416await auto.RunCommandAsync(
LaunchProfileTests.cs (1)
85await auto.RunCommandAsync("cd LaunchProfile.AppHost", counter);
LogLevelTests.cs (2)
61await auto.RunCommandAsync( 67await auto.RunCommandAsync(
OllamaIntegrationTests.cs (3)
41await auto.RunCommandAsync($"cd {ProjectName}", counter); 75await auto.RunCommandAsync($"mkdir -p {crashDir}", counter); 76await auto.RunCommandAsync(
PythonReactTemplateTests.cs (1)
47await auto.RunCommandAsync("npm run build", counter, TimeSpan.FromMinutes(2));
ResourceCommandTests.cs (4)
289await auto.RunCommandAsync( 295await auto.RunCommandAsync( 299await auto.RunCommandAsync( 306await auto.RunCommandAsync(
SdkExportTests.cs (1)
67await auto.RunCommandAsync("bash run-sdk-export.sh", counter, TimeSpan.FromMinutes(5));
SelfUpdateChannelPersistenceTests.cs (7)
58await auto.RunCommandAsync("aspire config delete channel -g", counter); 63await auto.RunCommandAsync( 73await auto.RunCommandAsync( 79await auto.RunCommandAsync("hash -r; aspire --version", counter); 80await auto.RunCommandAsync("aspire config set features.updateNotificationsEnabled false -g", counter); 82await auto.RunCommandAsync($"cd {projectName}", counter); 83await auto.RunCommandAsync(
SmokeTests.cs (4)
88await auto.RunCommandAsync($"cd {projectName}", counter); 89await auto.RunCommandAsync("grep -F 'ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL' aspire.config.json && grep -F 'polyglotdevlocalhost.dev.localhost' aspire.config.json", counter); 140await auto.RunCommandAsync($"cd {projectName}", counter); 177await auto.RunCommandAsync($"cd {projectName}", counter);
StartStopTests.cs (15)
130await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(projectName)}", counter); 131await auto.RunCommandAsync( 145await auto.RunCommandAsync( 148await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(linkedCheckout)}", counter); 151await auto.RunCommandAsync( 169await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(primaryCheckout)}", counter); 171await auto.RunCommandAsync( 181await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(linkedCheckout)}", counter); 183await auto.RunCommandAsync( 243await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(projectName)}", counter); 286await auto.RunCommandAsync("export ASPIRE_E2E_LAUNCHER_PGID=$(ps -o pgid= -p $$ | tr -d ' ') ASPIRE_E2E_LAUNCHER_SID=$(ps -o sid= -p $$ | tr -d ' ')", counter); 287await auto.RunCommandAsync("aspire start --format json > /tmp/aspire-start.json", counter, TimeSpan.FromMinutes(2)); 430await auto.RunCommandAsync( 439await auto.RunCommandAsync( 460await auto.RunCommandAsync(
TerminalCommandTests.cs (2)
32await auto.RunCommandAsync("aspire config set features.terminalCommandsEnabled true -g", counter); 57await auto.RunCommandAsync(
tests\Shared\Hex1bAutomatorTestHelpers.cs (5)
303await auto.RunCommandAsync($"cd {AspireCliShellCommandHelpers.QuoteBashArg(workspacePath)}", counter); 314await auto.RunCommandAsync( 329await auto.RunCommandAsync(command, counter); 341await auto.RunCommandAsync( 354await auto.RunCommandAsync(
TypeScriptBlazorGatewayTests.cs (3)
58await auto.RunCommandAsync( 72await auto.RunCommandAsync( 132await auto.RunCommandAsync(
TypeScriptEmptyAppHostTemplateTests.cs (5)
65await auto.RunCommandAsync("npm run build", counter, TimeSpan.FromMinutes(2)); 68await auto.RunCommandAsync( 95await auto.RunCommandAsync("cd TsDeadlockRepro", counter); 96await auto.RunCommandAsync("aspire restore --non-interactive", counter, TimeSpan.FromMinutes(3)); 97await auto.RunCommandAsync("npm run build", counter, TimeSpan.FromMinutes(2));
TypeScriptStarterSmokeTests.cs (1)
86await auto.RunCommandAsync("npm run build", counter, TimeSpan.FromMinutes(2));
TypeScriptStarterTemplateTests.cs (1)
57await auto.RunCommandAsync("npm run build", counter, TimeSpan.FromMinutes(2));