XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEToolBox

【WPF】XFE工具箱

公开
关注 0 Fork 0 Star 0
UTF-8
{
  "startedAt": "2026-08-28T20:51:19.0815569+00:00",
  "duration": "00:00:07.7970135",
  "results": [
    {
      "id": "XFEToolBox.Client.Wpf.Test.ConsoleFoldBlockStyleTests.FoldBlockUsesCompactDedicatedButtonAndTogglesItsState#0",
      "displayName": "ConsoleFoldBlockStyleTests.FoldBlockUsesCompactDedicatedButtonAndTogglesItsState",
      "outcome": 0,
      "bodyDuration": "00:00:00.2909623",
      "totalDuration": "00:00:00.2917335",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ConsoleFoldBlockStyleTests",
      "methodName": "FoldBlockUsesCompactDedicatedButtonAndTogglesItsState"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.InstallerTests.InstallerRejectsNestedAndTraversingPackages#0",
      "displayName": "InstallerTests.InstallerRejectsNestedAndTraversingPackages",
      "outcome": 0,
      "bodyDuration": "00:00:00.0168395",
      "totalDuration": "00:00:00.0170013",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.InstallerTests",
      "methodName": "InstallerRejectsNestedAndTraversingPackages"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.InstallerTests.InstallerRestoresExistingFilesWhenAnOverwriteFails#0",
      "displayName": "InstallerTests.InstallerRestoresExistingFilesWhenAnOverwriteFails",
      "outcome": 0,
      "bodyDuration": "00:00:02.8856297",
      "totalDuration": "00:00:02.8858505",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.InstallerTests",
      "methodName": "InstallerRestoresExistingFilesWhenAnOverwriteFails"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.InstallerTests.InstallerStagesAndAppliesAValidPackage#0",
      "displayName": "InstallerTests.InstallerStagesAndAppliesAValidPackage",
      "outcome": 0,
      "bodyDuration": "00:00:00.0725230",
      "totalDuration": "00:00:00.0725958",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.InstallerTests",
      "methodName": "InstallerStagesAndAppliesAValidPackage"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.ActivityCenterTracksProgressAndCancellation#0",
      "displayName": "Program.ActivityCenterTracksProgressAndCancellation",
      "outcome": 0,
      "bodyDuration": "00:00:00.0039646",
      "totalDuration": "00:00:00.0040477",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "ActivityCenterTracksProgressAndCancellation"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.BufferedConsoleRendererKeepsUiTreeBoundedUnderLoad#0",
      "displayName": "Program.BufferedConsoleRendererKeepsUiTreeBoundedUnderLoad#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.5758979",
      "totalDuration": "00:00:00.5761352",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "WPF \u63A7\u5236\u53F0\u7AEF\u5230\u7AEF\u541E\u5410\uFF1A115,705 \u6761/\u79D2\uFF1BUI \u6700\u5927\u8C03\u5EA6\u5EF6\u8FDF 20.5 ms\uFF1B\u4FDD\u7559 7,968 \u884C\uFF0C\u4EC5 63 \u4E2A\u6587\u672C\u5757\u3002\r\n",
      "isLegacySingleRun": true,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "BufferedConsoleRendererKeepsUiTreeBoundedUnderLoad"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.FramelessMaximizedWindowStaysInsideMonitorWorkArea#0",
      "displayName": "Program.FramelessMaximizedWindowStaysInsideMonitorWorkArea",
      "outcome": 0,
      "bodyDuration": "00:00:00.4037253",
      "totalDuration": "00:00:00.4039765",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "FramelessMaximizedWindowStaysInsideMonitorWorkArea"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.LauncherHotkeyParserNormalizesAndRejectsUnsafeGestures#0",
      "displayName": "Program.LauncherHotkeyParserNormalizesAndRejectsUnsafeGestures",
      "outcome": 0,
      "bodyDuration": "00:00:00.0010884",
      "totalDuration": "00:00:00.0012193",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "LauncherHotkeyParserNormalizesAndRejectsUnsafeGestures"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.LauncherRankingUsesStableMatchOrderAndPersonalizationBoosts#0",
      "displayName": "Program.LauncherRankingUsesStableMatchOrderAndPersonalizationBoosts",
      "outcome": 0,
      "bodyDuration": "00:00:00.0628954",
      "totalDuration": "00:00:00.0630476",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "LauncherRankingUsesStableMatchOrderAndPersonalizationBoosts"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.PinnedAndRecentConfigurationRecoverFromDuplicatesAndDamage#0",
      "displayName": "Program.PinnedAndRecentConfigurationRecoverFromDuplicatesAndDamage",
      "outcome": 0,
      "bodyDuration": "00:00:00.0456199",
      "totalDuration": "00:00:00.0459442",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "PinnedAndRecentConfigurationRecoverFromDuplicatesAndDamage"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.QuickAccessToolCardLoadsItsCatalogIcon#0",
      "displayName": "Program.QuickAccessToolCardLoadsItsCatalogIcon",
      "outcome": 0,
      "bodyDuration": "00:00:00.0933325",
      "totalDuration": "00:00:00.0934134",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "QuickAccessToolCardLoadsItsCatalogIcon"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.SingleInstanceForwardsCommandsThroughItsNamedPipe#0",
      "displayName": "Program.SingleInstanceForwardsCommandsThroughItsNamedPipe",
      "outcome": 0,
      "bodyDuration": "00:00:00.0100075",
      "totalDuration": "00:00:00.0100862",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "SingleInstanceForwardsCommandsThroughItsNamedPipe"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.TabAndNavigationOutlinesStayInsideTheirLayoutBounds#0",
      "displayName": "Program.TabAndNavigationOutlinesStayInsideTheirLayoutBounds",
      "outcome": 0,
      "bodyDuration": "00:00:00.4342620",
      "totalDuration": "00:00:00.4343900",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "TabAndNavigationOutlinesStayInsideTheirLayoutBounds"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.TimePickerIncrementOneKeepsTheWholeScrollTrackUsable#0",
      "displayName": "Program.TimePickerIncrementOneKeepsTheWholeScrollTrackUsable",
      "outcome": 0,
      "bodyDuration": "00:00:00.9141555",
      "totalDuration": "00:00:00.9142123",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "TimePickerIncrementOneKeepsTheWholeScrollTrackUsable"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.WorkshopProjectCardLoadsItsManifestPreviewIcon#0",
      "displayName": "Program.WorkshopProjectCardLoadsItsManifestPreviewIcon",
      "outcome": 0,
      "bodyDuration": "00:00:00.0294264",
      "totalDuration": "00:00:00.0295885",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "WorkshopProjectCardLoadsItsManifestPreviewIcon"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.Program.XamlCodeViewerRendersDistinctSyntaxTokens#0",
      "displayName": "Program.XamlCodeViewerRendersDistinctSyntaxTokens",
      "outcome": 0,
      "bodyDuration": "00:00:00.0413805",
      "totalDuration": "00:00:00.0415977",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.Program",
      "methodName": "XamlCodeViewerRendersDistinctSyntaxTokens"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.RecentUsageIconCacheTests.RecentUsageIconsAreFrozenReusedAndBounded#0",
      "displayName": "RecentUsageIconCacheTests.RecentUsageIconsAreFrozenReusedAndBounded",
      "outcome": 0,
      "bodyDuration": "00:00:00.0051891",
      "totalDuration": "00:00:00.0053736",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.RecentUsageIconCacheTests",
      "methodName": "RecentUsageIconsAreFrozenReusedAndBounded"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.SettingsControlsTests.RemoteInputsAreOnlyVisibleWhileRemoteModeIsEnabled#0",
      "displayName": "SettingsControlsTests.RemoteInputsAreOnlyVisibleWhileRemoteModeIsEnabled",
      "outcome": 0,
      "bodyDuration": "00:00:00.4803482",
      "totalDuration": "00:00:00.4804578",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.SettingsControlsTests",
      "methodName": "RemoteInputsAreOnlyVisibleWhileRemoteModeIsEnabled"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolNuGetPackageTests.ManifestRoundTripsProjectNuGetPackages#0",
      "displayName": "ToolNuGetPackageTests.ManifestRoundTripsProjectNuGetPackages",
      "outcome": 0,
      "bodyDuration": "00:00:00.0028672",
      "totalDuration": "00:00:00.0030161",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolNuGetPackageTests",
      "methodName": "ManifestRoundTripsProjectNuGetPackages"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolNuGetPackageTests.PackageRulesRequireSafeIdsAndPinnedVersions#0",
      "displayName": "ToolNuGetPackageTests.PackageRulesRequireSafeIdsAndPinnedVersions",
      "outcome": 0,
      "bodyDuration": "00:00:00.0018497",
      "totalDuration": "00:00:00.0019044",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolNuGetPackageTests",
      "methodName": "PackageRulesRequireSafeIdsAndPinnedVersions"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolNuGetPackageTests.RuntimeProjectIncludesEachToolPackageAndAllowsToolkitOverride#0",
      "displayName": "ToolNuGetPackageTests.RuntimeProjectIncludesEachToolPackageAndAllowsToolkitOverride",
      "outcome": 0,
      "bodyDuration": "00:00:00.0083083",
      "totalDuration": "00:00:00.0084044",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolNuGetPackageTests",
      "methodName": "RuntimeProjectIncludesEachToolPackageAndAllowsToolkitOverride"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests.AdministratorLaunchUsesShellRunAsAndTheCompiledAppHost#0",
      "displayName": "ToolRuntimeProcessStartInfoFactoryTests.AdministratorLaunchUsesShellRunAsAndTheCompiledAppHost",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002925",
      "totalDuration": "00:00:00.0003602",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests",
      "methodName": "AdministratorLaunchUsesShellRunAsAndTheCompiledAppHost"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests.AdministratorPreferenceSurvivesSerializationAndIsCaseInsensitive#0",
      "displayName": "ToolRuntimeProcessStartInfoFactoryTests.AdministratorPreferenceSurvivesSerializationAndIsCaseInsensitive",
      "outcome": 0,
      "bodyDuration": "00:00:00.0050723",
      "totalDuration": "00:00:00.0051211",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests",
      "methodName": "AdministratorPreferenceSurvivesSerializationAndIsCaseInsensitive"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests.StandardLaunchKeepsStartupDiagnosticsEnabled#0",
      "displayName": "ToolRuntimeProcessStartInfoFactoryTests.StandardLaunchKeepsStartupDiagnosticsEnabled",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000878",
      "totalDuration": "00:00:00.0001338",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests",
      "methodName": "StandardLaunchKeepsStartupDiagnosticsEnabled"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests.UserAndManifestAdministratorModesAreBothEffective#0",
      "displayName": "ToolRuntimeProcessStartInfoFactoryTests.UserAndManifestAdministratorModesAreBothEffective",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001573",
      "totalDuration": "00:00:00.0002414",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.ToolRuntimeProcessStartInfoFactoryTests",
      "methodName": "UserAndManifestAdministratorModesAreBothEffective"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.UnifiedControlDefaultsTests.DataGridGeneratedColumnsReceiveUnifiedStylesWithoutOverwritingExplicitStyles#0",
      "displayName": "UnifiedControlDefaultsTests.DataGridGeneratedColumnsReceiveUnifiedStylesWithoutOverwritingExplicitStyles",
      "outcome": 0,
      "bodyDuration": "00:00:00.0062280",
      "totalDuration": "00:00:00.0062767",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.UnifiedControlDefaultsTests",
      "methodName": "DataGridGeneratedColumnsReceiveUnifiedStylesWithoutOverwritingExplicitStyles"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.UnifiedControlDefaultsTests.ProgressRingDefaultsToZeroAndInactive#0",
      "displayName": "UnifiedControlDefaultsTests.ProgressRingDefaultsToZeroAndInactive",
      "outcome": 0,
      "bodyDuration": "00:00:00.0189634",
      "totalDuration": "00:00:00.0191593",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.UnifiedControlDefaultsTests",
      "methodName": "ProgressRingDefaultsToZeroAndInactive"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests.BackgroundDecodedPngCanBeDisplayedByAnimatedImageBehavior#0",
      "displayName": "WebImageSourceLoaderTests.BackgroundDecodedPngCanBeDisplayedByAnimatedImageBehavior",
      "outcome": 0,
      "bodyDuration": "00:00:00.3904849",
      "totalDuration": "00:00:00.3905703",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests",
      "methodName": "BackgroundDecodedPngCanBeDisplayedByAnimatedImageBehavior"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests.LargeSvgLoadingStaysOffTheUiThreadAndSharesItsCachedResult#0",
      "displayName": "WebImageSourceLoaderTests.LargeSvgLoadingStaysOffTheUiThreadAndSharesItsCachedResult",
      "outcome": 0,
      "bodyDuration": "00:00:00.9502277",
      "totalDuration": "00:00:00.9504780",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests",
      "methodName": "LargeSvgLoadingStaysOffTheUiThreadAndSharesItsCachedResult"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests.WebImageLoaderDecodesSvgIcoAndSvgDataUris#0",
      "displayName": "WebImageSourceLoaderTests.WebImageLoaderDecodesSvgIcoAndSvgDataUris",
      "outcome": 0,
      "bodyDuration": "00:00:00.0303629",
      "totalDuration": "00:00:00.0305853",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests",
      "methodName": "WebImageLoaderDecodesSvgIcoAndSvgDataUris"
    },
    {
      "id": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests.WebImageLoaderRejectsOversizedAndNonImageContent#0",
      "displayName": "WebImageSourceLoaderTests.WebImageLoaderRejectsOversizedAndNonImageContent",
      "outcome": 0,
      "bodyDuration": "00:00:00.0008585",
      "totalDuration": "00:00:00.0009633",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEToolBox.Client.Wpf.Test.WebImageSourceLoaderTests",
      "methodName": "WebImageLoaderRejectsOversizedAndNonImageContent"
    }
  ],
  "total": 31,
  "passed": 31,
  "failed": 0,
  "skipped": 0
}