├── .gitignore ├── CONTRIBUTING.md ├── Examples ├── Additional Samples │ ├── Cluster-Multi.ps1 │ ├── Cluster-Single.ps1 │ ├── ComboModes.ps1 │ ├── Deploy.ps1 │ ├── MultipleVMSwitch.ps1 │ └── UniqueConfigs.ps1 ├── NDKm1-examples.DCB.config.ps1 ├── NDKm2-examples.DCB.config.ps1 └── Readme.md ├── LICENSE ├── README.md ├── Results ├── Readme.md └── Validate-DCB.pbix ├── Tests ├── ReadMe.md ├── build │ ├── results │ │ └── TestResults.xml │ ├── setup │ │ ├── configFile.ps1 │ │ ├── deploy.ps1 │ │ ├── initiate-tests.ps1 │ │ └── install.ps1 │ └── unit │ │ └── unit.build.tests.ps1 └── unit │ ├── global.unit.tests.ps1 │ └── modal.unit.tests.ps1 ├── Validate-DCB.psd1 ├── Validate-DCB.psm1 ├── WhatsNew.md ├── appveyor.yml └── helpers ├── NetworkConfig ├── NetworkConfig.psd1 └── NetworkConfig.psm1 ├── ReadMe.md ├── UI └── vDCBUI.psm1 ├── drivers └── drivers.psd1 ├── helpers.psd1 ├── helpers.psm1 └── pics ├── ChangeSource.png ├── CodeView.png ├── Component-ID.png ├── ComponentID.png ├── ConfigData.png ├── ConfigDataConfigFile.png ├── Context.png ├── Describe.png ├── DescribeContext.png ├── DriverVersion.png ├── EditDataSource.png ├── Examples.png ├── FailedDcbQos.png ├── FailedServerManager.png ├── FailingTest.png ├── FilePath.png ├── ForEach-Object.png ├── FullPass.png ├── Get-ClusterNode.png ├── Get-NetAdapterAdvancedPropertyJumbo.png ├── Get-NetAdapterAdvancedPropertyVLAN.png ├── Get-NetAdapterRDMA.png ├── Get-NetQosPolicy.png ├── Get-NetQosTrafficClass.png ├── Get-VMNetworkAdapter.png ├── Get-VMNetworkAdapterTeamMapping.png ├── Get-VMSwitchIov.png ├── Get-VMSwitchLoadBalancing.png ├── Get-VMSwitchName.png ├── Get-VMSwitchSET.png ├── GetNetAdapter.png ├── GetNetAdapterBinding.png ├── InstallDCB.png ├── LineNumber.png ├── Nodes.png ├── NonNodeData.png ├── NonNodeDataNetQos.png ├── PassingTest.png ├── RDMADisabledAdapters.png ├── RDMAEnabledAdapters.png ├── RSATServerManager.png ├── RefreshData.png ├── Set-VMSwitch.png ├── TestCodeExample.png ├── VMSwitch_RDMADisabledAdapters.png ├── VMSwitch_RDMAEnabledAdapters.png └── VMSwitch_RDMAEnabledAdaptersFull.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Examples/Additional Samples/Cluster-Multi.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Additional Samples/Cluster-Multi.ps1 -------------------------------------------------------------------------------- /Examples/Additional Samples/Cluster-Single.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Additional Samples/Cluster-Single.ps1 -------------------------------------------------------------------------------- /Examples/Additional Samples/ComboModes.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Additional Samples/ComboModes.ps1 -------------------------------------------------------------------------------- /Examples/Additional Samples/Deploy.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Additional Samples/Deploy.ps1 -------------------------------------------------------------------------------- /Examples/Additional Samples/MultipleVMSwitch.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Additional Samples/MultipleVMSwitch.ps1 -------------------------------------------------------------------------------- /Examples/Additional Samples/UniqueConfigs.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Additional Samples/UniqueConfigs.ps1 -------------------------------------------------------------------------------- /Examples/NDKm1-examples.DCB.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/NDKm1-examples.DCB.config.ps1 -------------------------------------------------------------------------------- /Examples/NDKm2-examples.DCB.config.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/NDKm2-examples.DCB.config.ps1 -------------------------------------------------------------------------------- /Examples/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Examples/Readme.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/README.md -------------------------------------------------------------------------------- /Results/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Results/Readme.md -------------------------------------------------------------------------------- /Results/Validate-DCB.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Results/Validate-DCB.pbix -------------------------------------------------------------------------------- /Tests/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/ReadMe.md -------------------------------------------------------------------------------- /Tests/build/results/TestResults.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/build/results/TestResults.xml -------------------------------------------------------------------------------- /Tests/build/setup/configFile.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/build/setup/configFile.ps1 -------------------------------------------------------------------------------- /Tests/build/setup/deploy.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/build/setup/deploy.ps1 -------------------------------------------------------------------------------- /Tests/build/setup/initiate-tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/build/setup/initiate-tests.ps1 -------------------------------------------------------------------------------- /Tests/build/setup/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/build/setup/install.ps1 -------------------------------------------------------------------------------- /Tests/build/unit/unit.build.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/build/unit/unit.build.tests.ps1 -------------------------------------------------------------------------------- /Tests/unit/global.unit.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/unit/global.unit.tests.ps1 -------------------------------------------------------------------------------- /Tests/unit/modal.unit.tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Tests/unit/modal.unit.tests.ps1 -------------------------------------------------------------------------------- /Validate-DCB.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Validate-DCB.psd1 -------------------------------------------------------------------------------- /Validate-DCB.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/Validate-DCB.psm1 -------------------------------------------------------------------------------- /WhatsNew.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/WhatsNew.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/appveyor.yml -------------------------------------------------------------------------------- /helpers/NetworkConfig/NetworkConfig.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/NetworkConfig/NetworkConfig.psd1 -------------------------------------------------------------------------------- /helpers/NetworkConfig/NetworkConfig.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/NetworkConfig/NetworkConfig.psm1 -------------------------------------------------------------------------------- /helpers/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/ReadMe.md -------------------------------------------------------------------------------- /helpers/UI/vDCBUI.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/UI/vDCBUI.psm1 -------------------------------------------------------------------------------- /helpers/drivers/drivers.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/drivers/drivers.psd1 -------------------------------------------------------------------------------- /helpers/helpers.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/helpers.psd1 -------------------------------------------------------------------------------- /helpers/helpers.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/helpers.psm1 -------------------------------------------------------------------------------- /helpers/pics/ChangeSource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/ChangeSource.png -------------------------------------------------------------------------------- /helpers/pics/CodeView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/CodeView.png -------------------------------------------------------------------------------- /helpers/pics/Component-ID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Component-ID.png -------------------------------------------------------------------------------- /helpers/pics/ComponentID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/ComponentID.png -------------------------------------------------------------------------------- /helpers/pics/ConfigData.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/ConfigData.png -------------------------------------------------------------------------------- /helpers/pics/ConfigDataConfigFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/ConfigDataConfigFile.png -------------------------------------------------------------------------------- /helpers/pics/Context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Context.png -------------------------------------------------------------------------------- /helpers/pics/Describe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Describe.png -------------------------------------------------------------------------------- /helpers/pics/DescribeContext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/DescribeContext.png -------------------------------------------------------------------------------- /helpers/pics/DriverVersion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/DriverVersion.png -------------------------------------------------------------------------------- /helpers/pics/EditDataSource.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/EditDataSource.png -------------------------------------------------------------------------------- /helpers/pics/Examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Examples.png -------------------------------------------------------------------------------- /helpers/pics/FailedDcbQos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/FailedDcbQos.png -------------------------------------------------------------------------------- /helpers/pics/FailedServerManager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/FailedServerManager.png -------------------------------------------------------------------------------- /helpers/pics/FailingTest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/FailingTest.png -------------------------------------------------------------------------------- /helpers/pics/FilePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/FilePath.png -------------------------------------------------------------------------------- /helpers/pics/ForEach-Object.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/ForEach-Object.png -------------------------------------------------------------------------------- /helpers/pics/FullPass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/FullPass.png -------------------------------------------------------------------------------- /helpers/pics/Get-ClusterNode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-ClusterNode.png -------------------------------------------------------------------------------- /helpers/pics/Get-NetAdapterAdvancedPropertyJumbo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-NetAdapterAdvancedPropertyJumbo.png -------------------------------------------------------------------------------- /helpers/pics/Get-NetAdapterAdvancedPropertyVLAN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-NetAdapterAdvancedPropertyVLAN.png -------------------------------------------------------------------------------- /helpers/pics/Get-NetAdapterRDMA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-NetAdapterRDMA.png -------------------------------------------------------------------------------- /helpers/pics/Get-NetQosPolicy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-NetQosPolicy.png -------------------------------------------------------------------------------- /helpers/pics/Get-NetQosTrafficClass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-NetQosTrafficClass.png -------------------------------------------------------------------------------- /helpers/pics/Get-VMNetworkAdapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-VMNetworkAdapter.png -------------------------------------------------------------------------------- /helpers/pics/Get-VMNetworkAdapterTeamMapping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-VMNetworkAdapterTeamMapping.png -------------------------------------------------------------------------------- /helpers/pics/Get-VMSwitchIov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-VMSwitchIov.png -------------------------------------------------------------------------------- /helpers/pics/Get-VMSwitchLoadBalancing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-VMSwitchLoadBalancing.png -------------------------------------------------------------------------------- /helpers/pics/Get-VMSwitchName.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-VMSwitchName.png -------------------------------------------------------------------------------- /helpers/pics/Get-VMSwitchSET.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Get-VMSwitchSET.png -------------------------------------------------------------------------------- /helpers/pics/GetNetAdapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/GetNetAdapter.png -------------------------------------------------------------------------------- /helpers/pics/GetNetAdapterBinding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/GetNetAdapterBinding.png -------------------------------------------------------------------------------- /helpers/pics/InstallDCB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/InstallDCB.png -------------------------------------------------------------------------------- /helpers/pics/LineNumber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/LineNumber.png -------------------------------------------------------------------------------- /helpers/pics/Nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Nodes.png -------------------------------------------------------------------------------- /helpers/pics/NonNodeData.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/NonNodeData.png -------------------------------------------------------------------------------- /helpers/pics/NonNodeDataNetQos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/NonNodeDataNetQos.png -------------------------------------------------------------------------------- /helpers/pics/PassingTest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/PassingTest.png -------------------------------------------------------------------------------- /helpers/pics/RDMADisabledAdapters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/RDMADisabledAdapters.png -------------------------------------------------------------------------------- /helpers/pics/RDMAEnabledAdapters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/RDMAEnabledAdapters.png -------------------------------------------------------------------------------- /helpers/pics/RSATServerManager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/RSATServerManager.png -------------------------------------------------------------------------------- /helpers/pics/RefreshData.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/RefreshData.png -------------------------------------------------------------------------------- /helpers/pics/Set-VMSwitch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/Set-VMSwitch.png -------------------------------------------------------------------------------- /helpers/pics/TestCodeExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/TestCodeExample.png -------------------------------------------------------------------------------- /helpers/pics/VMSwitch_RDMADisabledAdapters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/VMSwitch_RDMADisabledAdapters.png -------------------------------------------------------------------------------- /helpers/pics/VMSwitch_RDMAEnabledAdapters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/VMSwitch_RDMAEnabledAdapters.png -------------------------------------------------------------------------------- /helpers/pics/VMSwitch_RDMAEnabledAdaptersFull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/Validate-DCB/HEAD/helpers/pics/VMSwitch_RDMAEnabledAdaptersFull.png --------------------------------------------------------------------------------