├── .config ├── 1espt │ └── PipelineAutobaseliningConfig.yml └── guardian │ └── .gdnbaselines ├── .gitattributes ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── SECURITY.md ├── docs ├── PTFUserGuide.md └── images │ ├── Demo.PNG │ ├── IncludeTag.png │ ├── TestExplorer.png │ └── TraceScenarioConfiguration.png ├── pipelines └── 1es │ ├── PTFMainSyncToGitHub.yml │ └── azure-pipelines.yml ├── samples └── XXXX_ProtocolTestSuite │ ├── XXXX_Adapter │ ├── IXXXX_Adapter.cs │ ├── IXXXX_SUTControlAdapter.cs │ ├── XXXX_Adapter.cs │ ├── XXXX_Adapter.csproj │ └── XXXX_SUTControlAdapter │ │ └── ResetSUT.ps1 │ ├── XXXX_ProtocolTestSuite.sln │ └── XXXX_TestSuite │ ├── XXXX_Scenario1.cs │ ├── XXXX_TestSuite.csproj │ ├── XXXX_TestSuite.deployment.ptfconfig │ └── XXXX_TestSuite.ptfconfig └── src ├── PTFTestLogger ├── DataType.cs ├── HtmlTestLogger.cs ├── PTFTestLogger.csproj ├── Properties │ ├── Resources.Designer.cs │ └── Resources.resx ├── Resources │ ├── casepage.css │ ├── functions.js │ ├── index.html │ └── testcase.html └── TxtToJSON.cs ├── ProtocolTestFramework.sln ├── SharedAssemblyInfo.cs ├── TestFramework.AdapterConsole ├── ConsoleHelper.cs ├── KeyHandler.cs ├── ParameterInfo.cs ├── ProcessResult.cs ├── Program.cs ├── Properties │ └── launchSettings.json └── TestFramework.AdapterConsole.csproj ├── TestFramework ├── Core │ ├── Adapters │ │ ├── AdapterProxyBase.cs │ │ ├── AdapterProxyHelpers.cs │ │ ├── DefaultValueAttribute.cs │ │ ├── Interactive │ │ │ ├── InteractiveAdapterConsole.cs │ │ │ └── InteractiveAdapterProxy.cs │ │ ├── InvokeTimeoutAttribute.cs │ │ ├── ManagedAdapterBase.cs │ │ ├── MethodHelpAttribute.cs │ │ ├── PowerShellAdapterProxy.cs │ │ └── ShellAdapterProxy.cs │ ├── Attributes │ │ ├── ProtocolTestCleanupAttribute.cs │ │ └── ProtocolTestInitializeAttribute.cs │ ├── ConfigurationDataProvider.cs │ ├── ConfigurationPropertyName.cs │ ├── ConfigurationReader.cs │ ├── DefaultTestSite.cs │ ├── IAdapter.cs │ ├── IChecker.cs │ ├── ICheckerConfig.cs │ ├── IConfigurationData.cs │ ├── ILogger.cs │ ├── IProtocolTestContext.cs │ ├── IProtocolTestNotify.cs │ ├── IProtocolTestsManager.cs │ ├── ITestLog.cs │ ├── ITestSite.cs │ ├── Logging │ │ ├── ApplicationLog.cs │ │ ├── LogInformationName.cs │ │ ├── LogProfile.cs │ │ ├── LogProfileParser.cs │ │ ├── LogProvider.cs │ │ ├── LogProviders.cs │ │ ├── LogSink.cs │ │ ├── Logger.cs │ │ ├── LoggingHelper.cs │ │ ├── Messages.cs │ │ └── Sinks │ │ │ ├── LogSinkTypes.cs │ │ │ └── PipeSink.cs │ ├── ProtocolTestsManager.cs │ ├── RequirementId.cs │ ├── TestManagerHelpers.cs │ ├── TestSiteProvider.cs │ ├── TestToolHelpers.cs │ └── Variable.cs ├── Messages │ ├── AvailableReturn.cs │ ├── EventQueue.cs │ ├── Exceptions.cs │ ├── ExpectedEvent.cs │ ├── ExpectedPreConstraint.cs │ ├── ExpectedReturn.cs │ ├── IRuntimeHost.cs │ ├── MessageRuntimeHelper.cs │ └── ObservationQueue.cs ├── Resources │ ├── Microsoft.Protocols.TestTools.AdapterConsole.runtimeconfig.json │ ├── Schema │ │ ├── TestConfig.xsd │ │ └── TestLog.xsd │ ├── packageIcon.png │ └── site.ptfconfig ├── TestFramework.csproj ├── TestFramework.nuspec ├── TestTools.cd ├── VSTS │ ├── AsynchronousErrorProcessor.cs │ ├── Checking │ │ ├── CheckException.cs │ │ ├── CheckerTypes.cs │ │ └── DefaultChecker.cs │ ├── PtfTestClassBase.cs │ ├── TestClassBase.cs │ └── VstsTestContext.cs └── build │ └── Microsoft.Protocols.TestTools.targets ├── UnitTest ├── Base.ptfconfig ├── PowerShell │ ├── CalledByAnotherScript.ps1 │ ├── NestedCall.ps1 │ ├── ReturnBool.ps1 │ ├── ReturnInt.ps1 │ ├── ReturnString.ps1 │ ├── TestTimeout.ps1 │ └── ThrowException.ps1 ├── Shell │ ├── GetPtfProp.sh │ ├── ReturnBool.sh │ ├── ReturnInt.sh │ ├── ReturnString.sh │ └── ThrowException.sh ├── TestAdapter.ptfconfig ├── TestChecker.cs ├── TestChecker.ptfconfig ├── TestInteractiveAdapter.cs ├── TestLogging.cs ├── TestLogging.ptfconfig ├── TestManagedAdapter.cs ├── TestPowerShellAdapter.cs ├── TestProperties.cs ├── TestProperties.deployment.ptfconfig ├── TestProperties.ptfconfig ├── TestPtfTestClassBase.cs ├── TestPtfTestClassBase.ptfconfig ├── TestRequirementCapture.cs ├── TestRequirementCapture.ptfconfig ├── TestShellAdapter.cs ├── UnitTest.csproj └── Utilities │ ├── PTFExpectedException.cs │ └── TestMakeStruct.cs ├── build.ps1 └── build.sh /.config/1espt/PipelineAutobaseliningConfig.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/.config/1espt/PipelineAutobaseliningConfig.yml -------------------------------------------------------------------------------- /.config/guardian/.gdnbaselines: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/.config/guardian/.gdnbaselines -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/PTFUserGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/docs/PTFUserGuide.md -------------------------------------------------------------------------------- /docs/images/Demo.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/docs/images/Demo.PNG -------------------------------------------------------------------------------- /docs/images/IncludeTag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/docs/images/IncludeTag.png -------------------------------------------------------------------------------- /docs/images/TestExplorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/docs/images/TestExplorer.png -------------------------------------------------------------------------------- /docs/images/TraceScenarioConfiguration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/docs/images/TraceScenarioConfiguration.png -------------------------------------------------------------------------------- /pipelines/1es/PTFMainSyncToGitHub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/pipelines/1es/PTFMainSyncToGitHub.yml -------------------------------------------------------------------------------- /pipelines/1es/azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/pipelines/1es/azure-pipelines.yml -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_Adapter/IXXXX_Adapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_Adapter/IXXXX_Adapter.cs -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_Adapter/IXXXX_SUTControlAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_Adapter/IXXXX_SUTControlAdapter.cs -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_Adapter/XXXX_Adapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_Adapter/XXXX_Adapter.cs -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_Adapter/XXXX_Adapter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_Adapter/XXXX_Adapter.csproj -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_Adapter/XXXX_SUTControlAdapter/ResetSUT.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_Adapter/XXXX_SUTControlAdapter/ResetSUT.ps1 -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_ProtocolTestSuite.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_ProtocolTestSuite.sln -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_Scenario1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_Scenario1.cs -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_TestSuite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_TestSuite.csproj -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_TestSuite.deployment.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_TestSuite.deployment.ptfconfig -------------------------------------------------------------------------------- /samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_TestSuite.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/samples/XXXX_ProtocolTestSuite/XXXX_TestSuite/XXXX_TestSuite.ptfconfig -------------------------------------------------------------------------------- /src/PTFTestLogger/DataType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/DataType.cs -------------------------------------------------------------------------------- /src/PTFTestLogger/HtmlTestLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/HtmlTestLogger.cs -------------------------------------------------------------------------------- /src/PTFTestLogger/PTFTestLogger.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/PTFTestLogger.csproj -------------------------------------------------------------------------------- /src/PTFTestLogger/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/PTFTestLogger/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/Properties/Resources.resx -------------------------------------------------------------------------------- /src/PTFTestLogger/Resources/casepage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/Resources/casepage.css -------------------------------------------------------------------------------- /src/PTFTestLogger/Resources/functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/Resources/functions.js -------------------------------------------------------------------------------- /src/PTFTestLogger/Resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/Resources/index.html -------------------------------------------------------------------------------- /src/PTFTestLogger/Resources/testcase.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/Resources/testcase.html -------------------------------------------------------------------------------- /src/PTFTestLogger/TxtToJSON.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/PTFTestLogger/TxtToJSON.cs -------------------------------------------------------------------------------- /src/ProtocolTestFramework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/ProtocolTestFramework.sln -------------------------------------------------------------------------------- /src/SharedAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/SharedAssemblyInfo.cs -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/ConsoleHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/ConsoleHelper.cs -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/KeyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/KeyHandler.cs -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/ParameterInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/ParameterInfo.cs -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/ProcessResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/ProcessResult.cs -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/Program.cs -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/TestFramework.AdapterConsole/TestFramework.AdapterConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework.AdapterConsole/TestFramework.AdapterConsole.csproj -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/AdapterProxyBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/AdapterProxyBase.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/AdapterProxyHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/AdapterProxyHelpers.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/DefaultValueAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/DefaultValueAttribute.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/Interactive/InteractiveAdapterConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/Interactive/InteractiveAdapterConsole.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/Interactive/InteractiveAdapterProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/Interactive/InteractiveAdapterProxy.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/InvokeTimeoutAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/InvokeTimeoutAttribute.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/ManagedAdapterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/ManagedAdapterBase.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/MethodHelpAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/MethodHelpAttribute.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/PowerShellAdapterProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/PowerShellAdapterProxy.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Adapters/ShellAdapterProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Adapters/ShellAdapterProxy.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Attributes/ProtocolTestCleanupAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Attributes/ProtocolTestCleanupAttribute.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Attributes/ProtocolTestInitializeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Attributes/ProtocolTestInitializeAttribute.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ConfigurationDataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ConfigurationDataProvider.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ConfigurationPropertyName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ConfigurationPropertyName.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ConfigurationReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ConfigurationReader.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/DefaultTestSite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/DefaultTestSite.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/IAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/IAdapter.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/IChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/IChecker.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ICheckerConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ICheckerConfig.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/IConfigurationData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/IConfigurationData.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ILogger.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/IProtocolTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/IProtocolTestContext.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/IProtocolTestNotify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/IProtocolTestNotify.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/IProtocolTestsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/IProtocolTestsManager.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ITestLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ITestLog.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ITestSite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ITestSite.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/ApplicationLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/ApplicationLog.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LogInformationName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LogInformationName.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LogProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LogProfile.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LogProfileParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LogProfileParser.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LogProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LogProvider.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LogProviders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LogProviders.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LogSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LogSink.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/Logger.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/LoggingHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/LoggingHelper.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/Messages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/Messages.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/Sinks/LogSinkTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/Sinks/LogSinkTypes.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Logging/Sinks/PipeSink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Logging/Sinks/PipeSink.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/ProtocolTestsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/ProtocolTestsManager.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/RequirementId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/RequirementId.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/TestManagerHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/TestManagerHelpers.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/TestSiteProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/TestSiteProvider.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/TestToolHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/TestToolHelpers.cs -------------------------------------------------------------------------------- /src/TestFramework/Core/Variable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Core/Variable.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/AvailableReturn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/AvailableReturn.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/EventQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/EventQueue.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/Exceptions.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/ExpectedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/ExpectedEvent.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/ExpectedPreConstraint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/ExpectedPreConstraint.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/ExpectedReturn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/ExpectedReturn.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/IRuntimeHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/IRuntimeHost.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/MessageRuntimeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/MessageRuntimeHelper.cs -------------------------------------------------------------------------------- /src/TestFramework/Messages/ObservationQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Messages/ObservationQueue.cs -------------------------------------------------------------------------------- /src/TestFramework/Resources/Microsoft.Protocols.TestTools.AdapterConsole.runtimeconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Resources/Microsoft.Protocols.TestTools.AdapterConsole.runtimeconfig.json -------------------------------------------------------------------------------- /src/TestFramework/Resources/Schema/TestConfig.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Resources/Schema/TestConfig.xsd -------------------------------------------------------------------------------- /src/TestFramework/Resources/Schema/TestLog.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Resources/Schema/TestLog.xsd -------------------------------------------------------------------------------- /src/TestFramework/Resources/packageIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Resources/packageIcon.png -------------------------------------------------------------------------------- /src/TestFramework/Resources/site.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/Resources/site.ptfconfig -------------------------------------------------------------------------------- /src/TestFramework/TestFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/TestFramework.csproj -------------------------------------------------------------------------------- /src/TestFramework/TestFramework.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/TestFramework.nuspec -------------------------------------------------------------------------------- /src/TestFramework/TestTools.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/TestTools.cd -------------------------------------------------------------------------------- /src/TestFramework/VSTS/AsynchronousErrorProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/AsynchronousErrorProcessor.cs -------------------------------------------------------------------------------- /src/TestFramework/VSTS/Checking/CheckException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/Checking/CheckException.cs -------------------------------------------------------------------------------- /src/TestFramework/VSTS/Checking/CheckerTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/Checking/CheckerTypes.cs -------------------------------------------------------------------------------- /src/TestFramework/VSTS/Checking/DefaultChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/Checking/DefaultChecker.cs -------------------------------------------------------------------------------- /src/TestFramework/VSTS/PtfTestClassBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/PtfTestClassBase.cs -------------------------------------------------------------------------------- /src/TestFramework/VSTS/TestClassBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/TestClassBase.cs -------------------------------------------------------------------------------- /src/TestFramework/VSTS/VstsTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/VSTS/VstsTestContext.cs -------------------------------------------------------------------------------- /src/TestFramework/build/Microsoft.Protocols.TestTools.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/TestFramework/build/Microsoft.Protocols.TestTools.targets -------------------------------------------------------------------------------- /src/UnitTest/Base.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Base.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/CalledByAnotherScript.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/CalledByAnotherScript.ps1 -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/NestedCall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/NestedCall.ps1 -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/ReturnBool.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/ReturnBool.ps1 -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/ReturnInt.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/ReturnInt.ps1 -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/ReturnString.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/ReturnString.ps1 -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/TestTimeout.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/TestTimeout.ps1 -------------------------------------------------------------------------------- /src/UnitTest/PowerShell/ThrowException.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/PowerShell/ThrowException.ps1 -------------------------------------------------------------------------------- /src/UnitTest/Shell/GetPtfProp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Shell/GetPtfProp.sh -------------------------------------------------------------------------------- /src/UnitTest/Shell/ReturnBool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Shell/ReturnBool.sh -------------------------------------------------------------------------------- /src/UnitTest/Shell/ReturnInt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Shell/ReturnInt.sh -------------------------------------------------------------------------------- /src/UnitTest/Shell/ReturnString.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Shell/ReturnString.sh -------------------------------------------------------------------------------- /src/UnitTest/Shell/ThrowException.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Shell/ThrowException.sh -------------------------------------------------------------------------------- /src/UnitTest/TestAdapter.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestAdapter.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestChecker.cs -------------------------------------------------------------------------------- /src/UnitTest/TestChecker.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestChecker.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestInteractiveAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestInteractiveAdapter.cs -------------------------------------------------------------------------------- /src/UnitTest/TestLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestLogging.cs -------------------------------------------------------------------------------- /src/UnitTest/TestLogging.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestLogging.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestManagedAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestManagedAdapter.cs -------------------------------------------------------------------------------- /src/UnitTest/TestPowerShellAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestPowerShellAdapter.cs -------------------------------------------------------------------------------- /src/UnitTest/TestProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestProperties.cs -------------------------------------------------------------------------------- /src/UnitTest/TestProperties.deployment.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestProperties.deployment.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestProperties.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestProperties.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestPtfTestClassBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestPtfTestClassBase.cs -------------------------------------------------------------------------------- /src/UnitTest/TestPtfTestClassBase.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestPtfTestClassBase.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestRequirementCapture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestRequirementCapture.cs -------------------------------------------------------------------------------- /src/UnitTest/TestRequirementCapture.ptfconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestRequirementCapture.ptfconfig -------------------------------------------------------------------------------- /src/UnitTest/TestShellAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/TestShellAdapter.cs -------------------------------------------------------------------------------- /src/UnitTest/UnitTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/UnitTest.csproj -------------------------------------------------------------------------------- /src/UnitTest/Utilities/PTFExpectedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Utilities/PTFExpectedException.cs -------------------------------------------------------------------------------- /src/UnitTest/Utilities/TestMakeStruct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/UnitTest/Utilities/TestMakeStruct.cs -------------------------------------------------------------------------------- /src/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/build.ps1 -------------------------------------------------------------------------------- /src/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/ProtocolTestFramework/HEAD/src/build.sh --------------------------------------------------------------------------------