diff --git a/Helix/GenerateHelixWorkItems.ps1 b/Helix/GenerateHelixWorkItems.ps1 index d8e683b62b..e908625c9a 100644 --- a/Helix/GenerateHelixWorkItems.ps1 +++ b/Helix/GenerateHelixWorkItems.ps1 @@ -27,6 +27,11 @@ Param( [bool]$IsValidateWindowsAppSDKRun = $false, + # When true, engages the lifted system-composition switcher for this pass by passing + # /p:SwitcherMode=true to te.exe. This both flips the backend in ModuleSetup and makes the + # test infra prefer .master.switcher. baselines (falling back to .master.). + [bool]$SwitcherMode = $false, + [string]$TaefExePath ) @@ -76,6 +81,10 @@ if ($HostingMode) { $taefExtraParameters = "/p:HostingMode=$HostingMode" } +if ($SwitcherMode) { + $taefExtraParameters = "$taefExtraParameters /p:SwitcherMode=true".Trim() +} + $TestBinaryDirectoryPath = $TestBinaryPath & $PSScriptRoot\common\pipeline\GenerateHelixWorkItems.ps1 -TestFilePattern $TestFilePattern ` diff --git a/build/AzurePipelinesTemplates/WinUI-CreateHelixProjFile-Steps.yml b/build/AzurePipelinesTemplates/WinUI-CreateHelixProjFile-Steps.yml index 2587367343..0e415f9290 100644 --- a/build/AzurePipelinesTemplates/WinUI-CreateHelixProjFile-Steps.yml +++ b/build/AzurePipelinesTemplates/WinUI-CreateHelixProjFile-Steps.yml @@ -9,6 +9,7 @@ parameters: testSuite: 'DevTestSuite' taefQuery: '' hostingMode: '' + switcherMode: 'false' targetOsVersion: '' taefExePath: '' @@ -19,4 +20,4 @@ steps: inputs: targetType: filePath filePath: Helix\GenerateHelixWorkItems.ps1 - arguments: -TaefExePath "${{ parameters.taefExePath }}" -TestFilePattern "${{ parameters.testFilePathPattern }}" -TestBinaryPath "${{ parameters.testBinaryPath }}" -OutputProjFile "${{ parameters.outputProjDir }}\${{ parameters.outputProjFileName }}" -JobTestSuiteName "${{ parameters.testSuite }}" -CustomTaefQuery "${{ parameters.taefQuery }}" -HostingMode "${{ parameters.hostingMode }}" -TargetOSVersion ${{ parameters.targetOsVersion}} -TestExecutionMultiplier $(_testExecutionMultiplier) -RunIgnoredTests $(_runIgnoredTests) -IsValidateWindowsAppSDKRun $(isValidateWindowsAppSDKRun) + arguments: -TaefExePath "${{ parameters.taefExePath }}" -TestFilePattern "${{ parameters.testFilePathPattern }}" -TestBinaryPath "${{ parameters.testBinaryPath }}" -OutputProjFile "${{ parameters.outputProjDir }}\${{ parameters.outputProjFileName }}" -JobTestSuiteName "${{ parameters.testSuite }}" -CustomTaefQuery "${{ parameters.taefQuery }}" -HostingMode "${{ parameters.hostingMode }}" -SwitcherMode ${{ parameters.switcherMode }} -TargetOSVersion ${{ parameters.targetOsVersion}} -TestExecutionMultiplier $(_testExecutionMultiplier) -RunIgnoredTests $(_runIgnoredTests) -IsValidateWindowsAppSDKRun $(isValidateWindowsAppSDKRun) diff --git a/build/AzurePipelinesTemplates/WinUI-RunSwitcherTests-Stage.yml b/build/AzurePipelinesTemplates/WinUI-RunSwitcherTests-Stage.yml new file mode 100644 index 0000000000..46c3c1e6a4 --- /dev/null +++ b/build/AzurePipelinesTemplates/WinUI-RunSwitcherTests-Stage.yml @@ -0,0 +1,128 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# +# Runs the composition switcher tests on a ge_current lab VM under /p:SwitcherMode=true. +# Self-contained (modeled on WinUI-PGO-Train-Stage.yml, which uses the same ge_current pool) so +# it does not touch the shared per-OS RunTests matrix. +# +# First run targets the two engagement certifiers ("*SwitcherTests*") to prove the switcher +# engages end-to-end in the pipeline. To run the full master-backed suite, change testSelector +# to: "*" -TestsWithMasterFilesOnly (keep /p:SwitcherMode=true so switcher masters are selected). +parameters: + - name: testSelector + type: string + default: '*SwitcherTests*' + +stages: +- stage: RunSwitcherTests + displayName: Run Switcher Tests (ge_current) + dependsOn: Build + condition: succeeded() + jobs: + - job: RunSwitcherTests_x86chk + pool: + type: windows + isCustom: true + name: WinDevPool-Test + demands: ImageOverride -equals ge_current-vhdx_enterprise + timeoutInMinutes: 180 + variables: + # WinUI-InternalFeed (group 6276) carries the CompositionSwitcherLafToken variable that unlocks the + # CompositionEngine LAF for the switcher. It is referenced by name only; the value lives in ADO + # Library and never appears in this (public) yaml. This group is already loaded/authorized for the + # WinUI-GitHub-PR pipeline (def 195405). + - group: WinUI-InternalFeed + - name: buildPlatform + value: 'x86' + - name: normalizedConfiguration + value: 'chk' + - name: buildFolderName + value: x86chk + - name: incomingArtifactsPath + value: $(Build.ArtifactStagingDirectory)\incoming + - name: testPayloadDir + value: $(Build.SourcesDirectory)\TestPayload + - name: testPayloadDirInner + value: $(testPayloadDir)\x86chk + - name: ob_outputDirectory + value: c:\uploadroot + - name: ob_artifactBaseName + value: 'switcher_x86chk' + - name: ob_sdl_binskim_enabled + value: false + + steps: + - script: | + reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion" + displayName: Display OS version info + + - task: NuGetAuthenticate@1 + + - task: NuGetCommand@2 + displayName: 'NuGet restore Lifted XAML dependencies' + inputs: + command: 'custom' + arguments: 'restore packages.config -ConfigFile nuget.config -PackagesDirectory $(Build.SourcesDirectory)\packages' + includeNuGetOrg: false + + - template: WinUI-DownloadPipelineArtifacts-Steps.yml + parameters: + enableUseOutputFromPreviousBuild: true + artifactName: drop_x86chk + targetPath: $(incomingArtifactsPath) + + - task: powershell@2 + displayName: Prepare test payload + inputs: + targetType: filePath + filePath: test\CreateTestPayload.ps1 + arguments: -BinSourceRoot $(incomingArtifactsPath) -Platform x86 -Configuration chk -Mode DevTestSuite -ShowPayload -SkipSymbols + + # The switcher is engaged via the public CompositionEngine Limited Access Feature API + # (CompositionEngine::TrySetProcessEngine(System), called from the test's ModuleSetup under + # /p:SwitcherMode=true). On a ge_current image the feature is enabled by default and the LAF + # is available, so no additional machine configuration is needed here. If the image is not + # provisioned with the feature, the test reports "did not engage" and skips - which is the + # signal that the test pool needs the switcher feature enabled. + + - task: powershell@2 + displayName: Run Switcher Tests (WPF) + timeoutInMinutes: 120 + inputs: + targetType: inline + workingDirectory: $(testPayloadDirInner) + script: | + .\runtests.cmd "${{ parameters.testSelector }}" -HostingMode:WPF /p:SwitcherMode=true /p:SwitcherLafToken=$(CompositionSwitcherLafToken) + exit $LASTEXITCODE + + - task: PublishTestResults@2 + condition: always() + inputs: + testResultsFormat: xUnit + testResultsFiles: 'te.wtl;testResults-*.xml' + searchFolder: $(testPayloadDirInner) + mergeTestResults: true + failTaskOnFailedTests: true + testRunTitle: 'SwitcherTests x86chk' + + # Publish the generated .save.xml trees + diffs/screenshots so switcher baselines can be + # captured from this run (they are intentionally NOT committed; see PR description). + - task: CopyFiles@2 + condition: always() + displayName: Collect generated trees for baselining + inputs: + sourceFolder: '$(USERPROFILE)\Pictures\XamlTAEFOutput' + contents: | + **\*.save.xml + **\*.out.xml + **\*.png + **\*.jpg + targetFolder: $(ob_outputDirectory)\SwitcherBaselining + ignoreMakeDirErrors: true + + - task: PublishPipelineArtifact@1 + condition: always() + displayName: Publish switcher output for baselining + inputs: + targetPath: $(ob_outputDirectory) + artifact: 'switcher_x86chk' diff --git a/build/WinUI-GitHub-PR.yml b/build/WinUI-GitHub-PR.yml index a34c066768..17025060c9 100644 --- a/build/WinUI-GitHub-PR.yml +++ b/build/WinUI-GitHub-PR.yml @@ -175,6 +175,13 @@ extends: # Test results are published but do not gate the pipeline yet. failOnTestFailure: false + # Composition switcher tests on a ge_current agent under /p:SwitcherMode=true. The stage template lives + # in THIS repo (self, not @WinUIInternal) because it is part of the switcher work. It unlocks the + # CompositionEngine LAF via the CompositionSwitcherLafToken variable (ADO Library group WinUI-InternalFeed, + # referenced by name only — the value never appears in this public yaml). + - ${{ if eq(parameters.runFullValidation, true) }}: + - template: AzurePipelinesTemplates\WinUI-RunSwitcherTests-Stage.yml + - ${{ if eq(parameters.runFullValidation, true) }}: - template: build\AzurePipelinesTemplates\WinUI-RunStaticTests-Stage.yml@WinUIInternal parameters: diff --git a/dxaml/test/infra/client/lib/Utilities.cpp b/dxaml/test/infra/client/lib/Utilities.cpp index 2cbbdd6b97..69c591d006 100644 --- a/dxaml/test/infra/client/lib/Utilities.cpp +++ b/dxaml/test/infra/client/lib/Utilities.cpp @@ -1469,6 +1469,17 @@ namespace Private { namespace Infrastructure { } + // Returns true when the test run was launched with /p:SwitcherMode=true, i.e. the lifted + // system-composition switcher is engaged process-wide (see ModuleSetup in ModuleCleanup.cpp). + // Under switcher the composition tree can differ from the baseline WUC path, so a + // switcher-specific baseline (.master.switcher.) is preferred when present. + static bool IsSwitcherMode() + { + WEX::Common::String switcherModeParam; + return SUCCEEDED(WEX::TestExecution::RuntimeParameters::TryGetValue(L"SwitcherMode", switcherModeParam)) + && (switcherModeParam.CompareNoCase(L"true") == 0 || switcherModeParam == L"1"); + } + bool Utilities::DoVerification( _In_ PCWSTR fileExtension, _In_opt_ HSTRING variation, @@ -1501,7 +1512,32 @@ namespace Private { namespace Infrastructure { wrl::ComPtr spMasterFile; spOutputFile = GetStorageFile(strOutputFilenameWithPath.Get()); - spMasterFile = GetStorageFile(strMasterFilenameWithPath.Get()); + + // Under switcher mode, prefer a switcher-specific baseline (.master.switcher.) if one + // exists. This lets the switcher path own a different visual tree without overwriting the + // baseline WUC masters, so non-switcher runs keep comparing against .master. unchanged. + if (IsSwitcherMode()) + { + wrl::Wrappers::HString switcherSuffix; + LogThrow_IfFailed(switcherSuffix.Set((std::wstring(L".master.switcher.") + fileExtension).c_str())); + auto switcherHelper = GenerateFileNameHelper(variation, switcherSuffix.Get()); + wrl::Wrappers::HString switcherFilenameWithPath = GetFileName(PrependPath(GetMastersFolderPath(), switcherHelper)); + wrl::ComPtr spSwitcherMaster = GetStorageFile(switcherFilenameWithPath.Get()); + if (spSwitcherMaster) + { + spMasterFile = spSwitcherMaster; + LogThrow_IfFailed(masterFileNameSuffix.Set((std::wstring(L".master.switcher.") + fileExtension).c_str())); + masterFileNameHelper = switcherHelper; + const wrl::Wrappers::HString switcherFilename = GetFileName(switcherHelper); + LogThrow_IfFailed(strMasterFilename.Set(switcherFilename.GetRawBuffer(nullptr))); + LogThrow_IfFailed(strMasterFilenameWithPath.Set(switcherFilenameWithPath.GetRawBuffer(nullptr))); + } + } + + if (!spMasterFile) + { + spMasterFile = GetStorageFile(strMasterFilenameWithPath.Get()); + } // If neither file exists, then this file was apparently not needed (such as due to this // index being for a surface which is no longer referenced). Everything is good in this diff --git a/dxaml/test/native/external/foundation/Microsoft.UI.Xaml.Tests.External.Foundation.vcxproj b/dxaml/test/native/external/foundation/Microsoft.UI.Xaml.Tests.External.Foundation.vcxproj index 09511e5ffd..13b009ad77 100644 --- a/dxaml/test/native/external/foundation/Microsoft.UI.Xaml.Tests.External.Foundation.vcxproj +++ b/dxaml/test/native/external/foundation/Microsoft.UI.Xaml.Tests.External.Foundation.vcxproj @@ -128,6 +128,7 @@ + @@ -265,6 +266,7 @@ + diff --git a/dxaml/test/native/external/foundation/graphics/rendering/SwitcherTests.cpp b/dxaml/test/native/external/foundation/graphics/rendering/SwitcherTests.cpp new file mode 100644 index 0000000000..be233b1bf4 --- /dev/null +++ b/dxaml/test/native/external/foundation/graphics/rendering/SwitcherTests.cpp @@ -0,0 +1,196 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See LICENSE in the project root for license information. + +#include "pch.h" +#include "SwitcherTests.h" +#include +#include +#include +#include "FileLoader.h" +#include "TestCleanupWrapper.h" +#include +#include + +using namespace ::Windows::UI; +using namespace Microsoft::UI::Xaml; +using namespace Microsoft::UI::Xaml::Controls; +using namespace Microsoft::UI::Xaml::Markup; +using namespace Microsoft::UI::Xaml::Media; +using namespace Microsoft::UI::Xaml::Media::Media3D; +using namespace Microsoft::UI::Xaml::Media::Animation; +using namespace Microsoft::UI::Xaml::Tests::Common; +using namespace Microsoft::UI::Xaml::Controls::Primitives; +using namespace Microsoft::UI::Xaml::Shapes; + +using namespace test_infra; + +namespace Microsoft { namespace UI { namespace Xaml { namespace Tests { namespace Foundation { namespace Graphics { + +Platform::String^ SwitcherTests::GetResourcesPath() const +{ + // Reuse the CompNodeTests resources + return GetPackageFolder() + L"resources\\native\\external\\foundation\\graphics\\rendering\\"; +} + +bool SwitcherTests::ClassSetup() +{ + // Enable the switcher BEFORE any compositor or composition object is created. + // CompositionEngine::TrySetProcessEngine must be called before InitializeXaml. + // Signature: bool TrySetProcessEngine(CompositionEngineType requested); + try + { + bool ok = Microsoft::UI::Composition::CompositionEngine::TrySetProcessEngine( + Microsoft::UI::Composition::CompositionEngineType::System); + + if (!ok) + { + WEX::Logging::Log::Comment(WEX::Common::String().Format( + L"TrySetProcessEngine(System) did not engage (ok=%d) - skipping", + static_cast(ok))); + return false; + } + } + catch (Platform::Exception^ ex) + { + WEX::Logging::Log::Comment(WEX::Common::String().Format( + L"CompositionEngine API not available (hr=0x%08x) - switcher bits not in this build, skipping", + ex->HResult)); + return false; + } + + WEX::Logging::Log::Comment(L"Switcher enabled via CompositionEngine::TrySetProcessEngine(System)"); + + CommonTestSetupHelper::CommonTestClassSetup(); + return true; +} + +bool SwitcherTests::ClassCleanup() +{ + return true; +} + +bool SwitcherTests::TestSetup() +{ + // Tests in this class mirror the lifted CompNodeTests pattern: inject MockDComp, + // load XAML, call VerifyMockDCompOutput. Switcher is enabled process-wide in + // ClassSetup via CompositionEngine::TrySetProcessEngine(System). + test_infra::TestServices::WindowHelper->InitializeXaml(); + return true; +} + +bool SwitcherTests::TestCleanup() +{ + test_infra::TestServices::WindowHelper->ShutdownXaml(); + TestServices::WindowHelper->VerifyTestCleanup(); + return true; +} + +void SwitcherTests::CompNode1WUCFullSwitcherWithMockDComp() +{ + // Switcher + MockDComp injection together. With the IXP identity refactor in place, + // VerifyMockDCompOutput should produce XML byte-identical to the non-switcher master. + LoadAndVerifySwitcherWithMockDComp(L"CompNode1.xaml"); +} + +// Shared helper for switcher + MockDComp tests. Mirrors the original CompNode1WUCFullSwitcherWithMockDComp +// body so that every CompNode*WUCFullSwitcher* test exercises an identical flow. +void SwitcherTests::LoadAndVerifySwitcherWithMockDComp(Platform::String^ markupFile) +{ + auto wh = TestServices::WindowHelper; + auto u = TestServices::Utilities; + + // injectMockDComp=true: opt back into MockDComp under switcher. + WUCRenderingScopeGuard wuc( + DCompRendering::WUCCompleteSynchronousCompTree, + /*resizeWindow*/true, + /*injectMockDComp*/true, + /*resetDevice*/false, + /*resetWindowContent*/false); + + wh->SetWindowSizeOverride(wf::Size(400, 400)); + + StackPanel^ root = safe_cast(LoadXamlFileOnUIThread(GetResourcesPath() + markupFile)); + RunOnUIThread([&]() + { + wh->WindowContent = root; + }); + wh->WaitForIdle(); + + // Soft check: when MockDComp is interposed, the compositor returned to XAML may be + // MockDCompDevice (which has no system-engine equivalent). A null result here is + // informational; it tells us MockDComp blocked the lifted->system path from reaching XAML. + // Use VerifyLiftedSystemCompositionPath (no MockDComp) for the strong engagement assertion. + RunOnUIThread([&]() + { + auto visual = Microsoft::UI::Xaml::Hosting::ElementCompositionPreview::GetElementVisual(root); + auto compositor = visual->Compositor; + + // Public API: does the lifted compositor have a system-engine equivalent under MockDComp? + Platform::Object^ systemObject = nullptr; + try + { + systemObject = Microsoft::UI::Composition::CompositionEngine::GetForSystemEngine(compositor); + } + catch (Platform::Exception^) {} + + WEX::Logging::Log::Comment(WEX::Common::String().Format( + L"CompositionEngine::GetForSystemEngine under MockDComp: %s (non-null=switcher reached XAML; null=MockDComp interposed)", + systemObject ? L"non-null" : L"null")); + }); + + // VerifyMockDCompOutput compares the captured tree to the master xml resource. + u->VerifyMockDCompOutput(MockDComp::SurfaceComparison::NoComparison); +} + +void SwitcherTests::VerifyLiftedSystemCompositionPath() +{ + // Public-API proof of the lifted->system path. CompositionEngine::GetForSystemEngine() + // returns the underlying system-composition object for a lifted Microsoft.UI.Composition + // object (see https://learn.microsoft.com/windows/windows-app-sdk/api/winrt/microsoft.ui.composition.compositionengine). + // If the lifted compositor's system-engine equivalent reports its runtime class name as + // "Windows.UI.Composition.Compositor", XAML's lifted compositor is backed by a real + // system-composition compositor (lifted -> system path), not a pure-lifted/standalone one. + auto wh = TestServices::WindowHelper; + + WUCRenderingScopeGuard wuc( + DCompRendering::WUCCompleteSynchronousCompTree, + /*resizeWindow*/true, + /*injectMockDComp*/false, + /*resetDevice*/false, + /*resetWindowContent*/false); + + StackPanel^ root = safe_cast(LoadXamlFileOnUIThread(GetResourcesPath() + L"CompNode1.xaml")); + RunOnUIThread([&]() + { + wh->WindowContent = root; + }); + wh->WaitForIdle(); + + RunOnUIThread([&]() + { + auto visual = Microsoft::UI::Xaml::Hosting::ElementCompositionPreview::GetElementVisual(root); + auto compositor = visual->Compositor; + + // Step 1: public API - get the system-engine equivalent of the lifted compositor. + // Returns null only if the system engine was never set or the object has no system equivalent. + Platform::Object^ systemObject = Microsoft::UI::Composition::CompositionEngine::GetForSystemEngine(compositor); + VERIFY_IS_NOT_NULL( + systemObject, + L"CompositionEngine::GetForSystemEngine returned null - lifted-only path, not lifted->system"); + + // Step 2: verify the underlying system object identifies itself as Windows.UI.Composition.Compositor. + // This is the conclusive lifted-system-composition signal. + IInspectable* systemInspectable = reinterpret_cast(systemObject); + wil::unique_hstring runtimeClassName; + VERIFY_SUCCEEDED(systemInspectable->GetRuntimeClassName(runtimeClassName.put())); + UINT32 length = 0; + PCWSTR runtimeClassNameRaw = WindowsGetStringRawBuffer(runtimeClassName.get(), &length); + WEX::Logging::Log::Comment(WEX::Common::String().Format(L"System-engine object class name: '%s'", runtimeClassNameRaw)); + VERIFY_ARE_EQUAL( + std::wstring(L"Windows.UI.Composition.Compositor"), + std::wstring(runtimeClassNameRaw, length), + L"System-engine object is not Windows.UI.Composition.Compositor - lifted system-composition routing not active"); + }); +} + +} } } } } } diff --git a/dxaml/test/native/external/foundation/graphics/rendering/SwitcherTests.h b/dxaml/test/native/external/foundation/graphics/rendering/SwitcherTests.h new file mode 100644 index 0000000000..f614a4b5a9 --- /dev/null +++ b/dxaml/test/native/external/foundation/graphics/rendering/SwitcherTests.h @@ -0,0 +1,46 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. See LICENSE in the project root for license information. + +#pragma once + +#include +#include +#include + +namespace Microsoft { namespace UI { namespace Xaml { namespace Tests { namespace Foundation { namespace Graphics { + +class SwitcherTests : public WEX::TestClass +{ +public: + BEGIN_TEST_CLASS(SwitcherTests) + TEST_CLASS_PROPERTY(L"BinaryUnderTest", L"Microsoft.UI.Xaml.dll") + TEST_CLASS_PROPERTY(L"RunAs", L"UAP") + TEST_CLASS_PROPERTY(L"Classification", L"Integration") + TEST_CLASS_PROPERTY(L"VelocityTestPass:OneCoreStrict", L"Desktop") + TEST_CLASS_PROPERTY(L"HelixWorkItemCreation", L"CreateWorkItemPerTestClass") + END_TEST_CLASS() + + TEST_CLASS_SETUP(ClassSetup) + TEST_CLASS_CLEANUP(ClassCleanup) + TEST_METHOD_SETUP(TestSetup) + TEST_METHOD_CLEANUP(TestCleanup) + + BEGIN_TEST_METHOD(CompNode1WUCFullSwitcherWithMockDComp) + TEST_METHOD_PROPERTY(L"Description", L"Switcher + MockDComp injection together. Certifies MockDComp still interposes correctly under switcher, so the master-backed suite's mock-based tree dumps remain valid under SwitcherMode.") + TEST_METHOD_PROPERTY(L"HasAssociatedMasterFile", L"True") + END_TEST_METHOD() + + BEGIN_TEST_METHOD(VerifyLiftedSystemCompositionPath) + TEST_METHOD_PROPERTY(L"Description", L"Engagement certifier: uses CompositionEngine::GetForSystemEngine to verify the lifted compositor's system-engine equivalent is Windows.UI.Composition.Compositor (proves lifted->system routing, not a silent no-op). Because the backend flip is process-wide, this one proof certifies the whole SwitcherMode run.") + TEST_METHOD_PROPERTY(L"HasAssociatedMasterFile", L"True") + END_TEST_METHOD() + +private: + // Switcher + MockDComp variant: loads markup, runs render walk under switcher with + // MockDComp interposed, dumps tree XML and compares to master. + void LoadAndVerifySwitcherWithMockDComp(Platform::String^ markupFile); + + inline Platform::String^ GetResourcesPath() const; +}; + +} } } } } } diff --git a/dxaml/test/native/external/infra/ModuleCleanup.cpp b/dxaml/test/native/external/infra/ModuleCleanup.cpp index d226911d8e..7a1ad7d4ed 100644 --- a/dxaml/test/native/external/infra/ModuleCleanup.cpp +++ b/dxaml/test/native/external/infra/ModuleCleanup.cpp @@ -4,11 +4,13 @@ #include #include #include +#include #include #include #include #include +#include #include #include #include @@ -113,6 +115,79 @@ bool ModuleSetup() ApplyCrtSuppression(); #endif + // SwitcherMode test parameter — when /p:SwitcherMode=true is passed on the te.exe + // command line, enable the lifted system-composition switcher process-wide before + // any Compositor object is created. Must run before RpcServerStart so any + // Compositor created on the test server side picks up the switched backend. + // + // This is the single opt-in point used by the entire 1,416-test switcher-coverage + // run defined in docs/SwitcherTestCoverageScope.md. Mirrors the per-class + // CompositionEngine::TrySetProcessEngine(System) call already present in + // SwitcherTests::ClassSetup; centralizing it here lets any test in any DLL that + // links this shared infra opt in via the same flag. + // + // Hard-fail policy: if the caller explicitly requested SwitcherMode=true but + // switcher cannot engage (API missing, OS feature flag off, etc.), fail the + // whole module loudly rather than silently running tests in baseline mode and + // producing a false-positive "switcher coverage" green run. + WEX::Common::String switcherModeParam; + if (SUCCEEDED(WEX::TestExecution::RuntimeParameters::TryGetValue(L"SwitcherMode", switcherModeParam)) + && (switcherModeParam.CompareNoCase(L"true") == 0 || switcherModeParam == L"1")) + { + try + { + // UAP/packaged hosting may enter ModuleSetup before COM/WinRT is initialized on this + // thread, making the WinRT CompositionEngine activation fail with CO_E_NOTINITIALIZED + // (0x800401F0). Ensure an MTA apartment; leave it up for the host (WPF already inits). + ::RoInitialize(RO_INIT_MULTITHREADED); + + // Sanctioned public-API LAF unlock. When the test agent is not otherwise pre-unlocked, the + // CompositionEngine Limited Access Feature must be unlocked for this (packaged TAEF host) + // process before the switcher will engage. The token is supplied by the pipeline as the + // SwitcherLafToken runtime parameter (mapped from the WinUI-InternalFeed pipeline variable + // CompositionSwitcherLafToken) — never hardcoded, since this test ships to the public repo. + // No-op when the parameter is absent (e.g. local runs on an already-unlocked machine); the + // TrySetProcessEngine call below remains the real gate and hard-fails if switcher can't engage. + WEX::Common::String switcherLafToken; + if (SUCCEEDED(WEX::TestExecution::RuntimeParameters::TryGetValue(L"SwitcherLafToken", switcherLafToken)) + && !switcherLafToken.IsEmpty()) + { + try + { + auto unlockResult = Windows::ApplicationModel::LimitedAccessFeatures::TryUnlockFeature( + ref new Platform::String(L"com.microsoft.windows.composition.engine"), + ref new Platform::String(static_cast(switcherLafToken)), + ref new Platform::String( + L"8wekyb3d8bbwe has registered their use of " + L"com.microsoft.windows.composition.engine with Microsoft and agrees to the terms of use.")); + LOG_OUTPUT(L"SwitcherMode: LAF TryUnlockFeature status=%d", + static_cast(unlockResult->Status)); + } + catch (Platform::Exception^ ex) + { + LOG_OUTPUT(L"SwitcherMode: LAF TryUnlockFeature threw hr=0x%08x", ex->HResult); + } + } + + bool ok = Microsoft::UI::Composition::CompositionEngine::TrySetProcessEngine( + Microsoft::UI::Composition::CompositionEngineType::System); + + if (!ok) + { + LOG_OUTPUT(L"FAIL: SwitcherMode=true requested but TrySetProcessEngine(System) did not engage (ok=%d)", + static_cast(ok)); + return false; + } + LOG_OUTPUT(L"SwitcherMode=true: switcher engaged process-wide via TrySetProcessEngine(System)"); + } + catch (Platform::Exception^ ex) + { + LOG_OUTPUT(L"FAIL: SwitcherMode=true requested but CompositionEngine API not available (hr=0x%08x)", + ex->HResult); + return false; + } + } + VERIFY_SUCCEEDED(ConfigureResourcesPri(false /* configureManaged */)); VERIFY_SUCCEEDED(RpcServerStart()); return true; diff --git a/scripts/UpdateMasterFiles.ps1 b/scripts/UpdateMasterFiles.ps1 index 6db30f2e11..573aa5ded2 100644 --- a/scripts/UpdateMasterFiles.ps1 +++ b/scripts/UpdateMasterFiles.ps1 @@ -10,11 +10,17 @@ # Alternatively, you can download the "helixTestOutput" artifact from a lab build, extract it to a folder, and point this at # that folder in order to have this script update masters from a lab build. # +# -switcher: write switcher-specific baselines (.master.switcher.) instead of overwriting .master.. Use after a +# run with /p:SwitcherMode=true. Only outputs that differ from the baseline are saved; identical ones are skipped and any +# stale .master.switcher. is removed. The lift test infra (Utilities::DoVerification) prefers .master.switcher. +# under SwitcherMode and falls back to .master., so baseline (non-switcher) runs are unaffected. +# Param( [Parameter(Mandatory = $true)] [string]$NewMastersDirectory, [switch]$release, + [switch]$switcher, [switch]$v ) @@ -41,6 +47,29 @@ foreach ($newMaster in $newMuxMasters) $oldMasterReleasePath = Join-Path $muxMasterReleaseFilesDirectory $oldMaster.Name $target = $null + # Switcher mode: never overwrite the baseline .master.xml. Instead, if the switcher output differs + # from the baseline, write a switcher-specific baseline (.master.switcher.) so non-switcher runs + # keep using the original master. If the output is identical to the baseline, no switcher master is + # needed; remove any stale one so the fallback to .master. stays clean. + if ($switcher) + { + if ([System.IO.File]::Exists($oldMasterPath)) + { + $switcherTarget = $oldMasterPath -replace "\.master\.", ".master.switcher." + if ((Get-FileHash $newMaster.FullName).Hash -eq (Get-FileHash $oldMasterPath).Hash) + { + if ($v) { Write-Host "Skipping (switcher output matches baseline): $($oldMaster.Name)" } + if ([System.IO.File]::Exists($switcherTarget)) { Remove-Item $switcherTarget; Write-Host "Removed stale switcher master: $switcherTarget" } + } + else + { + Write-Host "Copying $($newMaster.FullName) to $switcherTarget..." + Copy-Item $newMaster.FullName $switcherTarget + } + } + continue + } + # If in release mode, check the release dir first and then fall back to normal path if ($release -and [System.IO.File]::Exists($oldMasterReleasePath)) { diff --git a/test/scripts/SwitcherInputTests.txt b/test/scripts/SwitcherInputTests.txt new file mode 100644 index 0000000000..ff0fbfd1e3 --- /dev/null +++ b/test/scripts/SwitcherInputTests.txt @@ -0,0 +1,1440 @@ +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::AccessHotKeyIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::AccessKeyFilteringIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::AppBarExitsAKModeWhenESCPressed +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::BackOutAcrossEmptyScope +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::BackOutAcrossEmptyScopeAndExit +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ButtonBasicIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::CanChangeScopeOwnerToRootScope +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::CanControlWhenAKModeExits +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::CanNavigateScopesOnInvocation +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ChangingIsEnabledFiresCorrectEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ChangingVisibilityFiresCorrectEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::CheckBoxBasicIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ComboBoxAccessKeyIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::DirectionArrowsExitsAKMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::DoNotEnterAKModeWhenNoAKElements +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementEnteringTreeDuringFilterDoesNotFiresAKEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementEnteringTreeDuringFilterFiresAKEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementEnteringTreeFiresAKEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementLeavingTreeDuringFilterDoesNotFiresAKEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementLeavingTreeDuringFilterFiresAKEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementLeavingTreeFiresAKEvents +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ElementWithoutAutomationPeerPatternGainsFocusWhenInvoked +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::EnterAndSpaceExitAKMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::HyperlinkButtonBasicIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::InvokeAccessKeysOnMultipleButtons +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::InvokeAccessKeysOnMultipleButtonsOfAppBar +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::InvokeAccessKeysOnMultipleButtonsOfContentDialog +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::NakedAltExitsAKMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::NestedMenuFlyoutCanBeNavigatedWithAccessKeys +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::OnlyNakedAltsEnterAKMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::PointerInputExitsAccessKeyMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::RadioButtonBasicIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::RepeatButtonBasicIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ScopeOwnerLeavingTreeShouldUpdateScope +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::ScopeOwnerWithoutAutomationPeerPatternGainsFocusWhenInvoked +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::TabExitsAKMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::TextBoxAccessKeyIntegrationTest +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::VerifyAltAkInvokesAccessKeysInAKMode +Microsoft::UI::Xaml::Tests::AccessKeys::AccessKeyIntegrationTests::VerifyThatErrorsThrownInInvalidScenarios +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::AccessKeyInvokedEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::AccessKeyNavigation +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::AccessKeyPressed +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::AccessKeyPressedOnHiddenOrDeletedControl +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::AccessKeyShownHiddenEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::AltKeyCodesDoNotFireAccessKeys +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::BasicHotKey +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::DuplicateKeys +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::EnterAccessKeyModeUsingEnterDisplayModeForXamlRoot +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::EnterExitAccessKeyModeUsingKeyInput +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::LowerCaseAccessKeyPressed +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::MultipleAccessKeysPressed +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::NullAccessKeyNotMatching +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::RichTextBlockTextElementAccessKeyShownHiddenEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::ScopeOwners +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::SettingAccessKeyDoesNotOverrideWhenSetOnFEAP +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::SettingAccessKeyOverridesFEAPAccessKey +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::TextElementAccessKeyInvokedEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::TextElementAccessKeyShownHiddenEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::TextElementInRichTextBlockAccessKeyInvokedEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::TextElementInSpanAccessKeyInvokedEvent +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::ThreeCharAccessKeysPressed +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::TwoCharAccessKeysPressed +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::UnicodeCharAccessKey +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::UpperCaseAccessKeyPressed +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::WindowMoveEndsAKSequence +Microsoft::UI::Xaml::Tests::AccessKeys::BasicAccessKeysTests::WindowResizeEndsAKSequence +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::FocusTest +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::VerifyAcceleratorKeysDeliverCorrectMessage +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::VerifyAccessKeysDeliverCorrectMessage +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::VerifyCorrectAccessKeyMessageDeliveredForCustomAP +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::VerifyCorrectAccessKeyMessageDeliveredForMultiLevelScope +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::VerifyNoAccessKeyDeliversEmptyAccessKeyMessage +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::AutomationPeerIntegrationTests::VerifyTrimmedKeyboardAcceleratorTextOverride +Microsoft::UI::Xaml::Tests::Automation::AutomationPeer::LocalizedControlTypeIntegrationTests::VerifyLocalizedControlTypeNotSet +Microsoft::UI::Xaml::Tests::Automation::Regression::RegressionTests::ValidateAutomationPeerHasFocusInAutomationFocusChangedEvent +Microsoft::UI::Xaml::Tests::Automation::Regression::RegressionTests::VerifyAutomationFocusAfterSuspend +Microsoft::UI::Xaml::Tests::Automation::Text::TextIntegrationTests::VerifyGetCaretRange +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanClosedDisplayModesAffectTabbingWhenOpen +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanOpenAndCloseUsingAPI +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanOpenAndCloseUsingExpandButton +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanOpenAndCloseUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanOpenAndCloseUsingMouse +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanOpenAndCloseUsingPen +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanOpenMinimalAppBarUsingMouse +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::CanResizeAppBarAfterOpeningAndClosing +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::ValidateFocusShiftWhenClosedAppBarIsAdded +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::ValidateFocusShiftWhenClosedFocusedAppBarIsOpenedAndClosed +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::ValidateFocusShiftWhenClosedUnfocusedAppBarIsOpenedAndClosed +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::ValidateFocusShiftWhenOpenedAppBarIsAdded +Microsoft::UI::Xaml::Tests::Controls::AppBar::AppBarIntegrationTests::VerifyAutomationPeerIsOffscreenIsFalseForElementInOpenAppBar +Microsoft::UI::Xaml::Tests::Controls::AppBarButton::AppBarButtonIntegrationTests::CanTap +Microsoft::UI::Xaml::Tests::Controls::AppBarButton::AppBarButtonIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::AppBarButton::AppBarButtonIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultToolTip +Microsoft::UI::Xaml::Tests::Controls::AppBarButton::AppBarButtonIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideCustomKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::AppBarButton::AppBarButtonIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideCustomToolTip +Microsoft::UI::Xaml::Tests::Controls::AppBarToggleButton::AppBarToggleButtonIntegrationTests::CanTap +Microsoft::UI::Xaml::Tests::Controls::AppBarToggleButton::AppBarToggleButtonIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::AppBarToggleButton::AppBarToggleButtonIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultToolTip +Microsoft::UI::Xaml::Tests::Controls::AppBarToggleButton::AppBarToggleButtonIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideCustomKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::AppBarToggleButton::AppBarToggleButtonIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideCustomToolTip +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanCloseSuggestionListUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanMoveAwayUsingKeyboardWhenSuggestionListIsClosed +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanNotMoveAwayUsingGamepadWhenSuggestionListIsOpen +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanRaiseQuerySubmittedUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanRaiseQuerySubmittedUsingMouse +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanTabOutWhileSuggestionListIsOpen +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::CanTapOnItemAfterSelectingItWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ScrollWheelScrollsSuggestions +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ValidateIsSuggestionListOpenChangesWhenPopupOpens +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ValidatePopupOpensAsSoonAsItemsSourceChanges +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ValidateSipClosedOnLostFocus +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ValidateSuggestionListNavigationUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ValidateTextBoxStyle +Microsoft::UI::Xaml::Tests::Controls::AutoSuggestBox::AutoSuggestBoxIntegrationTests::ValidateTraverseSuggestionListUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::Button::ButtonIntegrationTests::CanClickUsingTap +Microsoft::UI::Xaml::Tests::Controls::Button::ButtonIntegrationTests::CanFireRightTappedEventUsingHold +Microsoft::UI::Xaml::Tests::Controls::Button::ButtonIntegrationTests::VerifyStatesForMouseInteraction +Microsoft::UI::Xaml::Tests::Controls::CheckBox::CheckBoxIntegrationTests::CanClickUsingTap +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxAutomationIntegrationTests::VerifyEditableComboBoxHasTextBox +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanCycleThroughItemsWithMouseWheel +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanNavigateAscendingComboBoxesWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanOpenWithTouch +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanRaiseTextSubmittedEventComboBoxOpened +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanSelectItemWithTap +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanSetIsDropDownOpenBeforeTemplateIsAppliedAndGotFocus +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::CanSmoothlyScrollOpenComboBoxWithVariableWidthItems +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::DoesGetFocusWhenProgrammaticallyOpened +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::OpenComboBoxWhileSIPIsUp +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::OpenTwiceThenPanComboBox +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateCustomizedPaddingWithMouseAndKeyboard +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateCustomizedPaddingWithTouch +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateEditableModePopupOpensUp +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateEditableModeSearchAndSelectionComboBoxOpened +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateForComboBoxOpenedWithGamepad +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateForComboBoxOpenedWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateForComboBoxOpenedWithMouse +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateForComboBoxOpenedWithTouch +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedAndClosedWithGamepad +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedAndClosedWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedAndClosedWithMouse +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedAndClosedWithTouch +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedWithMouseAndClosedWithGamepad +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedWithMouseAndClosedWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedWithTouchAndClosedWithGamepad +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusStateOfClosedComboBoxWhenOpenedWithTouchAndClosedWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateFocusTrappedWithNoSelectionPressingGamepadUp +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateItemTemplateSettingWithTouch +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateKeyboardInteraction +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateOpenComboBoxWithAllItemsLongWidth +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateOpenedComboBoxPositionByTouchInput +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateOpenedComboBoxPositionWithDifferentInput +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateOpenedDropDownHeightUsingMouse +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateOpeningWithPendingClosedEventDoesNotCloseComboBox +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateSettingSelectedIndexUpdatesTextBoxText +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxIntegrationTests::ValidateTriggerKeyFocusNavigation +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanChangeSelectionWhileComboBoxIsOpenedLong +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanChangeSelectionWhileComboBoxIsOpenedShort +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstAndSecondResultAndStayAfterThirdLetterNoResultsFoundOpened +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstResultLoopingOpenedLong +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstResultLoopingOpenedShort +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstResultOpenedLong +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstResultOpenedShort +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstResultThenHitSecondResultSequentiallyAfterOpenedLong +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::CanHitFirstResultThenHitSecondResultSequentiallyAfterOpenedShort +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::EnsureLeadingSpaceOpensClosesComboBox +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::EnsureLeadingSpaceOpensClosesComboBoxInsideControlThatHandlesSpace +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::EnsureTypeAheadWithSpacesDoesntTriggerButtonClickOpened +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::NoResultsFoundOpenedLong +Microsoft::UI::Xaml::Tests::Controls::ComboBox::ComboBoxTypeAheadTests::NoResultsFoundOpenedShort +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarAutomationIntegrationTests::VerifyNonTabStopAppBarButtonsAreStillKeyboardFocusable +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarGamepadOrRemoteTests::DoNotAllowFocusWrapInOverflow_BottomCommandBar +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarGamepadOrRemoteTests::DoNotAllowFocusWrapInOverflow_TopCommandBar +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarGamepadOrRemoteTests::FocusNotTrappedInOverflow_ExpandButton +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarGamepadOrRemoteTests::FocusTrapInCommandBarWhenOverflowIsOpen +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarGamepadOrRemoteTests::FocusTrapInOverflow_BottomCommandBar +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarGamepadOrRemoteTests::FocusTrapInOverflow_CommandBarInTree +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::CanMaintainFocusAfterCollectionOrSizeChange +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::CanOpenAndCloseUsingAPI +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::CanReopenInClosedHandler +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::CanResizeCommandBarAfterOpeningAndClosing +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::DoesCycleFocusWhenOpen +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::DoesFocusExpandButtonWithOverflowEscKey +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::DoesFocusReturnToMoreButtonFromOverflowMenuWhenClosed +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::DoesOpenOverflowWithArrowInputOnMoreButton +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::ValidateCommandBarOpensInsideLayoutBounds +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::ValidateFirstElementIsNotFocusedWhenClosingCommandBar +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::ValidateOverflowScrollViewerDoesNotScrollWithArrowKeys +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::VerifyAccessKeyBehavior +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::VerifyClosingSubMenuDoesNotClearFocus +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::VerifySubMenuDoesNotEatPointerInput +Microsoft::UI::Xaml::Tests::Controls::CommandBar::CommandBarIntegrationTests::VerifySubMenuOpensLeftInRTL +Microsoft::UI::Xaml::Tests::Controls::Commanding::CommandingIntegrationTests::ValidateInitialAcceleratorPropagatedButLateAdditionNot +Microsoft::UI::Xaml::Tests::Controls::Commanding::CommandingIntegrationTests::ValidateKeyboardAcceleratorsAddedAfterCommandAssignmentNotPropagated +Microsoft::UI::Xaml::Tests::Controls::Commanding::CommandingIntegrationTests::ValidateKeyboardAcceleratorsFromCommands +Microsoft::UI::Xaml::Tests::Controls::Commanding::CommandingIntegrationTests::ValidateKeyboardingToOpenSubMenuGivesFocus +Microsoft::UI::Xaml::Tests::Controls::Commanding::CommandingIntegrationTests::ValidateLaterKeyboardAcceleratorsIgnored +Microsoft::UI::Xaml::Tests::Controls::Commanding::CommandingIntegrationTests::ValidateSelectionFlyoutDismissalOnPointerMove +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::ButtonsRetainFocusWhenWindowSizeChanges +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::CanMoveBetweenButtonsWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::CanOpenAndCloseDropShadow +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::CanOpenAndCloseWithInvalidTemplate +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::CanReOpenInPlaceDialogAsPopupDialog +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::CanReOpenPopupDialogAsInPlaceDialog +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::CanUseTallScrollViewerMarginInNonContentSpace +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DisengagementDoesNotCloseContentDialog +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesEnterInvokeDefaultButtonWithFocusOnNonEnterConsumingContent +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesEnterNotInvokeDefaultButtonWithFocusOnAnotherCommandButton +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesEnterNotInvokeDefaultButtonWithFocusOnEnterConsumingContent +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesInitiallyFocusDefaultButton +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesInitiallyFocusFirstFocusableCommandButton +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesInitiallyFocusFirstFocusableContent +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesNotCrashWhenOpenWithUnsupportedTemplateAndInputPaneOpens +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::DoesNotCrashWhenRestoringFocusToParentlessHyperlink +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::ValidateFocusShift +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::ValidateFocusShiftWhenPreviouslyFocusedElementIsRemoved +Microsoft::UI::Xaml::Tests::Controls::ContentDialog::ContentDialogIntegrationTests::ValidateSIPInteractionWithMultipleTextBoxes +Microsoft::UI::Xaml::Tests::Controls::ContextMenuEventArgs::ContextMenuEventArgsIntegrationTests::CanTextBoxFireContextMenuEvent +Microsoft::UI::Xaml::Tests::Controls::DatePicker::DatePickerIntegrationTests::CanOpenAndCloseUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::CanAddManiplateAndRemoveItemsInSuccession +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::CanFlipWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::CanFlipWithMouse +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::CanFlipWithTouch +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::ChangeSelectionWhileSuspended +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::MouseWheelInputsFlipOnce +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::ValidateEmptyFlipViewDoesNotCrashWithMouseWheel +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::ValidateScrollableWithMouseWheel +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::ValidateScrollableWithMouseWheelWithoutAnimation +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::ValidateScrollingWithMouseWheelQuicklyIsIgnored +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::VerifyGamepadKeyDownRoutedOrHandledHorizontal +Microsoft::UI::Xaml::Tests::Controls::FlipView::FlipViewIntegrationTests::VerifyGamepadKeyDownRoutedOrHandledVertical +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutAutomationIntegrationTests::VerifyUIAFocusEntersFlyoutWithContentControl +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanOpenChildCalenderViewFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanOpenChildDateTimePickerFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanOpenChildFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanOpenChildFlyoutTargetingItemInListView +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanOpenChildFlyoutWithOpenSibling +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanOpenChildMenuFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanPopupNestedInFlyoutOpenClose +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::CanReopenChildFlyoutWithNewPlacementTarget +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::DoesFlyoutChainCloseWhenOpeningNewRootFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateContextFlyoutPlacedAtMouse +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateFlyoutTransientWithDismissOnPointerMoveAway +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateHideInOpeningCancelsOpening +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateHyperlinkTakingFocusDoesNotCloseFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateLosingFocusClosesFlyout +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidatePlacementWithNoOpenPositions +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidatePointerEventsCanBeRoutedThroughLightDismissLayerManuallySet +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidatePointerEventsCanBeRoutedThroughLightDismissLayerSetInXaml +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidatePressAndHoldOnlyOpensOnce +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateThemeChangeWhileOpen +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::ValidateTransientFlyoutDoesNotTakeFocus +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyAppResourceOverrideContextFlyoutAcceleratorsPerfOptInOff#metadataSet0 +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyAppResourceOverrideContextFlyoutAcceleratorsPerfOptInOn#metadataSet0 +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyDependencyProperties +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyDependencyPropertyDefaultValues +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyFlyoutOpenedOffTheLeftSideOfTheScreenIsKeptInView +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyFlyoutPropertiesAtOpening +Microsoft::UI::Xaml::Tests::Controls::Flyout::FlyoutIntegrationTests::VerifyFlyoutTakesFocusWithAllowFocusOnInteractionFalseWithUIA +Microsoft::UI::Xaml::Tests::Controls::FrameworkStyles::FrameworkStylesIntegrationTests::ValidateUseSystemFocusVisualsDefaults +Microsoft::UI::Xaml::Tests::Controls::General::GeneralIntegrationTests::SetFocusVisualValues +Microsoft::UI::Xaml::Tests::Controls::General::GeneralIntegrationTests::VerifyFocusVisualDefaultValues +Microsoft::UI::Xaml::Tests::Controls::Hub::HubIntegrationTests::NavigateThroughHubSectionsUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::Hub::HubIntegrationTests::NavigateThroughHubSectionsWithHeaderButtonsUsingKeyboard +Microsoft::UI::Xaml::Tests::Controls::HyperlinkButton::HyperlinkButtonIntegrationTests::CanClickUsingTap +Microsoft::UI::Xaml::Tests::Controls::ListBox::ListBoxIntegrationTests::ValidateListBoxItemRightTapped +Microsoft::UI::Xaml::Tests::Controls::ListBox::ListBoxIntegrationTests::VerifyListBoxItemFocus +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::ValidateGridViewItemFocusPropertyThemeChange +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::ValidateListViewItemFocusPropertyThemeChange +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::VerifyDragOverStateForGVI +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::VerifyDragOverStateForLVI +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::VerifyKeyboardReordering +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::VerifyLVIFocusRect +Microsoft::UI::Xaml::Tests::Controls::ListViewBaseItem::IntegrationTests::VerifyPressedStateWhenTapping +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::FocusDoesNotJumpWhenUsingGamepadTriggersFollowedByDPad +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateDefaultKeyboardAcceleratorTextPopulatesFully +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateFocusedItemDownAndUpAfterOverrideFocusItem +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateKeyboardAcceleratorTextHiddenInSplitMenuItem +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateKeyboardNavigationAfterClosingSubMenu +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateMenuFlyoutSizeByMouse +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateMenuFlyoutSizeByTouch +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateMenuFlyoutTouchPositionForExclusionRect +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateOnlyOneSplitMenuItemIsOpenAtATimeByTouch +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateOnlyOneSubMenuItemIsOpenAtATimeByTouch +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateOpenedSubMenuFocusItemByKeyboard +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultItemKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultSplitItemKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSettingKeyboardAcceleratorCreatesDefaultToggleItemKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideItemCustomKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideSplitItemCustomKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSettingKeyboardAcceleratorDoesNotOverrideToggleItemCustomKeyboardAcceleratorText +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSingleItemGetsInitialKeyboardFocus +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSplitMenuItemByKeyboard +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSplitMenuItemByMouse +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSplitMenuItemByTouch +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSplitMenuItemInternalKeyboardTraversal +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSubMenuItemByKeyboard +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateSubMenuItemByTouch +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateTraverseMenuFlyoutItemsByKeyboard +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::ValidateTraverseSplitMenuFlyoutItemsByKeyboard +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::VerifyDependencyPropertyDefaultValues +Microsoft::UI::Xaml::Tests::Controls::MenuFlyout::MenuFlyoutIntegrationTests::VerifyMenuFlyoutResizesWhenItemsChangeWhileOpen +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoGroupingIntegrationTests::KeyboardNavigationWithStickyHeaders +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::CanDragMulitpleItemsInListView +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::CanFocusWhileInPopupWithoutStackOverflow +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::CanScrollIntoViewDuringStartup +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::CanScrollIntoViewDuringStartupHorizontally +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::SuspendListViewBuildTreeWhileCollapsed +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::SuspendMCBPBuildTreeWhileCollapsed +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::ValidateItemsAfterCancellingDragWithTouch +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::ValidateKeyboardTabFocusWithFirstItemDisabled +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::ValidateKeyboardTabNavigationWrapsInGroupingScenarioWithLocalNavigationBackward#metadataSet0 +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::ValidateKeyboardTabNavigationWrapsInGroupingScenarioWithLocalNavigationForward#metadataSet0 +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::ValidateListItemRightTap +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyDraggedItemsContentNotNullWithCCC +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyFocusCanBeChangedInListViewItemClickEventHandler +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyGridViewKeyboardBehavior +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyGridViewKeyboardBehaviorWrapGrid +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyGridViewKeyboardReorder +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyGridViewKeyboardReorderWrapGrid +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyListViewKeyboardBehavior +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyListViewKeyboardReorder +Microsoft::UI::Xaml::Tests::Controls::MoCo::MoCoIntegrationTests::VerifyRemoveSelectedDraggedItemFromItemsList +Microsoft::UI::Xaml::Tests::Controls::PasswordBox::PasswordBoxIntegrationTests::VerifySelectingTextWithTouchShowsSelectionFlyout +Microsoft::UI::Xaml::Tests::Controls::PickerFlyout::PickerFlyoutIntegrationTests::CanOpenAndClose +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotAutomationIntegrationTests::VerifyFocusChangesOnSelectedItemChange +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanActivePivotHeaderItemChangeFromPressedToPointerOver +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanChangeSelectedItemUsingTap +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanFlickDiagonallyOnChildGridViewWithoutMovingToNewItem +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanFlickDiagonallyOnChildListViewWithoutMovingToNewItem +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanPivotHeaderItemUpdateVisualsOnPointerCaptureLost +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanScrollOuterScrollViewerWithFocusChange +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanScrollOuterScrollViewerWithMouseWheel +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanUseKeyboardKeysToChangeSelectedIndex +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::CanUseKeyboardKeysToChangeSelectedIndexRightToLeft +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::NavigatingToPivotItemWithFocusableNonControlDoesNotCrash +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::ValidateChangingItemsDoesNotChangeFocusState +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::ValidateFocusIsMovedAfterSelectionChangedWhenPivotItemElementHasFocus +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::ValidateHeaderFocusVisualPlacement +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::ValidatePivotCanWrapWithTouchWhenCarouselIsEnabled +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::ValidateThatScrollViewerDoNotHandleInput +Microsoft::UI::Xaml::Tests::Controls::Pivot::PivotIntegrationTests::VerifyFocusFollowerPosition +Microsoft::UI::Xaml::Tests::Controls::Primitives::LoopingSelector::LoopingSelectorIntegrationTests::KeyboardNavigation +Microsoft::UI::Xaml::Tests::Controls::Primitives::LoopingSelector::LoopingSelectorIntegrationTests::LoopingSelectorItemPointerOverPressed +Microsoft::UI::Xaml::Tests::Controls::Primitives::LoopingSelector::LoopingSelectorIntegrationTests::TapOnItem +Microsoft::UI::Xaml::Tests::Controls::Primitives::LoopingSelector::LoopingSelectorIntegrationTests::ValidateTappingItemLoopsCorrectly +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupAutomationIntegrationTests::VerifyOpenPopupPreservesMainTree +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::CanChangeLightDismissOverlayModeWhileOpen +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::CanPopupOpenAndClose +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::CanSetChildWhileOpenWithOverlayEnabled +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::DoesNotChainRightClickWithOpenLightDismissPopup +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::DoNotSetDefaultFocusOnPhoneWhenPopupIsClosed +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::OpenPopupUnderCollapsedParent +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::PopupCloseDoesNotClearIsOpenBinding +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::PopupInHolographicModeOpenAndClose +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::ReplayPointerUpdate_PopupClosedDuringReplay_DoesNotCrash +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::ReplayPointerUpdate_PopupClosedDuringReplay_WithManyOpenPopups_DoesNotCrash +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::WindowedPopupOpenAndClose +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::WindowedPopupPointerInputCoords +Microsoft::UI::Xaml::Tests::Controls::Primitives::Popup::PopupIntegrationTests::WindowedPopupPointerInputCoordsRTL +Microsoft::UI::Xaml::Tests::Controls::Primitives::RepeatButton::RepeatButtonIntegrationTests::CanClickUsingTap +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::CanClickUsingTap +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::CanTapRadioButtonInAPopup +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::RadioButtonInCycleTabFocusDoesNotCauseInfiniteLoop +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::ValidateFocusDoesNotShiftWhenFocusedRadioButtonGroupNameIsChanged +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::ValidateFocusShiftsWhenFocusedRadioButtonIsRemoved +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::ValidateTraverseDefaultRadioButtonGroupByKeyboard +Microsoft::UI::Xaml::Tests::Controls::RadioButton::RadioButtonIntegrationTests::ValidateTraverseRadioButtonGroupByKeyboard +Microsoft::UI::Xaml::Tests::Controls::RelativePanel::RelativePanelIntegrationTests::ThrowsExceptionForCircularDependencies +Microsoft::UI::Xaml::Tests::Controls::RichEditBox::RichEditBoxIntegrationTests::VerifySelectingTextWithTouchShowsSelectionFlyout +Microsoft::UI::Xaml::Tests::Controls::RichTextBlock::RichTextBlockIntegrationTests::VerifySelectingTextWithTouchShowsSelectionFlyout +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInFlipViewTests::UnparentFlipViewDuringClickSelectionChange1 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInFlipViewTests::UnparentFlipViewDuringClickSelectionChange2 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInFlipViewTests::UnparentFlipViewDuringFlickSelectionChange1 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInFlipViewTests::UnparentFlipViewDuringFlickSelectionChange2 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInFlipViewTests::UnparentFlipViewDuringTapSelectionChange1 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInFlipViewTests::UnparentFlipViewDuringTapSelectionChange2 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInGridViewTests::CanChangeViewWithScrollBarEnabled +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInGridViewTests::CannotChangeViewWithScrollBarDisabled +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInGridViewTests::CanScrollToHorizontalOffsetWithScrollBarDisabled +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInGridViewTests::CanScrollToHorizontalOffsetWithScrollBarEnabled +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInGridViewTests::CanScrollWithPenToHorizontalOffsetWithScrollBarDisabled +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInGridViewTests::CanScrollWithPenToHorizontalOffsetWithScrollBarEnabled +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInListBoxTests::ChangeZoomFactorOfVSP +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerInListBoxTests::ChangeZoomFactorOfVSPWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::AttemptPanWithPenWithHeightScaledToZero +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::AttemptPanWithPenWithWidthScaledToZero +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::AttemptPanWithTouchWithHeightScaledToZero +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::AttemptPanWithTouchWithWidthScaledToZero +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CancelDirectManipulationsInViewChangingWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CancelDirectManipulationsInViewChangingWithTouch +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CancelDirectManipulationsWithoutManip +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanChangeViewByZooming +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanChangeViewHorizontally +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanChangeViewVertically +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanEnterAndLeaveLiveTree +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanGamepadDPadNavigateToPartiallyVisibleItem +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanInstantiate +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CannotScrollToHorizontalOffset +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CannotScrollToVerticalOffset +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanScrollToHorizontalOffset +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanScrollToVerticalOffset +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanScrollWithMultipleMouseWheelClicks +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanSnapToZoomSnapPointWUC +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CanZoomToFactor +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeContentZIndexDuringChangeViewInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeContentZIndexDuringPanWithPenInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeContentZIndexDuringPanWithTouchInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeScrollViewerHeightToZero +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeScrollViewerZIndexDuringChangeViewInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeScrollViewerZIndexDuringPanWithPenInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeScrollViewerZIndexDuringPanWithTouchInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeViewDuringInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeViewDuringViewChanging1 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeViewTwice +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeViewWithTransparentScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ChangeViewWithTransparentScrollViewerContent +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CollapseContentDuringChangeViewInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CollapseContentDuringPanWithPenInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CollapseContentDuringPanWithTouchInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CollapseScrollViewerDuringChangeViewInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CollapseScrollViewerDuringPanWithPenInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::CollapseScrollViewerDuringPanWithTouchInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ConstrainHorizontalStackPanelAvailableSize +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ConstrainImageAvailableSize +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ConstrainVerticalStackPanelAvailableSize +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::DefaultValuesAreCorrect +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::DisablingScrollViewerStopsThumbDrag +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::DragScrollBarThumbWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::FastScrollingWithGamepad +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::InterruptChangeViewLowVelocityInertiaWithPan +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::InterruptChangeViewLowVelocityInertiaWithTap +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::InterruptPanWithPenLowVelocityInertiaWithPan +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::InterruptPanWithPenLowVelocityInertiaWithTap +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::InterruptPanWithTouchLowVelocityInertiaWithPan +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::InterruptPanWithTouchLowVelocityInertiaWithTap +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::LargeChangesWithHeadersHorizontalScroll +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::LargeChangesWithHeadersVerticalScroll +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::LeaveReenterTreeOnManipulationStartingWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::LeaveReenterTreeOnManipulationStartingWithTouch +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MakeContentTransparentDuringChangeViewInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MakeContentTransparentDuringPanWithPenInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MakeContentTransparentDuringPanWithTouchInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MakeScrollViewerTransparentDuringChangeViewInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MakeScrollViewerTransparentDuringPanWithPenInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MakeScrollViewerTransparentDuringPanWithTouchInertia +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::MouseWheelInputAfterTap +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::NoDMStartedAndCompletedEventsWithKeyboardOrMouseWheelInput +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanGestureManipulatableElementWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanGestureManipulatableElementWithTouch +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanResizingContentWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanResizingContentWithTouch +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet0 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet1 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet2 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet3 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet4 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet5 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithPen#metadataSet6 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet0 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet1 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet2 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet3 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet4 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet5 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanRotatedScrollViewerWithTouch#metadataSet6 +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanWithChainingWithPen +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanWithChainingWithTouch +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanWithPenAndTransparentScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanWithPenAndTransparentScrollViewerContent +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanWithTouchAndTransparentScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::PanWithTouchAndTransparentScrollViewerContent +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ReenterContent +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ResetContent +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ResizeUnconstrainedScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::SCPArrangeOverride +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ScrollingWithGamepadWithCanvasAsContentRoot +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ScrollToVerticalOffsetWithTransparentScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ScrollToVerticalOffsetWithTransparentScrollViewerContent +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::SizedImage +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::SizedTextBlock +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::SlightlyChangeZoomFactor +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateCanContentRenderOutsideBounds +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateDMStartedAndCompletedEventsForOverpan +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateFootprint +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateNoLayoutCycleByChangeAlignment +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateNoLayoutCycleByChangeContentSize +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateNoLayoutCycleWithMaxOffset +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateNoLayoutCycleWithScaledMargins +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateOverpanSuppression +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateProperInputHandlingWhenNoOpDueToXYFocusProperties +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateScrollBarTrackLengthWithContentChangedH +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateScrollBarTrackLengthWithContentChangedV +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateScrollIndicatorsShowWhenFocusingScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateScrollViewerDoesntLeakWhenAddedToItemCollection +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateScrollviewerKeyboardInteraction +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateScrollViewerTakingFocus +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ValidateUIElementTree +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::VerifyResponseToOcclusions +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::VerifyScrollviewerCleanDestroy +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ViewChangeEventsAreCorrect +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ZoomToFactorWithTransparentScrollViewer +Microsoft::UI::Xaml::Tests::Controls::ScrollViewer::ScrollViewerIntegrationTests::ZoomToFactorWithTransparentScrollViewerContent +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::ValidateCanMoveSliderUsingKeyboardHorizontal +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::ValidateCanMoveSliderUsingKeyboardVertical +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::ValidateFireRightTappedEvent +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::ValidateFocusRectangleMovesToThumbWhenEngaged +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::VerifyGamepadEngagementModel +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::VerifyIsThumbToolTipEnabledProperty +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::VerifySliderLeavePointOverStateOnPointerCaptureLost +Microsoft::UI::Xaml::Tests::Controls::Slider::SliderIntegrationTests::VerifyToolTipShowAndHideForKeyboardAndGamePad +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanChangeOpenPaneLength +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanFocusInlineSplitViewContentAreaAfterOpening +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanInteractWithItemsInOpenPane +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanInteractWithPaneContentIfOpenedByDefault +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanSetOpenPaneLengthFromXamlString +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanSetOpenPaneLengthToAuto +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::CanTouchSplitViewWithInfiniteWidth +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::DoesFireEventsWhenOpeningOrClosingPane +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::DoesFireOpenedAndClosedEventsWhenRetemplated +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::DoesFocusWorkWithHyperlink +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::DoesNotFireOpenedOrClosedEventOnDisplayModeChange +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::OpenSplitViewWithNoElementsFocused +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::VerifyGamepadFocusBehavior +Microsoft::UI::Xaml::Tests::Controls::SplitView::SplitViewIntegrationTests::VerifyKeyboardFocusBehavior +Microsoft::UI::Xaml::Tests::Controls::TextBlock::TextBlockIntegrationTests::VerifySelectingTextWithTouchShowsSelectionFlyout +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::DoesSupportEssentialPatterns +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyDefaultAutomationName +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyDescribedByIsNotClobberedByPlaceholderText +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyPlaceholderTextIsMovedToDescribedBy +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyPlaceHolderTextNotMovedToDescribedByWhenTemplatePartIsMissing +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyTextPattern2BIDI +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyTextPattern2English +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxAutomationIntegrationTests::VerifyTextRangerProviderCompare +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::ChangeViewInInnerScrollViewer +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::ClearButton +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::VerifyContextMenuAppearsAtCaretWithShiftF10 +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::VerifyContextMenuRaisesCutCopyPasteEvents +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::VerifyHwndFromElementIsFocusedOne +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::VerifyPressAndHoldOnlyShowsContextMenu +Microsoft::UI::Xaml::Tests::Controls::TextBox::TextBoxIntegrationTests::VerifySelectingTextWithTouchShowsSelectionFlyout +Microsoft::UI::Xaml::Tests::Controls::ToggleSwitch::ToggleSwitchIntegrationTests::CanDragHorizontallyOverToggleSwitchToSelect +Microsoft::UI::Xaml::Tests::Controls::ToggleSwitch::ToggleSwitchIntegrationTests::CanToggleUsingTapInput +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::CanEnableAndDisableOpenedToolTip +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::CanOpenAndCloseDisabledToolTip +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::CanOpenToolTipWithKeyboardFocusWithMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::CanOpenToolTipWithKeyboardFocusWithoutMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::CanOpenToolTipWithUIASetFocus +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::CloseToolTipBeforeItIsFullyOpen +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::ValidateOutOfWindowRTLToolTipPlacementWithMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::ValidatePlacementRectWithKeyboard +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::ValidatePlacementRectWithMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::ValidateToolTipPositionOnSliderWithMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::VerifyPlacementModeMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::VerifyPointerMoveInsideControlNotDismissToolTip +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::VerifyToolTipAlwaysInViewWithMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::VerifyToolTipAlwaysInViewWithoutMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::VerifyToolTipClippedIfLargerThanWindowWithMouse +Microsoft::UI::Xaml::Tests::Controls::ToolTip::ToolTipIntegrationTests::VerifyToolTipClippedIfLargerThanWindowWithoutMouse +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInOrthoScrollViewers +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInOrthoScrollViewersWithAlignmentRatios +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInOrthoScrollViewersWithOffset +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInOrthoScrollViewersWithTargetRect +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInOrthoScrollViewersWithTargetRectAndAlignmentRatios +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInParallelScrollViewers +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInParallelScrollViewersWithAlignmentRatio +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInParallelScrollViewersWithAlignmentRatioAndOffset +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInParallelScrollViewersWithOffset +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInParallelScrollViewersWithTargetRect +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringIntoViewInParallelScrollViewersWithTargetRectAndAlignmentRatio +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringScrollViewerContentIntoView +Microsoft::UI::Xaml::Tests::Controls::UIElement::UIElementIntegrationTests::CanBringTextBoxIntoView +Microsoft::UI::Xaml::Tests::Enterprise::CalendarDatePicker::CalendarDatePickerIntegrationTests::CanOpenCloseFlyoutBySettingIsCalendarOpen +Microsoft::UI::Xaml::Tests::Enterprise::CalendarDatePicker::CalendarDatePickerIntegrationTests::CanOpenFlyoutByKeyboard +Microsoft::UI::Xaml::Tests::Enterprise::CalendarDatePicker::CalendarDatePickerIntegrationTests::CanOpenFlyoutByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarDatePicker::CalendarDatePickerIntegrationTests::PressingDoesNotOpenMenuFlyout +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::CanFocusOnCorrectItemWithTap +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::IgnoreBringIntoViewOnFocusChange +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::KeyboardNavigationTestCanTryToNavigateOutOfBoundary +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::KeyboardNavigationTestNavigationKeyTest +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::KeyboardNavigationTestSpaceEnterTest +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::KeyboardNavigationTestTabTest +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::SuspendBuildTreeWhileCollapsed +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::ValidateScopeInManipulation +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyGregorianCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyHebrewCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyHijriCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyJapaneseCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyJulianCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyKoreanCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyPersianCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyTaiwanCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyThaiCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::CalendarView::CalendarViewIntegrationTests::VerifyUmAlQuraCalendarBoundariesByTapping +Microsoft::UI::Xaml::Tests::Enterprise::DataVirtualization::IItemsRangeInfoIntegrationTests::CanInvokeDataSourceRangesChangedWhenFlicking +Microsoft::UI::Xaml::Tests::Enterprise::DataVirtualization::IItemsRangeInfoIntegrationTests::CanInvokeDataSourceRangesChangedWithKeyboardNavigation +Microsoft::UI::Xaml::Tests::Enterprise::DataVirtualization::ISelectionInfoIntegrationTests::ValidateTapItem +Microsoft::UI::Xaml::Tests::Enterprise::GridView::GridViewIntegrationTests::AnimateGridViewInScrollViewerWithGamepad +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::CanOpenEmptyMenuFlyoutWhilePanningListView +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::JumpItemIntoViewWithKeyboard +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::JumpItemIntoViewWithKeyboardWithRootCanvas +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::StopInertialManipulationWithGamepad +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::VerifyContainerFromItemAfterScrollIntoView +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::VerifyFocusChangeAfterItemsReset +Microsoft::UI::Xaml::Tests::Enterprise::ListView::ListViewIntegrationTests::VerifyFocusChangeAfterItemsSourceReset +Microsoft::UI::Xaml::Tests::Enterprise::SemanticZoom::SemanticZoomIntegrationTests::SetSkipFocusSubtreeOnEnteringVisualTree +Microsoft::UI::Xaml::Tests::Enterprise::SemanticZoom::SemanticZoomIntegrationTests::ValidateToggleActiveViewWithHeaderTap +Microsoft::UI::Xaml::Tests::Enterprise::SemanticZoom::SemanticZoomIntegrationTests::ValidateToggleActiveViewWithKeyboard +Microsoft::UI::Xaml::Tests::External::Frameworks::PropertySystem::Notification::BasicNotificationTests::DependencyNotificationTests +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::AllowFocusCorrectlyLeavesTree +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::AppBarButtonBehavesNormallyOnKeyboard +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::AppBarButtonDenyFocusByDefault +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::CanStillSetFocusThroughKeyboardWhenAllowFocusFalse +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::ClickFiresButFocusDoesNotChange +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::ControlOverridesAllowFocusEvenWhenInherited +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::ControlReceivesAllowFocusOnInteractionThroughInheritance +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::FocusAndSIPDoesNotChangeWhenAllowFocusDisabled +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::MenuFlyoutCorrectlyPropagatesProperty +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::PopupLightDismissBehaviorAllowFocusOnInteractionOff +Microsoft::UI::Xaml::Tests::Focus::AllowFocusOnInteractionIntegrationTests::PopupLightDismissBehaviorAllowFocusOnInteractionOn +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::AllowFocusWhenDisabledPropertyDefault +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::AllowUiaFocusWhenElementDisabled +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::ControlReceivesAllowFocusWhenDisabledThroughInheritance +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::FocusStayOnSameControlAfterReEnable +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::MenuFlyoutCorrectlyPropagatesProperty +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnAutoSuggestBox +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnButton +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnButtonWithCustomizedTemplate +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnHyperlinkButton +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnRepeatButton +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnSlider +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnTextBox +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnTextBoxWithGamePad +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnToggleButton +Microsoft::UI::Xaml::Tests::Focus::AllowFocusWhenDisabledIntegrationTests::SupportAllowFocusWhenDisabledOnToggleSwitch +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::AutoFocusConeEliminatesCandidates +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::AutoFocusRunsWhenDirectionOverrideSetToNull +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::CandidatesThatAreFullyContainedWithinElementShouldBeIgnored +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::ClippedElementsTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::DirectionOverrideCanSetFocusToSelf +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::DoNotSelectElementThatIsNotTabStoppable +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::EngagedElementCanDistinguishBetweenPopupsOpenedBeforeAndAfterEngagement +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::EngagedElementCanNavigateToPopupOpenedByAnotherPopup +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::EngagedElementCanStillNavigateThroughPopupsOpenedDuringEngagement +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::EngagedElementDoesNotNavigateThroughPopupsOpenedBeforeEngagement +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::EnsureClipBoundsBeingUsedWhenScoringElementsInsideSplitView +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::HyperlinkFocusableTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::HyperlinkScrollTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::LargeDistanceBetweenFocusableElements +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::NarrowScrollViewerScrollTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::PageNavigationTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::ScrolledOutOccludedElementsTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::ScrollViewerScrollTest +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::TextBlockShouldNotBeACandidate +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::ToggleSwitchWithLongHeaderStillGainsFocus +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::UsingFocusHintRectShouldIncludeFocusedElement +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::ValidateNestedScopeImplviaFindNextFocus +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::ValidateScopedSearch +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusBubbles +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusBubblingDoesntHappenWhenStillInsideScope +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusIgnoresOcclusivity +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusSetLocallyTakesPriorityOverParent +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusUsesDirectionOverride +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusUsesDirectionOverrideForRichTextBlock +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusUsesDirectionOverrideForStackPanel +Microsoft::UI::Xaml::Tests::Focus::XYFocus::XYFocusTests::XYFocusUsesDirectionOverrideForTextBlock +Microsoft::UI::Xaml::Tests::Foundation::Graphics::CaretBrowsingAutomationIntegrationTests::FollowsSelection +Microsoft::UI::Xaml::Tests::Foundation::Graphics::CaretBrowsingAutomationIntegrationTests::ReceivesFocus +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ConnectedAnimationTests::ScrollIntoView +Microsoft::UI::Xaml::Tests::Foundation::Graphics::DoubleAnimationTests::DependentAnimation +Microsoft::UI::Xaml::Tests::Foundation::Graphics::DoubleAnimationTests::DependentAnimationShouldNotRunByDefault +Microsoft::UI::Xaml::Tests::Foundation::Graphics::HighContrastAdjustmentTests::VerifySelectedTextBoxDCompTree +Microsoft::UI::Xaml::Tests::Foundation::Graphics::HighContrastAdjustmentTests::VerifyTextBoxDCompTree +Microsoft::UI::Xaml::Tests::Foundation::Graphics::Image::LoadedImageSurfaceTests::ResizeLargerWhileSurfaceUpdateIsPending +Microsoft::UI::Xaml::Tests::Foundation::Graphics::Image::LoadedImageSurfaceTests::ResizeSmallerWhileSurfaceUpdateIsPending +Microsoft::UI::Xaml::Tests::Foundation::Graphics::LTETests::NestedLTELeavesDanglingCompNodePointer +Microsoft::UI::Xaml::Tests::Foundation::Graphics::LTETests::ResetTreeWithOpenLTE +Microsoft::UI::Xaml::Tests::Foundation::Graphics::LTETests::SecondaryLTELeavesDanglingCompNodePointer +Microsoft::UI::Xaml::Tests::Foundation::Graphics::Media::MediaPlayerElementTests::SmokeTestApi +Microsoft::UI::Xaml::Tests::Foundation::Graphics::PointerPositionPropertySetTests::Basic +Microsoft::UI::Xaml::Tests::Foundation::Graphics::PointerPositionPropertySetTests::TouchUpdate +Microsoft::UI::Xaml::Tests::Foundation::Graphics::PopupTests::CloseWindowWithPopupOpen +Microsoft::UI::Xaml::Tests::Foundation::Graphics::RenderTargetBitmapTests::PanAfterRenderScrollViewerBitmapWUCFull +Microsoft::UI::Xaml::Tests::Foundation::Graphics::RenderTargetBitmapTests::RenderScrollViewerBitmapWUCFull +Microsoft::UI::Xaml::Tests::Foundation::Graphics::RichTextBlockTests::CopySelection_Keyboard +Microsoft::UI::Xaml::Tests::Foundation::Graphics::RichTextBlockTests::TextUpdatesWithFocus +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SISTests::SuspendFailureTest2 +Microsoft::UI::Xaml::Tests::Foundation::Graphics::StoryboardTests::MixedDependentAndIndependent +Microsoft::UI::Xaml::Tests::Foundation::Graphics::StoryboardTests::SuspendResumeWUC +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SuspendResumeTests::MakeLISOnSuspend +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SuspendResumeTests::SuspendResume +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SuspendResumeTests::SuspendResume_DisconnectRoot +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SuspendResumeTests::SuspendResume_NoOffer +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SuspendResumeTests::SuspendResume_PrivateAPIWUCFull +Microsoft::UI::Xaml::Tests::Foundation::Graphics::SuspendResumeTests::ZoomScaleChangeWhileInvisibleWUC +Microsoft::UI::Xaml::Tests::Foundation::Graphics::TextBlockTests::TextPointerTest +Microsoft::UI::Xaml::Tests::Foundation::Graphics::TextBlockTests::TextUpdatesWithFocus +Microsoft::UI::Xaml::Tests::Foundation::Graphics::TextBoxTests::StartEndHorizontalTextAlignment +Microsoft::UI::Xaml::Tests::Foundation::Graphics::TextBoxTests::VerifyForegroundAlphaOnlyChangeTakesEffect +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::DragItemThemeAnimation +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::DragOverThemeAnimation +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::PointerDownThemeAnimation +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::PointerDownThemeAnimationWithTransformGroup +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::PointerUpThemeAnimation +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::SplitOpenThemeAnimationWUC +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::SplitOpenWithClipAnimationWUC +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::SplitOpenWithOpacityAnimation +Microsoft::UI::Xaml::Tests::Foundation::Graphics::ThemeAnimationTests::TiltAnimationWithMousePresent +Microsoft::UI::Xaml::Tests::Foundation::Graphics::TimerTests::TickWhileSuspended +Microsoft::UI::Xaml::Tests::Foundation::Graphics::UIElementFacadeTests::ActualOffsetAPI +Microsoft::UI::Xaml::Tests::Foundation::Graphics::UIElementFacadeTests::CenterPointAPI +Microsoft::UI::Xaml::Tests::Foundation::Graphics::UIElementFacadeTests::Configuration2ScrollViewer +Microsoft::UI::Xaml::Tests::Foundation::Graphics::UIElementWeakCollectionTests::NonDependencyObject +Microsoft::UI::Xaml::Tests::Foundation::Graphics::XamlDCompInteropTests::ManipulatableUIElementDCompVisualWUC +Microsoft::UI::Xaml::Tests::Foundation::Graphics::XamlWinRTCompInteropManipTransformTests::BasicGetScrollViewerManipulationPropertySet +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::AutoScrollBehaviorTests::AutoScrollHorizontallyInGridView +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::AutoScrollBehaviorTests::AutoScrollVerticallyInListView +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::AutoScrollBehaviorTests::MouseWheelScrollDuringTouchAutoScroll +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::GridViewTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::GridViewTest::Pan +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::HubTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListBoxTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListBoxTest::Pan +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListBoxTest::Zoom +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListViewTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListViewTest::Pan +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListViewTest::ValidateEndOfInertiaView +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListViewTest::ZoomInWithMouseWheel +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ListViewTest::ZoomOutWithMouseWheel +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::Redirection::NestedPopup +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::Redirection::Popup +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::Redirection::RegressionTest_3271313 +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::RichEditBoxTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::RichEditBoxTest::BasicsRTL +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::RichEditBoxTest::Pan +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollContentPresenter::StretchAlignmentInFlyout +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollContentPresenter::StretchAlignmentInListView +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollContentPresenter::StretchAlignmentSwitchedOffAndOn +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollContentPresenter::StretchAlignmentWithTextControl +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollContentPresenter::ViewportInteraction +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollViewerHeaders::ChangeViewWithAnimation +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollViewerHeaders::ChangeViewWUC +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollViewerHeaders::HeadersFractionalZoomWUC +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::ScrollViewerHeaders::HeadersWUC +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SetContactTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SetContactTest::EdgeCase1 +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SetContactTest::EdgeCase2 +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SetContactTest::EdgeCase3 +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SetContactTest::EdgeCase4 +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SetContactTest::Validation1 +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::StickyHeaders::BasicsWUCFull +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::StickyHeaders::ScrollIntoViewWUCFull +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::StickyHeaders::TapAStickyWUCFull +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::SyncTest::SyncRectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::TextBoxTest::Basics +Microsoft::UI::Xaml::Tests::Foundation::Input::DManip::TextBoxTest::Pan +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::AllowedOperationsPassThrough +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanCancelDrag +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanCancelDragProgrammatically +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanCollapseDraggedElement +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanDefaultMouseDrag +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanDoTouchListReordering +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanDragToFromWindowedPopups +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanDragUsingCoreDragOperation +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanReorderAndDropOnItems +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanReorderWithLegacyPanel +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetAllDragVisualSettings +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetCanDragOnListViewItem +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetCustomDragVisualWithBitmapSetSource +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetCustomDragVisualWithBitmapUriSource +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetCustomDragVisualWithBitmapUriSourceSmallerSize +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetPreparedCustomDragVisualWithBitmapSetSource +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanSetPreparedCustomDragVisualWithBitmapUriSource +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanTakeDeferralOnDragStarting +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::CanUseSoftwareBitmapAndDeferral +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::ClearUIOverridesWhenSwitchingTarget +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::DeferralOnEnterShouldNotBreakLeave +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::DoNotRaiseMultipleDragEnterOnTreeChange +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::PrepareDragTests +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::ProvidesDragUIOverrideOnLeave +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::ValidateDragOperationDeferral +Microsoft::UI::Xaml::Tests::Foundation::Input::DragDrop::BasicDragDropTests::ValidateThatLightDismissPopupDoesNotDismissWhenStartingDragDrop +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::CanFocusOnFocusEngageableItem +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ComboBoxDropdownEngagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::DisengageAfterFocusChange +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::DisengageOnlyIfCancelNotHandled +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ElementWithinEngagedControlFocusedAfterEngagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::EngagedAutofocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::EngagedElementWithinPopupShouldDisengageWhenLosingFocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::EngagementWhenNotEnabled +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::EngagementWhenNotTabStop +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::FlipViewEngagementInteractionAndDisengagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::FocusingHyperlinkDoesNotDisengage +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ForceDisengage +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::IsFocusEngagedSet +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::IsFocusEngagementEnabledProperty +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::KeyDownEventIsHandledPastEngagedElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ListBoxEngagementInteractionAndDisengagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ListViewEngagementInteractionAndDisengagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::NonKeyDownEventHandledCorrectlyPastEngagedElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::NonTabbableElementWithinEngagedControlSkippedAfterEngagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ParentChildEngagementWhenNotEnabled +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::SliderInteractionAfterEngagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::UnengagedSliderInteraction +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::UnparentedPopupAutofocusOnEngagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ValidateEngagementIsRemovedWithUnexpectedInput +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ValidateExceptionsForIsFocusEngagedSetter +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ValidateFocusStaysOnEngagedControlIfNoCandidatesAfterEngagement +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ValidateIsFocusEngagedProgrammatically +Microsoft::UI::Xaml::Tests::Foundation::Input::Engagement::BasicEngagementTests::ValidateIsFocusEngagedWithChildContainingFocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::CanChangeFocusProgrammatically +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::CanChangeFocusWithKeyboard +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::CanChangeFocusWithOneTabStop +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::CannotChangeFocusWithoutTabStop +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::CannotSetRichTextBlockOverflowAsTabStop +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::ChangeFocusWithTryMoveFocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::ClearCollectionWithFocusedElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::ClearCollectionWithFocusedElementUsingKeyboard +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::DoNotSetFocusOnElementWithCollapsedParent +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::DoNotSetFocusOnHyperlinkWithDisabledParent +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::FindNextElementReturnsDependencyObject +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::FindNextFocusableElementForUIElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::FindNextFocusableElementReturnsCorrectElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::FireEventWhenFocusedElementChangesState +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::FireEventWhenFocusedElementLeavesTree +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::FocusActivationAndSIP +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::LeftMouseClickAButtonAndTextBox +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::ProgramaticallySettingFocusStateToUnfocusedShouldThrowInvalidArgumentException +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::SetFocusOnTheFirstFocusableElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::TabStopWrapsFocusForListView +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::ValidateFocusApisWithInvalidSearchRootInUAP +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyCyclingWhenTabNavigationSet +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyCyclingWithTabIndexWhenTabNavigationSet +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyElementFocusIsSetAfterPluginFocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyFocusMoveAfterLeavingTree +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyInitialFocusOnLoadOnPhone +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyShiftTabWhenOnceTabNavigationSet +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::BasicFocusTests::VerifyShiftTabWithNavigationOnceWithNestedButtons +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::FocusInputActivationTests::VerifyNoInputActivateRequestedFocusMoves +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::WindowLoseFocusTest::LoseFocusVisualsOnControlWhenWindowLosesFocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Focus::WindowLoseFocusTest::LoseFocusVisualsOnHyperlinkWhenWindowLosesFocus +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::DManipAndGestureModeCombinations +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::DragARectangleInScrollViewer +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::InertiaStartingArgs +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::PanARectangleWithManualCompletion +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::PanAZoomableRectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::ResetScaleInPointerPressed +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::ScaleARectangleInScrollViewer +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::ScaleARectangleInScrollViewerWithInertia +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::SetSystemAndScaleInPointerPressed +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::ValidateEventSequence +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureManipulationTests::ZoomARectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::DestroyOnTapARectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::DoubleTapARectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::ReparentRectangleDuringTap +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::RightTapARectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::RightTapARectangleUsingPen +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::TapARectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::BasicGestureTests::TapEmptyTree +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::GestureTests::LeaveAndReenterTreeInTappedHandler +Microsoft::UI::Xaml::Tests::Foundation::Input::Gestures::GestureTests::LeaveTreeInTappedHandler +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::BasicKeyDownKeyUp +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::EnterKeyDownKeyUpOnButton +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::EnterKeyDownKeyUpOnTextBox +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::F10KeyDown +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::KeyEventArgs +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::VerifyCtrlAltKeys +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::VerifyDeviceIdEqualsEmptyString +Microsoft::UI::Xaml::Tests::Foundation::Input::Keyboard::BasicKeyboardTests::VerifyKeyStatus +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::BasicPointerTests::CanDragARectangle +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::BasicPointerTests::CanLeftMouseClick +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::BasicPointerTests::ProtectedCursorOnNonLiveElement +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::PointerReentrancyTests::NestedMessagePumpInButtonClick +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::PointerRegressionTests::DelayedEventArgsPointerPointUse +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::PointerRegressionTests::ProjectedButtonClick +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::ReplayPointerUpdateTests::AfterKeyboardInput +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::ReplayPointerUpdateTests::AutoPointerUpdateReplay +Microsoft::UI::Xaml::Tests::Foundation::Input::Pointer::ReplayPointerUpdateTests::ReplayPointerUpdate +Microsoft::UI::Xaml::Tests::Foundation::Shell::BlockingAppFocusTests::CheckShiftTabWraparound +Microsoft::UI::Xaml::Tests::Foundation::Shell::BlockingAppFocusTests::CheckTabWraparound +Microsoft::UI::Xaml::Tests::Foundation::Text::ContextMenuTests::TextBoxContextMenuOpeningEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::PasswordBoxKeyInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::PasswordBoxMouseInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::PasswordBoxTouchInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichEditBoxKeyDownDismissFloatie +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichEditBoxKeyInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichEditBoxMouseInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichEditBoxTouchInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichTextBlockKeyInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichTextBlockMouseInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::RichTextBlockTouchInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBlockKeyInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBlockMouseInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBlockTouchInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxKeyInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxMouseInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxProofingMenu_AutocorrectedWord +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxProofingMenu_MisspelledWord +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxProofingMenu_NoErrors +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxProofingMenu_RepeatedWord +Microsoft::UI::Xaml::Tests::Foundation::Text::FloatieContextMenuTests::TextBoxTouchInputContextMenuOpeningEventWhenFloatieEnabled +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::FocusHyperLinkWithSIPShowing +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::PointerOverHighContrast +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateCollapsedHyperlinkFocus +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateFocusRectOnFocusKeyboard +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateFocusRectOnFocusPointer +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateGotFocusBubbling +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateHyperlinkGotFocusOnLoad +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateHyperlinkInTextWithoutPointerOverUnderline +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateHyperlinkLostFocus +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateKeyDownBubbling +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateNavigationOnKeyUp +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateProgrammaticFocusRectOnPreviousInputPointer +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateProgrammaticHyperlinkFocus +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateProgrammaticHyperlinkGotFocusBubbling +Microsoft::UI::Xaml::Tests::Foundation::Text::HyperlinkInTextTests::ValidateTapAndClick +Microsoft::UI::Xaml::Tests::Foundation::Text::InputScopeTests::InputScopePropertyTest +Microsoft::UI::Xaml::Tests::Foundation::Text::PasswordBoxTests::CheckFiresHoldingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::PasswordBoxTests::CheckFiresManipulationEvents +Microsoft::UI::Xaml::Tests::Foundation::Text::PasswordBoxTests::PasswordBoxTestsFocusChange +Microsoft::UI::Xaml::Tests::Foundation::Text::PasswordBoxTests::PasswordBoxTestsInputScope +Microsoft::UI::Xaml::Tests::Foundation::Text::PasswordBoxTests::ValidateCorrectAcceleratorKeyMessageForRevealButtonValues +Microsoft::UI::Xaml::Tests::Foundation::Text::PasswordBoxTests::ValidateKeyboardShortCutAndValuePattern +Microsoft::UI::Xaml::Tests::Foundation::Text::RichEditBoxTOMTests::CheckFiresManipulationEvents +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxHeaderTests::TextBoxHeaderScrollsIntoView +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxHeaderTests::UpdateTextBoxHeader +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::BackspaceKeyInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckCtrlAltV +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckMarlettFont +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckPasswordBoxPasswordChanging +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckRichEditBoxTextChanging +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxBasicKeyInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxBasicKeyInputInWindowedPopup +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxControlAltKeyInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxCopyEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxCopyEventCanBeHandled +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxCuttingToClipboardEventCanBeHandled +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxMaxLength +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxPasteEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxTextChanging +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::CheckTextBoxURLTabbing +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::DeleteKeyInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::DetectiveEmoji +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::DisabledFormattingAccelerators +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::FamilyEmoji +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::HomeAndEndKeyInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::InsertKeyInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::InsertMode +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::IsReadOnlyCheck +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::MultiLineTextInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::PasswordBoxPasswordChangingEventContentChanged +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::RichEditBoxTextChangingEventContentChanged +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::TextBoxNoTextChangingEventForTyping +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::TextBoxTextChangingEventContentChanged +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::TextBoxTextChangingReentrancyCheck +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::UndoRedoGrouping +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::UndoRedoTextInput +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::VerifyCharacterCasing +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::VerifyCharacterCasingWorksWithPaste +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxKeyInputTests::VerifyCharacterCasingWorksWithPasteInRightToLeftScenarios +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxPointerTests::CheckGamepadInputOnDesktop +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxPointerTests::PreventEditFocusLoss +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxPointerTests::PreventKeyboardDisplayOnProgrammaticFocus +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxScrollingTests::KeyboardScrollingInScrollViewerKeepsCaretInView +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxScrollingTests::ScrollWithKeyboard +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxScrollingTests::ScrollWithMouse +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxScrollingTests::ScrollWithoutWrappingText +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxScrollingTests::ScrollWithWrappingText +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxScrollingTests::TextBoxVisualStatePanInsideScrollViewer +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::AppendOnlyRichEditBoxUsingSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::AppendOnlyTextBoxUsingSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::KeyboardSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::MouseSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::NewTextBoxGripperTest +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::ProgrammaticSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::RichEditBoxSelectionHighlightColor +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxBringIntoViewByAPP +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxBringIntoViewByXAML +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxBringIntoViewMultiLine +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxBringIntoViewPivot +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxMouseSelection +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxSelection +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxSelectionHighlightColor +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TextBoxThemeChangeWUC +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::TouchSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::UndoSelectionChangingEvent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBlockSelectionGrippers +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxCanPasteClipboardContent +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxClearUndoRedoHistory +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxCopySelectionToClipboard +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxCutSelectionToClipboard +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxPasteFromClipboard +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxRedo +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxSelectionGrippers +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxSelectionGrippersAreInteractibleWithTextCommandBarFlyout +Microsoft::UI::Xaml::Tests::Foundation::Text::TextBoxSelectionTests::VerifyTextBoxUndo +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsExpansionTests::AnimateTextBoxHeightByAddingNewLine +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsExpansionTests::AnimateTextBoxHeightByAddingText +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsExpansionTests::ChangeRichEditBoxHeightWithoutAnimationNoFocus +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsExpansionTests::ChangeTextBoxHeightWithoutAnimationNoFocus +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsExpansionTests::ChangeTextBoxHeightWithoutAnimationNoVariableHeight +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsExpansionTests::ChangeTextBoxHeightWithoutAnimationNoWrapAndNoReturn +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsSizingTests::ValidateAutoGrowTextBoxMeasureOverride +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsSizingTests::ValidateInitialTextBoxMeasureOverride +Microsoft::UI::Xaml::Tests::Foundation::Text::TextControlsSizingTests::ValidateInitialTextBoxSizes +Microsoft::UI::Xaml::Tests::Framework::Activation::ActivationABITests::PointerReturnedForStyleSelectorIsCorrect +Microsoft::UI::Xaml::Tests::Framework::ControlTemplates::ControlTemplateIntegrationTests::CanGetTemplateChildIgnoreUnnamedChildrenAndOutOfScopeNames +Microsoft::UI::Xaml::Tests::Framework::ControlTemplates::ControlTemplateIntegrationTests::CantApplyControlTemplateToUserControl +Microsoft::UI::Xaml::Tests::Framework::DataBinding::BindingIntegrationTests::CanBindChildInDependencyObjectCollection +Microsoft::UI::Xaml::Tests::Framework::DataBinding::BindingIntegrationTests::CanUpdateTwoWayBindingOnTextBox +Microsoft::UI::Xaml::Tests::Framework::DataBinding::BindingIntegrationTests::VerifyUpdateSourceTrigger_LostFocus +Microsoft::UI::Xaml::Tests::Framework::DataBinding::BindingIntegrationTests::VerifyUpdateSourceTrigger_LostFocus_RequiresUIElement +Microsoft::UI::Xaml::Tests::Framework::ElementDeferralTests::ValidateOrderDependsOnDeclarationOrder +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::CanRegisterDependencyPropertiesWithObjectOwner +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::CanSupportInt64CustomDependencyProperty +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::CanUseCustomDependencyPropertyWithBadDefaultValue +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::CanUseCustomInterfaceDependencyProperty +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::DependencyPropertyChangedFiresBeforeSelectionChangedEvent +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::DependencyPropertyChangedFiresForCustomDPs +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::DependencyPropertyChangedFiresForCustomDPsWhenValueChanged +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::DependencyPropertyChangedFiresSynchronously +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::SupportsWeakRefDependencyProperties +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::VerifyThreadException_CustomDependencyProperty +Microsoft::UI::Xaml::Tests::Framework::PropertySystem::PropertySystemIntegrationTests::VerifyThreadException_DependencyObject +Microsoft::UI::Xaml::Tests::Framework::ResourceDictionaryBasicTests::VerifyExplicitTypeName +Microsoft::UI::Xaml::Tests::Framework::Styles::StyleIntegrationTests::CanStyleResetPropertyOfDependencyObjectType +Microsoft::UI::Xaml::Tests::Quality::SeZoZoomTrace::VerifyZoomingTraceTap +Microsoft::UI::Xaml::Tests::Quality::SeZoZoomTrace::VerifyZoomingTraceWheel +Microsoft::UI::Xaml::Tests::Test::InfrastructureIntegrationTests::ValidateFlick +Microsoft::UI::Xaml::Tests::Test::InfrastructureIntegrationTests::ValidateTap +Microsoft::UI::Xaml::Tests::Tools::ETW::InputEvents::KeyboardInputTests::KeyTests +Microsoft::UI::Xaml::Tests::Tools::ETW::InputEvents::ManipulationInputTests::ManipulationEvents +Microsoft::UI::Xaml::Tests::Tools::ETW::InputEvents::PointerInputTests::PointerEvents +Microsoft::UI::Xaml::Tests::Tools::ETW::InputEvents::TouchInputTests::HoldingEvent +Microsoft::UI::Xaml::Tests::Tools::ETW::InputEvents::TouchInputTests::RightTappedEvent +Microsoft::UI::Xaml::Tests::Tools::ETW::InputEvents::TouchInputTests::TappedEvent +Microsoft::UI::Xaml::Tests::Tools::XamlDiagnostics::AddRemoveDictionaryItemTests::TestImplicitStyleSetterDependency +Microsoft::UI::Xaml::Tests::Tools::XamlDiagnostics::AddRemoveDictionaryItemTests::TestImplicitStyleSetterDependencyAppResources +Microsoft::UI::Xaml::Tests::Tools::XamlDiagnostics::CollectionTests::TestNonDependencyObjectCollection +Microsoft::UI::Xaml::Tests::Tools::XamlDiagnostics::ReplaceResourceTests::TestReplaceResourceOptimizedSetterDependency +Microsoft::UI::Xaml::Tests::Tools::XamlDiagnostics::XamlDiagnosticsTests::TestAppAnalysisIntegrationWithLVT +Microsoft::UI::Xaml::Tests::Tools::XamlDiagnostics::XamlDiagnosticsTests::TestCreateInstanceDependencyProperty +Microsoft.UI.Xaml.Tests.Controls.ComboBoxTests.ValidateFocusStateWhenWindowLosesFocus +Microsoft.UI.Xaml.Tests.Controls.CommandBarIntegrationTests.ValidateClickOnPrimaryButtonWhenSecondaryIsOpen +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCanOpenFlyoutDefinedInItemContainerStyle +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyContextMenuCanBeOpenedThroughUIA +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyContextMenuPositionWithMouse +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyContextMenuPositionWithTouch +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyContextMenuPositionWithTouchOnDraggableElement +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyContextRequestedCanBeFiredWithPen +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyContextRequestedFiresOnPointerUp +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild0 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild1 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild2 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild3 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild4 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild5 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyCorrectFlyoutOpensOnParentAndChild6 +Microsoft.UI.Xaml.Tests.Controls.ContextFlyout.ContextFlyoutIntegrationTests.VerifyFlyoutOnListViewWithDrag +Microsoft.UI.Xaml.Tests.Controls.ItemsPresenterTests.ItemsPresenterTests.CanProcessScrollIntoViewAfterCollectionChange +Microsoft.UI.Xaml.Tests.Controls.ItemsPresenterTests.ItemsPresenterTests.CanUseMouseWheelToNavigate +Microsoft.UI.Xaml.Tests.Controls.ItemsPresenterTests.ItemsPresenterTests.CanUseMouseWheelToZoomIn +Microsoft.UI.Xaml.Tests.Controls.ItemsPresenterTests.ItemsPresenterTests.CanUseMouseWheelToZoomOut +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICDefaultBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICDefaultBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICDefaultBehaviorWithNoSelection +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICDefaultBehaviorWithSingleSelection +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICDottedLineBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICDottedLineBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICNoSystemFocusVisualsBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVICNoSystemFocusVisualsBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVIEDefaultBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.GVIEDefaultBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICDefaultBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICDefaultBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICDefaultBehaviorWithNoSelection +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICDefaultBehaviorWithSingleSelection +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICDottedLineBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICDottedLineBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICNoSystemFocusVisualsBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVICNoSystemFocusVisualsBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVIEDefaultBehaviorWithMultipleSelection1 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.FocusVisualTests.LVIEDefaultBehaviorWithMultipleSelection2 +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.CanTabOntoFirstNonEmptyGroupHeaderWithHiddenEmptyGroupsAtTheBeginning +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateArrowNavigationWithHiddenEmptyGroups +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateArrowNavigationWithNonFocusableGroups +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateArrowNavigationWithNonFocusableGroupsThatHaveFocusableChildren +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateArrowNavigationWithVariableSizedWrapGrid +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateFocusOrderWithoutSelectedItem +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateFocusOrderWithoutSelectedItemAndWithDisabledGroupHeaders +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateFocusOrderWithSelectedItem +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateKeyboardNavigation +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.GroupFocusAndKeyboardNavigationTests.ValidateKeyboardNavigationSkipsDisabledGroupHeaders +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.HoldingVisualTests.VerifyMultipleSelectionNoDrag +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.HoldingVisualTests.VerifyMultipleSelectionWithDrag +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.HoldingVisualTests.VerifyMultipleSelectionWithReorder +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.HoldingVisualTests.VerifySingleSelectionNoDrag +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.HoldingVisualTests.VerifySingleSelectionWithDrag +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.HoldingVisualTests.VerifySingleSelectionWithReorder +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanCancelDrag +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanChangeSelectionWithTap +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanDragItemOverListViewWithPendingLayoutPass +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanReorderUsingMouse +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanReorderUsingTouch +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanShiftTabOutOfFooterWithMultipleFocusableChildren +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.CanTabOutOfHeaderWithMultipleFocusableChildren +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.DoesBottomsUpListTabNavigationInitiallyFocusLastItem +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.DoesFocusChildrenOfSelectedItemIfContainerIsNotFocusable +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.DoesNotHandleKeyboardArrowKeysWithFocusOnHeaderOrFooter +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.DoesNotRequireTwoTabsToMoveFocusWhenItemIsFocusedProgrammaticallyAndThenSelected +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.DoesRestoreFocusToPreviouslyFocusedItemWhenTabbingBackIn +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.EstimationCorrectionAfterScrollIntoViewGroupedHeader +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.EstimationCorrectionAfterScrollIntoViewGroupedItem +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.EstimationCorrectionAfterScrollIntoViewUngrouped +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.FocusResetAfterSwitchingItemsSource +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.MouseLargeClickWithStickyHeaders +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.SettingProgrammaticFocusDoesNotGetRedirectedToSelectedItem +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateDoNotRestorePendingSelectionIfNotFound +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateFocusAfterItemDeletion +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateHomeEndKeyNavWithDisabledItems +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateKeyNavWithVariableSizedItems +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateListViewHomeEndAndArrowKeyNav +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateListViewVisualStateOnCaptureLostPen +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateListViewVisualStateOnCaptureLostTouch +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateNonGroupingFocusOrderWithTabNavigationLocal +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.ValidateTabNavAfterDeletingFocusedElement +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.VerifyDragItemsEventsFiredUsingMouse +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.VerifyDragItemsEventsFiredUsingTouch +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewBaseTests.VerifyFocusedContainerIndexIsUpdatedAfterCollectionChange +Microsoft.UI.Xaml.Tests.Controls.ListViewBase.ListViewHeaderFooterTests.ValidateFocusAndKeyboardNavigation +Microsoft.UI.Xaml.Tests.Controls.RichTextBlockTests.RichTextBlockHighlightGripperSelectionFlyoutOnTouch +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtAlmostBottomEdge +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtAlmostLeftEdge +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtAlmostRightEdge +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtAlmostTopEdge +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtBottomEdgeWhileDecreasingViewportHeight +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtBottomEdgeWhileIncreasingContentAndDecreasingViewportHeight +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtBottomEdgeWhileIncreasingContentAndViewportHeight +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtBottomEdgeWhileIncreasingContentHeight +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtLeftEdge +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtRightEdgeWhileDecreasingViewportWidth +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtRightEdgeWhileIncreasingContentAndDecreasingViewportWidth +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtRightEdgeWhileIncreasingContentAndViewportWidth +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtRightEdgeWhileIncreasingContentWidth +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringAtTopEdge +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringElementWithGrowningViewport +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringElementWithShrinkingViewport +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.AnchoringWithReducedExtent +Microsoft.UI.Xaml.Tests.Controls.ScrollViewerTests.ScrollViewerAnchoringTests.VerifyAnchorCandidateRegistration +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.CanCancelInputtingText +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.CanCancelInputtingTextSetProgrammatically +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.CanCancelInputtingTextThroughPaste +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.CancelingMaintainsTextSelection +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.CancelingShouldAlsoCancelBindingChange +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.TextBoxBeforeTextChangingReentrancyCheck +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyNewText +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyPlaceholderTextAlignment +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyPlaceholderTextDoesNotShowWhenTextIsNotEmpty +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyTextBoxPlaceholderForeground +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyTextBoxPlaceholderForegroundHC +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyTextBoxPlaceholderForegroundPersistBetweenThemeChanges +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyTextEventsDoNotFollowBeforeTextChangingCancel +Microsoft.UI.Xaml.Tests.Controls.TextBoxTests.VerifyUndoStackClearedAfterCancel +Microsoft.UI.Xaml.Tests.Controls.TextEditingTests.DoRichEditBoxControlAcceptReturnTests +Microsoft.UI.Xaml.Tests.Controls.TextEditingTests.DoTextControlAcceptReturnTests +Microsoft.UI.Xaml.Tests.Controls.TextEditingTests.ProgrammaticRichEditBoxContentTests +Microsoft.UI.Xaml.Tests.Controls.TextEditingTests.TextControlInputTests +Microsoft.UI.Xaml.Tests.Controls.TextEditingTests.TextControlPropertyAndMethodTests +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_BackwardTabTest +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_ForwardTabTest +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_PageDownPageUpHomeEndTest +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_TabArrowTest +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_TabNavigationCycle +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_TabNavigationCycle_EmptyGroups +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_TabNavigationLocal +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_TabNavigationLocal_EmptyGroups +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.GV_IWG_HVirt_KeyNav_TabNavigationLocal_OnlyEmptyGroups +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_BackwardTabTest +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_ForwardTabTest +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_TabNavigationCycle +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_TabNavigationCycle_EmptyGroups +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_TabNavigationLocal +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_TabNavigationLocal_EmptyGroups +Microsoft.UI.Xaml.Tests.Enterprise.Moco.FastGrouping.FastGroupingTests.LV_ISP_VVirt_KeyNav_TabNavigationLocal_OnlyEmptyGroups +Microsoft.UI.Xaml.Tests.Enterprise.Moco.MaintainViewport.MoCoViewportBasicTests.TestBasicDataManipulations +Microsoft.UI.Xaml.Tests.Enterprise.Moco.MaintainViewport.MoCoViewportBasicTests.TestBulkDataManipulations +Microsoft.UI.Xaml.Tests.Enterprise.Moco.MaintainViewport.MoCoViewportBasicTests.TestGroupedDataManipulations +Microsoft.UI.Xaml.Tests.Enterprise.Moco.MaintainViewport.MoCoViewportScrollTests.TestFlatDataManipulationsAndScroll +Microsoft.UI.Xaml.Tests.Enterprise.Moco.MaintainViewport.MoCoViewportScrollTests.TestGroupedDataManipulationsAndScroll +Microsoft.UI.Xaml.Tests.Enterprise.Moco.ResetTests.VerifyMaintainViewportResetHappensBeforeSynchronousLayoutDuringReset +Microsoft.UI.Xaml.Tests.Enterprise.Moco.ScrollIntoViewTests.ScrollGroupIntoViewAndDeleteGroupBeforeLayoutRuns +Microsoft.UI.Xaml.Tests.Enterprise.Moco.ScrollIntoViewTests.ScrollIntoViewWithAlignment_GridView +Microsoft.UI.Xaml.Tests.Enterprise.Moco.ScrollIntoViewTests.ScrollIntoViewWithAlignment_GridViewWrapGrid +Microsoft.UI.Xaml.Tests.Enterprise.Moco.ScrollIntoViewTests.ScrollIntoViewWithAlignment_ListView +Microsoft.UI.Xaml.Tests.Enterprise.Moco.SemanticZoomTests.ZoomWithKeyboard +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.CalendarView2DPageNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.CalendarViewEngagement +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.CalendarViewEngagementFocus +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.GamepadAKeyPress +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.GridView2DNavigationDown +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.GridView2DNavigationUp +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.GridView2DPageNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.HorizontalListView2DPageNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.HorizontalListViewsInsideVerticalScrollviewer_BringIntoViewPadding +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListBox2DPageNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListBoxEngagement +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListView2DNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListView2DNavigationNonFocusableHeaderContent +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListView2DNavigationWithinAndAcrossItem +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListView2DNavigationWithoutScrollViewerTemplatePart +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListViewBase2DNavigationFocusesFooterWithSelectedItemAndSSFF +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListViewBase2DNavigationFocusesHeaderWithSelectedItemAndSSFF +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListViewBase2DNavigationFocusesSelectedItemWhenSSFF +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ListViewDelayLoadNoInitilFocus +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.NestedListView2DNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ScrollViewer2DNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ScrollViewer2DNavigationWithHyperLink +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ScrollViewer2DPageNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ScrollViewerEngagement +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.ScrollViewerNavigationOnDisabledScrollMode +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.SingleSelectionFollowsFocus_GridViewSingleSelectionXboxNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.SingleSelectionFollowsFocus_ListBoxSingleSelectionXboxNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.SingleSelectionFollowsFocus_ListBoxXboxNavigation_Multiple +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.SingleSelectionFollowsFocus_ListViewSingleSelectionXboxNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.VerticalEmptyListView2DPageNavigation +Microsoft.UI.Xaml.Tests.Enterprise.Moco.XBoxKeyNavigationTests.VerticalListView2DPageNavigation +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.CanAddChangingFocusHandlersWithAddHandler +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ChangingFocusEventsBubbleWhenHandledWhenUsingAddHandler +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ChangingFocusEventsDoNotBubbleWhenHandled +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ChangingFocusSendsTheCorrectNavigationDirectionInAListView +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ChangingFocusSendsTheCorrectNavigationDirectionInAScrollViewer +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ChangingFocusSendsTheCorrectNavigationDirectionInASplitView +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.CorrectInputDeviceOnPenInput +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.CorrectInputDeviceOnTouchInput +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.CorrectNavigationDirectionReceivedForRadiobuttonWhenLosingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionNotThrownOnTryMoveFocusCallWhenChangingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionThrownIfFlyoutOpenedInChangingFocusHandler +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionThrownIfPopupOpenedInChangingFocusHandler +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionThrownIfSplitViewPaneIsClosedOnChangingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionThrownIfSplitViewPaneIsOpenedOnChangingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionThrownOnAutomationPeerSetFocusCallInChangingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ExceptionThrownOnFocusCallInChangingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.FocusCannotBeClearedUsingChangingFocusEvents +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.GettingFocusCanCancelFocusRedirect +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.GettingFocusCanRedirectFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.GettingFocusCanRedirectFocusMultipleTimes +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.LosingFocusCanBeCancelledWhenRedirectingToOldFocusedElement +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.LosingFocusCanCancelFocusChange +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.NewElementCanBeAddedToLiveTreeWhenGettingFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.NoFocusCandidateFoundNotRaisedWhenFocusChangeCancelled +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.ValidateChangingFocusEventsOnlyCalledOnceWhenTabbingToAListViewHeader +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyChangingFocusArgsOnAutomationPeerSetFocus +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyChangingFocusEventsDuringWindowDeactivationAndActivationCannotBeCancelled +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyChangingFocusRedirectionToANonFocusableElementBehavior +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyChangingFocusTryCancelBehavior +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyChangingFocusTrySetNewFocusedElementBehavior +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyChangingFocusTrySetNewFocusedElementBehaviorOnWindowActivation +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyFocusCanBeCalledInNoFocusCandidateFoundHandlder +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyFocusCannotBeCanceledAfterInternalFocusMoveDuringWindowActivation +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyFocusChangeAfterInternalFocusMoveDuringWindowActivation +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyFocusChangingAndOnPointerReleasedEventOrder +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyFocusChangingAndOnPointerReleasedEventOrderForTextControls +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyFocusManagerEventsSequence +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyGamepadLeftAndRightCanCauseNoFocusCandidateRaise +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyGamepadUpAndDownCanCauseNoFocusCandidateRaise +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyKeyboardXYFocusCanCauseNoFocusCandidateRaise +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyKeyboardXYFocusDoesNotRaiseNoFocusCandidateFoundWhenTraversingXYFocusEnabledRegions +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyKeyboardXYFocusOnlyRaisesNoFocusCandidateFoundOnce +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyNoFocusCandidateFoundFiredOnEngagement +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyParentStillGetsHandledNoFocusCandidateFoundEventWhenUsingAddHandler +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyRedirectionDisengagesAControl +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyShiftTabWrappingIsOneFocusMovementOperation +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyTabbingCanNotCauseNoFocusCandidateRaiseIfFocusableElementsAreOnThePage +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyTabWrappingDoesNotCauseNoFocusCandidateRaise +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyTryMoveFocusDoesNotCauseNoFocusCandidateRaise +Microsoft.UI.Xaml.Tests.Focus.FocusChangingEventTests.VerifyWindowDeactivationAndActivationRaiseChangingFocusEvents +Microsoft.UI.Xaml.Tests.Focus.FocusChildrenTests.ValidateCustomChildrenCollectionDuringTabNavigation +Microsoft.UI.Xaml.Tests.Focus.FocusChildrenTests.ValidateDefaultChildrenCollectionDuringTabNavigation +Microsoft.UI.Xaml.Tests.Focus.FocusChildrenTests.ValidateGetChildrenInTabFocusOrderAPI +Microsoft.UI.Xaml.Tests.Focus.FocusChildrenTests.ValidateXYFocusDoesntInvokeGetChildrenInTabFocusOrder +Microsoft.UI.Xaml.Tests.Focus.FocusEngagementTests.VerifyFocusEngagementOnFlyout +Microsoft.UI.Xaml.Tests.Focus.FocusEngagementTests.VerifyFocusEngagementOnMenuFlyout +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.BringFocusedMenuFlyoutItemIntoViewWithRootCanvas +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.BringFocusedMenuFlyoutItemIntoViewWithRootScrollViewer +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.ButtonContainerClipsFocusRect +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.ButtonContextFlyoutShowsFocusRectAfterShiftF10 +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.ChangeFocusWithoutChangingTree +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.FocusedElementOccludedInScrollViewer +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.OccludedFocusedElement +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.SetFocusToHyperlinkDuringPageLoad +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.SetFocusToInvalidTransformedButton +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.UIElementTests +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.ValidateFocusRectInListView +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.ValidateFocusRectInThirdPartyScrollingSurface +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.ValidateRoundedFocusRect +Microsoft.UI.Xaml.Tests.Focus.FocusRectTests.VerifyRichTextBlockOverflowHyperlinkDrawsFocusRect +Microsoft.UI.Xaml.Tests.Focus.FocusTests.ElementMovesToCorrectElementWhenFocusedElementCollapsed +Microsoft.UI.Xaml.Tests.Focus.FocusTests.FocusMovesToNextCorrectElementWhenFocusCandidateElementCollapsed +Microsoft.UI.Xaml.Tests.Focus.FocusTests.FocusShouldBeMovedWhenParentOfFocusedHyperlinkCollapsed +Microsoft.UI.Xaml.Tests.Focus.FocusTests.FocusStateShouldBeRestoredOnHyperlinkAfterPopupClose +Microsoft.UI.Xaml.Tests.Focus.FocusTests.ValidateFocusApisWithInvalidSearchRootFailInWin32 +Microsoft.UI.Xaml.Tests.Focus.FocusTests.ValidateFocusApisWithoutFindNextElementOptionsFailInWin32 +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyAsyncTaskCompletesSynchronouslyOnSameThread +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyClearValueWorksWithTabFocusNavigation +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyCyclingWhenTabFocusNavigationSet +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyCyclingWithTabIndexWhenTabFocusNavigationSet +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFindAndLastFocusableElementWhenElementAdded +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFindAndLastFocusableElementWithTabIndex +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFindFirstFocusableElement +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFindLastFocusableElement +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFocusBehaviorWithFocusDisabledUIElement +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFocusBehaviorWithTabOnFocusDisabledUIElement +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyFocusEventOrderOnUIElement +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyHyperlinkFocusState +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyHyperlinkFocusStateChangesEvenAfterFocusingSameHyperlink +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyHyperlinkTabIndex +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyHyperlinkTabIndexWithRichTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyHyperlinkTabIndexWithTabNavigationOnce +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyShiftTabWhenOnceTabFocusNavigationSet +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTabNavigationAndTabFocusNavigationIdentical +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTabOrderCorrectWhenUsingGetChildrenInTabFocusOrder +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsync +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncFailsOnNonFocusableElements +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncForRichTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncForStackPanel +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncForTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncUnsuccessful +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncUnsuccessfulForRichTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncUnsuccessfulForStackPanel +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryFocusAsyncUnsuccessfulForTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsync +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncForRichTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncForStackPanel +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncForTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncUnsuccessful +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncUnsuccessfulForRichTextBlock +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncUnsuccessfulForStackPanel +Microsoft.UI.Xaml.Tests.Focus.FocusTests.VerifyTryMoveFocusAsyncUnsuccessfulForTextBlock +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.CannotNavigateThroughRegion +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.CannotNavigateToEnabledRegionWithinDisabledRegion +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.DoNotNavigateBetweenRegionsWhenParentIsDisabled +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.NavigateBetweenTwoSeperateRegions +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.NavigateThroughNestedRegion +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.NavigateThroughRegion +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.SkipDisabledRegionWhenArrowingWithinEnabledRegion +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.VerifyManifoldsWorkWithDirectionalFocus +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusKeyboardNavigationTests.XYFocusOnKeyboardShouldNotWorkWithGamepad +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.FindNextFocusableElementHintRectWorksWithPlateauScaling +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.IgnoreXYFocusPropertiesIfOverrideNotChildOfSearchRoot +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.ManifoldsAreNotSetWhenFocusChangeCancelled +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.ManifoldsAreNotSetWhenFocusChangeCancelledDuringTryMoveFocus +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.ManifoldsAreNotSetWhenUsingFindNextElement +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.ValidateSupportForThirdPartyScrollers +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyCorrectStrategyChosenOnNavigationStrategyAuto +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyFindNextElementHintAndExclusionRectAreRespected +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyFindNextElementOptionsCannotUseTabNavigation +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyFindNextElementOverrideNavigationStrategy +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyFlowDirectionRespected +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyModeChosenWhenParentExplicitlyDeclaresAuto +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyNavigationStrategiesWorkWithRightToLeftFlow +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyNoFocusChangeWhenExclusionRectCoversAllFocusableElements +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyPreferLeft +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyPreferLeftWithFlowDirectionTRL +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyProjectionRespectsExclusionRectangle +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyRectilinearDistanceRespectsExclusionRectangle +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyTryMoveFocusHintAndExclusionRectAreRespected +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyTryMoveFocusOverrideNavigationStrategy +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyXYFocusNavigationOnUIElement +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyXYFocusNavigationStrategy +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyXYFocusNavigationStrategyWithHyperlink +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.VerifyXYFocusWithDifferentScale +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.XYFocusDirectionOverrideOnNonFocusableElementShouldFocusChild +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.XYFocusManifoldsCachedAndResetWhenOpeningFlyout +Microsoft.UI.Xaml.Tests.Focus.XYFocus.XYFocusTests.XYFocusPropertiesShouldIgnoreNonFocusableElementsWhenBubbling +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.CommandBarFlyout +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.MenuFlyout +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.MenuFlyoutMultiLevel +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.VerifyAccessKeyNotInvokedIfParentIsCollapsed +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.VerifyAccessKeysWorkOnPivotControl +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.VerifyHyperlinkCanHaveScopeOwner +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.VerifyOnlyCorrectlyScopedAccessKeysAreAddedWhenInAKMode +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.AccessKeyTests.VerifyTextElementCanBeScopeOwner +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipsAndAnimationsTests.AnimationTimeout +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipsAndAnimationsTests.CancelDuringAnimation +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipsAndAnimationsTests.InfiniteAnimation +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipsAndAnimationsTests.KeysPressedDuringAnimation +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.ApiSmokeTest +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.AutopositioningKeytipsForColumn +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.AutopositioningKeytipsForColumnWithPlateauScaling +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.AutopositioningKeytipsHorizontal +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.ChooseLastOfMultipleKeyTipTargets +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.ClearKeyTipsWhenDisabled +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.ClippedOut +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.CommandBarKeyTipIsDrawnForMoreButton +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.ElementRemoval +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.FilteringDoesNotMoveKeyTips +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.HyperlinkOnMultipleLines +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipDarkTheme +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipHCTheme +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipHCThemeNoAdjustment +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipLightTheme +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipPlacement +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipPlacementInheritance +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipProperlyPlacedOnHyperlinkWithScaledTextBlock +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipsAutopositioningAvoidsFocusableElements +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipsAutopositioningAvoidsFocusableHyperlinks +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipsAutopositioningAvoidsFocusableHyperlinksWhenPlateauScaling +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipsAutopositioningDoesNotAvoidCollapsedElements +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipsOnlyShowWhenEnabled +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.KeyTipTargetOnlyHonoredInTemplate +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.MultipleCharacters +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.MultipleHyperlinks +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.MultipleScopes +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.OldPopupsAreRemoved +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.OverrideResources +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.PivotSimpleScene +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.RightToLeft +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.SimpleScene +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.TextBlockKeyTipTarget +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.TextRunKeyTipTarget +Microsoft.UI.Xaml.Tests.Foundation.Graphics.AccessKeys.KeyTipTests.ValidateKeyTipTarget +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateContentDialogPreventsBackgroundAcceleratorInvoke +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateDisabledElementKeyboardAcceleratorNeverInvoked +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateDisabledKeyboardAcceleratorNeverInvoked +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateEqualsKeyCanBeAKeyboardAccelerator +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateHandlingKeyboardAcceleratorsCanPreventAutomationAction +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorBehaviorWithBackspace +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorBehaviorWithMultipleModifiers +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorBehaviorWithNoModifiers +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorEventInvoked +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorEventInvokedForCtrlTab +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorEventNotInvokedWhenCollapsed +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorEventOrderingOnUIElement +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorPlacementMode +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorPlacementModeInheritedByChildren +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorPlacementModeInheritedProperty +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorsAreGlobalByDefault +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorsCanBeScoped +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorsCanInvokeControlAutomationAction +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorsNotInvokedSecondaryCommandsOfACollapsedCommandBar +Microsoft.UI.Xaml.Tests.Input.KeyboardAcceleratorTests.KeyboardAcceleratorTests.ValidateKeyboardAcceleratorsWorkInCommandBarPrimaryCommands diff --git a/test/scripts/runtests.ps1 b/test/scripts/runtests.ps1 index 71a5a5875d..33a47375df 100644 --- a/test/scripts/runtests.ps1 +++ b/test/scripts/runtests.ps1 @@ -15,6 +15,7 @@ param ( [switch]$Stat, [switch]$forceHostingMode, [string]$fromFile, + [switch]$SwitcherInputTests, [switch]$SkipPackageUninstall ) @@ -35,6 +36,7 @@ if (!$TestQuery) -TerminateOnFirstFailure: run tests until the first failure is encountered. -Stat: display statistics about the test suite from your query rather than run them. -FromFile: : select test names from the given file, rather than the main testQuery param (which is ignored) + -SwitcherInputTests: select the input tests that are ready to run in switcher mode. -SkipPackageUninstall: skip uninstalling previous versions of sample apps. This is useful if using dll redirection since uninstalling the app deletes the entire app folder. This script passes through unrecognized arguments to TAEF. See `"te.exe /!`" for TAEF parameters. @@ -90,6 +92,11 @@ $TestDir = $PSScriptRoot Push-Location $TestDir Set-Location $TestDir +if ($SwitcherInputTests) +{ + $fromFile = Join-Path $PSScriptRoot "SwitcherInputTests.txt" +} + if (!$SkipPackageUninstall) { # Note - Make sure that this list is kept in sync with controls\test\testinfra\MUXTestInfra\TestAppInstallHelper.cs diff --git a/tools/triage-switcher-failures.ps1 b/tools/triage-switcher-failures.ps1 new file mode 100644 index 0000000000..d1be796c25 --- /dev/null +++ b/tools/triage-switcher-failures.ps1 @@ -0,0 +1,161 @@ +# triage-switcher-failures.ps1 (UNTRACKED dev helper — do not commit) +# +# Classifies failures from a /p:SwitcherMode=true master-backed test run into: +# NEEDS_SWITCHER_BASELINE - test failed and NO .master.switcher.* exists for it. +# Under SwitcherMode the infra fell back to the normal +# .master.* and the switcher tree legitimately differs. +# => Action: generate/record a .master.switcher.* baseline. +# SWITCHER_REGRESSION - test failed even though a .master.switcher.* baseline +# DOES exist => the tree differs from the recorded switcher +# baseline. => Action: investigate as a real switcher change. +# INFRA_OR_OTHER - Blocked / crash / setup failure (not a master diff). +# +# Usage: +# .\tools\triage-switcher-failures.ps1 -LogPath C:\path\to\testrun-output.log +# .\tools\triage-switcher-failures.ps1 -LogPath .\run-wpf.log -OutCsv .\triage-wpf.csv +# +# To capture a log: either redirect the host console output of run-tests-on-vm.ps1 to a +# file (... *> run-wpf.log), or copy the VM-side log back: +# $cred = Import-Clixml "$env:USERPROFILE\.winui-test\vmcred-switcher_ge_vm2.xml" +# $s = New-PSSession -VMName switcher-ge-vm2 -Credential $cred +# Copy-Item "C:\TestPayload\$env:COMPUTERNAME-microsoft-ui-xaml-lift\testrun-output.log" .\run-wpf.log -FromSession $s +# Remove-PSSession $s + +[CmdletBinding()] +param( + [Parameter(Mandatory = $true)] + [string]$LogPath, + + [string]$MastersDir = "C:\work\microsoft-ui-xaml-lift\dxaml\test\resources\masters", + + [string]$OutCsv = "", + + [switch]$Quiet +) + +$ErrorActionPreference = "Stop" + +if (-not (Test-Path $LogPath)) { throw "Log not found: $LogPath" } +if (-not (Test-Path $MastersDir)) { throw "Masters dir not found: $MastersDir" } + +# --- Normalize the log to clean text (te.exe redirected output can be UTF-16 with NULs) --- +$bytes = [System.IO.File]::ReadAllBytes($LogPath) | Where-Object { $_ -ne 0 } +if ($bytes.Count -ge 3 -and $bytes[0] -eq 0xEF -and $bytes[1] -eq 0xBB -and $bytes[2] -eq 0xBF) { $bytes = $bytes[3..($bytes.Count-1)] } +$text = [System.Text.Encoding]::UTF8.GetString([byte[]]$bytes) +$lines = $text -split "`r?`n" + +# --- Build a fast lookup of master base-names that have a switcher baseline --- +# A test's master files are named __[.].master[.switcher].. +# We index the prefix (everything before ".master") of every *.master.switcher.* file. +$switcherPrefixes = New-Object System.Collections.Generic.HashSet[string] ([StringComparer]::OrdinalIgnoreCase) +$normalPrefixes = New-Object System.Collections.Generic.HashSet[string] ([StringComparer]::OrdinalIgnoreCase) +foreach ($f in Get-ChildItem $MastersDir -Filter '*.master*.xml' -File -ErrorAction SilentlyContinue) { + $idx = $f.Name.IndexOf('.master', [StringComparison]::OrdinalIgnoreCase) + if ($idx -lt 1) { continue } + $prefix = $f.Name.Substring(0, $idx) + if ($f.Name -match '\.master\.switcher\.') { [void]$switcherPrefixes.Add($prefix) } + else { [void]$normalPrefixes.Add($prefix) } +} + +# Map a fully-qualified TAEF test name to its master prefix. +# Microsoft::UI::Xaml::Tests::Foundation::Graphics::SwitcherTests::CompNode1... +# -> Foundation_Graphics_SwitcherTests_CompNode1... +function Get-MasterPrefix([string]$testName) { + $n = $testName -replace '^Microsoft::UI::Xaml::Tests::', '' + return ($n -replace '::', '_') +} + +# A test "has a switcher baseline" if any switcher master prefix starts with the test's +# prefix (covers per-variation masters like .gvi_Dark.master.switcher.xml). +function Test-HasSwitcherBaseline([string]$prefix) { + if ($switcherPrefixes.Contains($prefix)) { return $true } + foreach ($p in $switcherPrefixes) { if ($p.StartsWith($prefix, [StringComparison]::OrdinalIgnoreCase)) { return $true } } + return $false +} +function Test-HasNormalBaseline([string]$prefix) { + if ($normalPrefixes.Contains($prefix)) { return $true } + foreach ($p in $normalPrefixes) { if ($p.StartsWith($prefix, [StringComparison]::OrdinalIgnoreCase)) { return $true } } + return $false +} + +# --- Parse the log for non-passing tests --- +# Primary signal: 'EndGroup: []'. Fallback: the 'Summary of Non-passing +# Tests:' block (' []'). We de-dupe by test name, preferring EndGroup. +$results = @{} # name -> status +foreach ($ln in $lines) { + if ($ln -match 'EndGroup:\s+(?[\w:]+::[\w:]+)\s+\[(?Failed|Blocked|Skipped)\]') { + $results[$Matches.name] = $Matches.st + } +} +if ($results.Count -eq 0) { + # Fallback to the summary block. + $inSummary = $false + foreach ($ln in $lines) { + if ($ln -match 'Summary of Non-passing Tests:') { $inSummary = $true; continue } + if ($inSummary) { + if ($ln -match '^\s+(?[\w:]+::[\w:]+)\s+\[(?Failed|Blocked|Skipped)\]') { $results[$Matches.name] = $Matches.st } + elseif ($ln -match '^\s*Summary:') { break } + } + } +} + +# --- Overall TAEF summary line (for sanity) --- +$summaryLine = ($lines | Where-Object { $_ -match 'Summary:\s+Total=\d+' } | Select-Object -Last 1) + +# --- Classify --- +$rows = foreach ($name in ($results.Keys | Sort-Object)) { + $status = $results[$name] + $prefix = Get-MasterPrefix $name + $hasSw = Test-HasSwitcherBaseline $prefix + $hasNm = Test-HasNormalBaseline $prefix + + $class = + if ($status -ne 'Failed') { 'INFRA_OR_OTHER' } # Blocked / Skipped => not a master diff + elseif ($hasSw) { 'SWITCHER_REGRESSION' } # failed vs its own switcher baseline + elseif ($hasNm) { 'NEEDS_SWITCHER_BASELINE' } # fell back to normal master, tree differs + else { 'NO_MASTER_FOUND' } # couldn't map to any master (name/derivation issue) + + [pscustomobject]@{ + Test = $name + Status = $status + MasterPrefix = $prefix + HasSwitcherMaster = $hasSw + HasNormalMaster = $hasNm + Classification = $class + } +} + +# --- Report --- +if (-not $Quiet) { + Write-Host "" + Write-Host "==================== Switcher failure triage ====================" -ForegroundColor Cyan + Write-Host "Log: $LogPath" + Write-Host "MastersDir: $MastersDir" + if ($summaryLine) { Write-Host "TAEF: $($summaryLine.Trim())" -ForegroundColor Gray } + Write-Host "Non-passing tests found: $($rows.Count)" -ForegroundColor Yellow + Write-Host "" + $rows | Group-Object Classification | Sort-Object Name | ForEach-Object { + $color = switch ($_.Name) { + 'SWITCHER_REGRESSION' { 'Red' } + 'NEEDS_SWITCHER_BASELINE' { 'Yellow' } + 'INFRA_OR_OTHER' { 'DarkYellow' } + default { 'Gray' } + } + Write-Host (" {0,-24} {1}" -f $_.Name, $_.Count) -ForegroundColor $color + } + Write-Host "" + $reg = $rows | Where-Object Classification -eq 'SWITCHER_REGRESSION' + if ($reg) { + Write-Host "SWITCHER_REGRESSION (investigate — differ from an existing switcher baseline):" -ForegroundColor Red + $reg | ForEach-Object { Write-Host " $($_.Test)" } + Write-Host "" + } +} + +if (-not $OutCsv) { + $OutCsv = Join-Path (Split-Path $LogPath -Parent) ("triage-" + [IO.Path]::GetFileNameWithoutExtension($LogPath) + ".csv") +} +$rows | Sort-Object Classification, Test | Export-Csv -Path $OutCsv -NoTypeInformation -Encoding UTF8 +if (-not $Quiet) { Write-Host "CSV written: $OutCsv" -ForegroundColor Green } + +return $rows