Skip to content

Dev #62

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Nov 19, 2015
Merged

Dev #62

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
5e15c1d
Update AzureRMVMExtensionImage cmdlet name to AzureRmVMExtensionImage
hyonholee Nov 10, 2015
36ff79a
Show Debug contents when cloud exception occurs
hyonholee Nov 10, 2015
f697a1e
Expose SubStatus for Extension instance view
hyonholee Nov 10, 2015
149e5df
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
hyonholee Nov 10, 2015
ad80296
Enable BGInfo Extension by default
hyonholee Nov 11, 2015
e0361c2
Fix a warning message when an OS disk is in a different resource group.
hyonholee Nov 13, 2015
eadb405
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
hyonholee Nov 13, 2015
bec90e3
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
hyonholee Nov 14, 2015
c62c8b5
Add TestVirtualMachineWithEmptyAuc record file
hyonholee Nov 14, 2015
266a8c2
NH in AzureRM.psm1
smithaborkar Nov 18, 2015
aa0783c
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
smithaborkar Nov 18, 2015
858fe71
Ignore exceptions during end processing
hyonholee Nov 18, 2015
525cebd
NH fix in .wxi
smithaborkar Nov 18, 2015
59ab91f
Merge pull request #1294 from hyonholee/dev
markcowl Nov 18, 2015
daacd6b
Merge branch 'dev' of https://github.com/Azure/azure-powershell into dev
smithaborkar Nov 18, 2015
a0ca367
Merge pull request #199 from Azure/dev
huangpf Nov 19, 2015
17b019f
updated wix file
smithaborkar Nov 19, 2015
2f9dfe3
Merge pull request #1315 from smithab/dev
amarzavery Nov 19, 2015
c7b8242
Merge pull request #201 from Azure/dev
huangpf Nov 19, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -356,6 +356,9 @@
<None Include="SessionRecords\Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineTests\TestVirtualMachineWithDifferentStorageResource.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="SessionRecords\Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineTests\TestVirtualMachineWithEmptyAuc.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="SessionRecords\Microsoft.Azure.Commands.Compute.Test.ScenarioTests.VirtualMachineTests\TestVirtualMachineWithVMAgentAutoUpdate.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -400,26 +400,22 @@ function Get-ResourceProviderLocation
{
param ([string] $provider)

if ([Microsoft.Azure.Test.HttpRecorder.HttpMockServer]::Mode -ne [Microsoft.Azure.Test.HttpRecorder.HttpRecorderMode]::Playback)
{
$namespace = $provider.Split("/")[0];
if($provider.Contains("/"))
{
$type = $provider.Substring($namespace.Length + 1);
$location = Get-AzureRmResourceProvider -ProviderNamespace $namespace | where {$_.ResourceTypes[0].ResourceTypeName -eq $type};
$namespace = $provider.Split("/")[0];
if($provider.Contains("/"))
{
$type = $provider.Substring($namespace.Length + 1);
$location = Get-AzureRmResourceProvider -ProviderNamespace $namespace | where {$_.ResourceTypes[0].ResourceTypeName -eq $type};

if ($location -eq $null)
{
return "westus";
}
else
{
return $location.Locations[0];
}
if ($location -eq $null)
{
return "westus";
}
return "westus";
}
return "westus";
else
{
return $location.Locations[0];
}
}
return "westus";
}

function Get-ComputeVMLocation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,7 @@ function Test-VirtualMachineExtension
Assert-AreEqual $ext.ResourceGroupName $rgname;
Assert-NotNull $ext.ProvisioningState;
Assert-NotNull $ext.Statuses;
Assert-NotNull $ext.SubStatuses;

# Remove Extension
Remove-AzureRmVMExtension -ResourceGroupName $rgname -VMName $vmname -Name $extname -Force;
Expand Down Expand Up @@ -295,13 +296,13 @@ function Test-VirtualMachineExtensionUsingHashTable
Assert-AreEqual $vm1.HardwareProfile.VirtualMachineSize $vmsize;

# Check Extensions in VM
Assert-AreEqual $vm1.Extensions.Count 1;
Assert-AreEqual $vm1.Extensions[0].Name $extname;
Assert-AreEqual $vm1.Extensions[0].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[0].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[0].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[0].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[0].Settings;
Assert-AreEqual $vm1.Extensions.Count 2;
Assert-AreEqual $vm1.Extensions[1].Name $extname;
Assert-AreEqual $vm1.Extensions[1].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[1].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[1].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[1].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[1].Settings;

# Remove Extension
Remove-AzureRmVMExtension -ResourceGroupName $rgname -VMName $vmname -Name $extname -Force;
Expand Down Expand Up @@ -464,13 +465,13 @@ function Test-VirtualMachineCustomScriptExtension
Assert-AreEqual $vm1.HardwareProfile.VirtualMachineSize $vmsize;

# Check Extensions in VM
Assert-AreEqual $vm1.Extensions.Count 1;
Assert-AreEqual $vm1.Extensions[0].Name $extname;
Assert-AreEqual $vm1.Extensions[0].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[0].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[0].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[0].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[0].Settings;
Assert-AreEqual $vm1.Extensions.Count 2;
Assert-AreEqual $vm1.Extensions[1].Name $extname;
Assert-AreEqual $vm1.Extensions[1].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[1].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[1].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[1].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[1].Settings;

# *** TODO: The removal call did not return. 12/12/2014
}
Expand Down Expand Up @@ -625,13 +626,13 @@ function Test-VirtualMachineCustomScriptExtensionFileUri
Assert-AreEqual $vm1.HardwareProfile.VirtualMachineSize $vmsize;

# Check Extensions in VM
Assert-AreEqual $vm1.Extensions.Count 1;
Assert-AreEqual $vm1.Extensions[0].Name $extname;
Assert-AreEqual $vm1.Extensions[0].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[0].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[0].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[0].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[0].Settings;
Assert-AreEqual $vm1.Extensions.Count 2;
Assert-AreEqual $vm1.Extensions[1].Name $extname;
Assert-AreEqual $vm1.Extensions[1].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[1].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[1].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[1].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[1].Settings;
}
finally
{
Expand Down Expand Up @@ -774,13 +775,13 @@ function Test-VirtualMachineAccessExtension
Assert-AreEqual $vm1.HardwareProfile.VirtualMachineSize $vmsize;

# Check Extensions in VM
Assert-AreEqual $vm1.Extensions.Count 1;
Assert-AreEqual $vm1.Extensions[0].Name $extname;
Assert-AreEqual $vm1.Extensions[0].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[0].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[0].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[0].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[0].Settings;
Assert-AreEqual $vm1.Extensions.Count 2;
Assert-AreEqual $vm1.Extensions[1].Name $extname;
Assert-AreEqual $vm1.Extensions[1].Type 'Microsoft.Compute/virtualMachines/extensions';
Assert-AreEqual $vm1.Extensions[1].Publisher $publisher;
Assert-AreEqual $vm1.Extensions[1].ExtensionType $exttype;
Assert-AreEqual $vm1.Extensions[1].TypeHandlerVersion $extver;
Assert-NotNull $vm1.Extensions[1].Settings;

# *** TODO: The removal call did not return. 12/12/2014
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,5 +144,13 @@ public void TestVirtualMachineWithDifferentStorageResource()
{
ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineWithDifferentStorageResource");
}

[Fact]
[Trait(Category.AcceptanceType, Category.CheckIn)]
public void TestVirtualMachineWithEmptyAuc()
{
ComputeTestController.NewInstance.RunPsTest("Test-VirtualMachineWithEmptyAuc");
}

}
}
Loading