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

XFEWorkflow

【WinUI】XFE基于windows的工作流

公开
关注 0 Fork 0 Star 0
UTF-8
{
  "startedAt": "2026-10-12T20:12:14.7675263+00:00",
  "duration": "00:01:12.3785684",
  "results": [
    {
      "id": "XFEWorkflow.Test.AdvancedTests.AccountProfileUpdatesOnlyTheAuthenticatedUserAndSurvivesRestart#0",
      "displayName": "AdvancedTests.AccountProfileUpdatesOnlyTheAuthenticatedUserAndSurvivesRestart",
      "outcome": 0,
      "bodyDuration": "00:00:00.1981165",
      "totalDuration": "00:00:00.1987995",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "AccountProfileUpdatesOnlyTheAuthenticatedUserAndSurvivesRestart"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.ClipboardRewritesNestedIdsEdgesAndBindings#0",
      "displayName": "AdvancedTests.ClipboardRewritesNestedIdsEdgesAndBindings",
      "outcome": 0,
      "bodyDuration": "00:00:00.0032563",
      "totalDuration": "00:00:00.0033327",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "ClipboardRewritesNestedIdsEdgesAndBindings"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.CodeCallsGraphSubworkflowWithDefaultInputs#0",
      "displayName": "AdvancedTests.CodeCallsGraphSubworkflowWithDefaultInputs",
      "outcome": 0,
      "bodyDuration": "00:00:01.0526916",
      "totalDuration": "00:00:01.0527880",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "CodeCallsGraphSubworkflowWithDefaultInputs"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.CodeNodeReceivesObjectPortAndReturnsDeclaredResultPort#0",
      "displayName": "AdvancedTests.CodeNodeReceivesObjectPortAndReturnsDeclaredResultPort",
      "outcome": 0,
      "bodyDuration": "00:00:01.0961680",
      "totalDuration": "00:00:01.0962345",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "CodeNodeReceivesObjectPortAndReturnsDeclaredResultPort"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.DuplicateNestedIdsAndFutureSdkAreRejected#0",
      "displayName": "AdvancedTests.DuplicateNestedIdsAndFutureSdkAreRejected",
      "outcome": 0,
      "bodyDuration": "00:00:00.0009613",
      "totalDuration": "00:00:00.0010363",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "DuplicateNestedIdsAndFutureSdkAreRejected"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.EmergencySuspensionPreventsTimerRestartUntilResumed#0",
      "displayName": "AdvancedTests.EmergencySuspensionPreventsTimerRestartUntilResumed",
      "outcome": 0,
      "bodyDuration": "00:00:02.6650696",
      "totalDuration": "00:00:02.6651171",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "EmergencySuspensionPreventsTimerRestartUntilResumed"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.ExplicitRetryAndWorkflowInputDefaults#0",
      "displayName": "AdvancedTests.ExplicitRetryAndWorkflowInputDefaults",
      "outcome": 0,
      "bodyDuration": "00:00:00.1841332",
      "totalDuration": "00:00:00.1841881",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "ExplicitRetryAndWorkflowInputDefaults"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.InvalidEntryAssemblyAndSpaceAddressAreRejected#0",
      "displayName": "AdvancedTests.InvalidEntryAssemblyAndSpaceAddressAreRejected",
      "outcome": 0,
      "bodyDuration": "00:00:00.0380155",
      "totalDuration": "00:00:00.0381447",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "InvalidEntryAssemblyAndSpaceAddressAreRejected"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.PluginTriggerSurvivesSchedulerRefresh#0",
      "displayName": "AdvancedTests.PluginTriggerSurvivesSchedulerRefresh",
      "outcome": 0,
      "bodyDuration": "00:00:02.9906181",
      "totalDuration": "00:00:02.9906747",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "PluginTriggerSurvivesSchedulerRefresh"
    },
    {
      "id": "XFEWorkflow.Test.AdvancedTests.UncooperativeCodeIsTerminatedAfterGracePeriod#0",
      "displayName": "AdvancedTests.UncooperativeCodeIsTerminatedAfterGracePeriod",
      "outcome": 0,
      "bodyDuration": "00:00:06.0692672",
      "totalDuration": "00:00:06.0693248",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.AdvancedTests",
      "methodName": "UncooperativeCodeIsTerminatedAfterGracePeriod"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#0",
      "displayName": "BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0050034",
      "totalDuration": "00:00:00.0050344",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#1",
      "displayName": "BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0005375",
      "totalDuration": "00:00:00.0005711",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#2",
      "displayName": "BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#2",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002910",
      "totalDuration": "00:00:00.0003687",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#3",
      "displayName": "BasicControlTests.ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration#3",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002568",
      "totalDuration": "00:00:00.0003218",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ConditionSubgraphsReevaluateWiredVariablesAndComparisonsEveryIteration"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#0",
      "displayName": "BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.2293228",
      "totalDuration": "00:00:00.2294635",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#1",
      "displayName": "BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#1",
      "outcome": 0,
      "bodyDuration": "00:00:01.1184835",
      "totalDuration": "00:00:01.1186765",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#2",
      "displayName": "BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#2",
      "outcome": 0,
      "bodyDuration": "00:00:00.3195641",
      "totalDuration": "00:00:00.3197814",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#3",
      "displayName": "BasicControlTests.ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode#3",
      "outcome": 0,
      "bodyDuration": "00:00:01.1430598",
      "totalDuration": "00:00:01.1431776",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ContinueAndBreakControlTheNearestLoopThroughRealRunnerAndGeneratedCode"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.EmptyAndBoundedLoopsAndCancellationHaveDefinedBehavior#0",
      "displayName": "BasicControlTests.EmptyAndBoundedLoopsAndCancellationHaveDefinedBehavior",
      "outcome": 0,
      "bodyDuration": "00:00:00.0564099",
      "totalDuration": "00:00:00.0564626",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "EmptyAndBoundedLoopsAndCancellationHaveDefinedBehavior"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.LiteralObjectsAreNotInterpretedAndCoreNodesCanBeInvokedFromPureCSharp#0",
      "displayName": "BasicControlTests.LiteralObjectsAreNotInterpretedAndCoreNodesCanBeInvokedFromPureCSharp",
      "outcome": 0,
      "bodyDuration": "00:00:00.1417119",
      "totalDuration": "00:00:00.1417644",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "LiteralObjectsAreNotInterpretedAndCoreNodesCanBeInvokedFromPureCSharp"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.LoopControlBypassesCatchAndRetriesButAlwaysRunsFinally#0",
      "displayName": "BasicControlTests.LoopControlBypassesCatchAndRetriesButAlwaysRunsFinally#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0079310",
      "totalDuration": "00:00:00.0080595",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "LoopControlBypassesCatchAndRetriesButAlwaysRunsFinally"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.LoopControlBypassesCatchAndRetriesButAlwaysRunsFinally#1",
      "displayName": "BasicControlTests.LoopControlBypassesCatchAndRetriesButAlwaysRunsFinally#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0009837",
      "totalDuration": "00:00:00.0010436",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "LoopControlBypassesCatchAndRetriesButAlwaysRunsFinally"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.NestedLoopBreakRestoresOuterItemsAndUserVariables#0",
      "displayName": "BasicControlTests.NestedLoopBreakRestoresOuterItemsAndUserVariables",
      "outcome": 0,
      "bodyDuration": "00:00:00.0023732",
      "totalDuration": "00:00:00.0024482",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "NestedLoopBreakRestoresOuterItemsAndUserVariables"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ScopeValidationRejectsLoopControlOutsideBodyAndAcrossParallelBranches#0",
      "displayName": "BasicControlTests.ScopeValidationRejectsLoopControlOutsideBodyAndAcrossParallelBranches",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006361",
      "totalDuration": "00:00:00.0006814",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ScopeValidationRejectsLoopControlOutsideBodyAndAcrossParallelBranches"
    },
    {
      "id": "XFEWorkflow.Test.BasicControlTests.ThrowAndCatchExposeOriginalMessageAndNodeAndDoNotPrintLifecycleNoise#0",
      "displayName": "BasicControlTests.ThrowAndCatchExposeOriginalMessageAndNodeAndDoNotPrintLifecycleNoise",
      "outcome": 0,
      "bodyDuration": "00:00:00.0027657",
      "totalDuration": "00:00:00.0028189",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicControlTests",
      "methodName": "ThrowAndCatchExposeOriginalMessageAndNodeAndDoNotPrintLifecycleNoise"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#0",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0004985",
      "totalDuration": "00:00:00.0006431",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#1",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000877",
      "totalDuration": "00:00:00.0002466",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#10",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#10",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000097",
      "totalDuration": "00:00:00.0000326",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#11",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#11",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000088",
      "totalDuration": "00:00:00.0000326",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#12",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#12",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000066",
      "totalDuration": "00:00:00.0000317",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#13",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#13",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000346",
      "totalDuration": "00:00:00.0000573",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#14",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#14",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001080",
      "totalDuration": "00:00:00.0001301",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#15",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#15",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000399",
      "totalDuration": "00:00:00.0000738",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#16",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#16",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000543",
      "totalDuration": "00:00:00.0000835",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#17",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#17",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002141",
      "totalDuration": "00:00:00.0002438",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#18",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#18",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000787",
      "totalDuration": "00:00:00.0001180",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#19",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#19",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002287",
      "totalDuration": "00:00:00.0002631",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#2",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#2",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000367",
      "totalDuration": "00:00:00.0000743",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#20",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#20",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000111",
      "totalDuration": "00:00:00.0000468",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#21",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#21",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000251",
      "totalDuration": "00:00:00.0000529",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#22",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#22",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000278",
      "totalDuration": "00:00:00.0000537",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#23",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#23",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000106",
      "totalDuration": "00:00:00.0000330",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#24",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#24",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000058",
      "totalDuration": "00:00:00.0000284",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#25",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#25",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000210",
      "totalDuration": "00:00:00.0000401",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#26",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#26",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000078",
      "totalDuration": "00:00:00.0000359",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#27",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#27",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000884",
      "totalDuration": "00:00:00.0001114",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#28",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#28",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000064",
      "totalDuration": "00:00:00.0000350",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#29",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#29",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000072",
      "totalDuration": "00:00:00.0000376",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#3",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#3",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000997",
      "totalDuration": "00:00:00.0001229",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#30",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#30",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000038",
      "totalDuration": "00:00:00.0000260",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#31",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#31",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006131",
      "totalDuration": "00:00:00.0006353",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#32",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#32",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002757",
      "totalDuration": "00:00:00.0003143",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#33",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#33",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001053",
      "totalDuration": "00:00:00.0001564",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#34",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#34",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003965",
      "totalDuration": "00:00:00.0004310",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#35",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#35",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000355",
      "totalDuration": "00:00:00.0000819",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#36",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#36",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000041",
      "totalDuration": "00:00:00.0000298",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#37",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#37",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000601",
      "totalDuration": "00:00:00.0000804",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#38",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#38",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000159",
      "totalDuration": "00:00:00.0000435",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#39",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#39",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000467",
      "totalDuration": "00:00:00.0000731",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#4",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#4",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000844",
      "totalDuration": "00:00:00.0001258",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#40",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#40",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002249",
      "totalDuration": "00:00:00.0002491",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#41",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#41",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000354",
      "totalDuration": "00:00:00.0000787",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#42",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#42",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000059",
      "totalDuration": "00:00:00.0000372",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#43",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#43",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000153",
      "totalDuration": "00:00:00.0000391",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#44",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#44",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000144",
      "totalDuration": "00:00:00.0000369",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#45",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#45",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000033",
      "totalDuration": "00:00:00.0000270",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#46",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#46",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002204",
      "totalDuration": "00:00:00.0002416",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#47",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#47",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001231",
      "totalDuration": "00:00:00.0001708",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#48",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#48",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000684",
      "totalDuration": "00:00:00.0001057",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#49",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#49",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000931",
      "totalDuration": "00:00:00.0001195",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#5",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#5",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000118",
      "totalDuration": "00:00:00.0000549",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#50",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#50",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001052",
      "totalDuration": "00:00:00.0001371",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#51",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#51",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001066",
      "totalDuration": "00:00:00.0001408",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#52",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#52",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001192",
      "totalDuration": "00:00:00.0001490",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#53",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#53",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001031",
      "totalDuration": "00:00:00.0001349",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#54",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#54",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000485",
      "totalDuration": "00:00:00.0000803",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#55",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#55",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001520",
      "totalDuration": "00:00:00.0001776",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#56",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#56",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001224",
      "totalDuration": "00:00:00.0001622",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#57",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#57",
      "outcome": 0,
      "bodyDuration": "00:00:00.0017971",
      "totalDuration": "00:00:00.0018355",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#58",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#58",
      "outcome": 0,
      "bodyDuration": "00:00:00.0072224",
      "totalDuration": "00:00:00.0072757",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#59",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#59",
      "outcome": 0,
      "bodyDuration": "00:00:00.0007135",
      "totalDuration": "00:00:00.0007634",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#6",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#6",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000091",
      "totalDuration": "00:00:00.0000389",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#60",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#60",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006102",
      "totalDuration": "00:00:00.0006560",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#61",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#61",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000283",
      "totalDuration": "00:00:00.0000702",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#62",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#62",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000133",
      "totalDuration": "00:00:00.0000430",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#63",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#63",
      "outcome": 0,
      "bodyDuration": "00:00:00.0023912",
      "totalDuration": "00:00:00.0024158",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#64",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#64",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000460",
      "totalDuration": "00:00:00.0000890",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#65",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#65",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006102",
      "totalDuration": "00:00:00.0006440",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#66",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#66",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003794",
      "totalDuration": "00:00:00.0004199",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#67",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#67",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003357",
      "totalDuration": "00:00:00.0003779",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#68",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#68",
      "outcome": 0,
      "bodyDuration": "00:00:00.0004785",
      "totalDuration": "00:00:00.0005235",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#69",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#69",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001926",
      "totalDuration": "00:00:00.0002377",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#7",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#7",
      "outcome": 0,
      "bodyDuration": "00:00:00.0005603",
      "totalDuration": "00:00:00.0006309",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#70",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#70",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001477",
      "totalDuration": "00:00:00.0001891",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#71",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#71",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000646",
      "totalDuration": "00:00:00.0001160",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#72",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#72",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000204",
      "totalDuration": "00:00:00.0000556",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#73",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#73",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000513",
      "totalDuration": "00:00:00.0000785",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#74",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#74",
      "outcome": 0,
      "bodyDuration": "00:00:00.0008426",
      "totalDuration": "00:00:00.0008695",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#75",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#75",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000183",
      "totalDuration": "00:00:00.0000575",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#76",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#76",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000151",
      "totalDuration": "00:00:00.0000448",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#77",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#77",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000517",
      "totalDuration": "00:00:00.0000810",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#78",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#78",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001998",
      "totalDuration": "00:00:00.0002264",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#79",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#79",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000123",
      "totalDuration": "00:00:00.0000533",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#8",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#8",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000599",
      "totalDuration": "00:00:00.0000940",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#80",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#80",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002454",
      "totalDuration": "00:00:00.0002749",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#81",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#81",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001706",
      "totalDuration": "00:00:00.0002062",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#82",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#82",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002077",
      "totalDuration": "00:00:00.0002497",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#83",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#83",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000369",
      "totalDuration": "00:00:00.0000758",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#84",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#84",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000579",
      "totalDuration": "00:00:00.0000911",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#9",
      "displayName": "BasicDataTests.ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues#9",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000376",
      "totalDuration": "00:00:00.0000637",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "ArithmeticLogicAndCollectionsKeepExactTypesAndProduceNewValues"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.CatalogPortsAreUniqueDescribedAndAvailableToCodeAndGraphs#0",
      "displayName": "BasicDataTests.CatalogPortsAreUniqueDescribedAndAvailableToCodeAndGraphs",
      "outcome": 0,
      "bodyDuration": "00:00:00.0052104",
      "totalDuration": "00:00:00.0052573",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "CatalogPortsAreUniqueDescribedAndAvailableToCodeAndGraphs"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.InvalidTypesBoundsAndArithmeticFailuresAreNeverSilentlyCoerced#0",
      "displayName": "BasicDataTests.InvalidTypesBoundsAndArithmeticFailuresAreNeverSilentlyCoerced",
      "outcome": 0,
      "bodyDuration": "00:00:00.0012014",
      "totalDuration": "00:00:00.0012309",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "InvalidTypesBoundsAndArithmeticFailuresAreNeverSilentlyCoerced"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.LookupFoundFlagsDistinguishMissingFromPresentNullAndStatisticsDefineEmptyArrays#0",
      "displayName": "BasicDataTests.LookupFoundFlagsDistinguishMissingFromPresentNullAndStatisticsDefineEmptyArrays",
      "outcome": 0,
      "bodyDuration": "00:00:00.0015893",
      "totalDuration": "00:00:00.0016447",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "LookupFoundFlagsDistinguishMissingFromPresentNullAndStatisticsDefineEmptyArrays"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.NumbersDatesAndCaseConversionDoNotDependOnTheUiCulture#0",
      "displayName": "BasicDataTests.NumbersDatesAndCaseConversionDoNotDependOnTheUiCulture",
      "outcome": 0,
      "bodyDuration": "00:00:00.0056761",
      "totalDuration": "00:00:00.0056995",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "NumbersDatesAndCaseConversionDoNotDependOnTheUiCulture"
    },
    {
      "id": "XFEWorkflow.Test.BasicDataTests.RandomNumbersStayInTheirDeclaredRangeAndLargeIdsRemainExact#0",
      "displayName": "BasicDataTests.RandomNumbersStayInTheirDeclaredRangeAndLargeIdsRemainExact",
      "outcome": 0,
      "bodyDuration": "00:00:00.0005857",
      "totalDuration": "00:00:00.0006385",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDataTests",
      "methodName": "RandomNumbersStayInTheirDeclaredRangeAndLargeIdsRemainExact"
    },
    {
      "id": "XFEWorkflow.Test.BasicDateEncodingTests.DatesPreserveOffsetsAndCompareInstantsAndRoundTripTimestamps#0",
      "displayName": "BasicDateEncodingTests.DatesPreserveOffsetsAndCompareInstantsAndRoundTripTimestamps",
      "outcome": 0,
      "bodyDuration": "00:00:00.0557000",
      "totalDuration": "00:00:00.0558245",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDateEncodingTests",
      "methodName": "DatesPreserveOffsetsAndCompareInstantsAndRoundTripTimestamps"
    },
    {
      "id": "XFEWorkflow.Test.BasicDateEncodingTests.EncodingsRoundTripFullUnicodeAndLiteralBackslashText#0",
      "displayName": "BasicDateEncodingTests.EncodingsRoundTripFullUnicodeAndLiteralBackslashText",
      "outcome": 0,
      "bodyDuration": "00:00:00.0017294",
      "totalDuration": "00:00:00.0019432",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDateEncodingTests",
      "methodName": "EncodingsRoundTripFullUnicodeAndLiteralBackslashText"
    },
    {
      "id": "XFEWorkflow.Test.BasicDateEncodingTests.PathOperationsHandleNamesWithoutAccessingTheFilesystem#0",
      "displayName": "BasicDateEncodingTests.PathOperationsHandleNamesWithoutAccessingTheFilesystem",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002954",
      "totalDuration": "00:00:00.0003371",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicDateEncodingTests",
      "methodName": "PathOperationsHandleNamesWithoutAccessingTheFilesystem"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#0",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.2280060",
      "totalDuration": "00:00:00.2281129",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#1",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.2816761",
      "totalDuration": "00:00:00.2819801",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#10",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#10",
      "outcome": 0,
      "bodyDuration": "00:00:00.2968201",
      "totalDuration": "00:00:00.2969510",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#11",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#11",
      "outcome": 0,
      "bodyDuration": "00:00:01.2494368",
      "totalDuration": "00:00:01.2495917",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#2",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#2",
      "outcome": 0,
      "bodyDuration": "00:00:01.1271544",
      "totalDuration": "00:00:01.1272628",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#3",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#3",
      "outcome": 0,
      "bodyDuration": "00:00:00.4165403",
      "totalDuration": "00:00:00.4167724",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#4",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#4",
      "outcome": 0,
      "bodyDuration": "00:00:00.2556050",
      "totalDuration": "00:00:00.2557537",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#5",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#5",
      "outcome": 0,
      "bodyDuration": "00:00:01.0818376",
      "totalDuration": "00:00:01.0819462",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#6",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#6",
      "outcome": 0,
      "bodyDuration": "00:00:00.2511775",
      "totalDuration": "00:00:00.2513090",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#7",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#7",
      "outcome": 0,
      "bodyDuration": "00:00:00.2521397",
      "totalDuration": "00:00:00.2523724",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#8",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#8",
      "outcome": 0,
      "bodyDuration": "00:00:01.0388849",
      "totalDuration": "00:00:01.0390111",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#9",
      "displayName": "BasicSampleTests.ImportableExamplesUseOnlyWiresAndRunInASeparateRunner#9",
      "outcome": 0,
      "bodyDuration": "00:00:00.2501443",
      "totalDuration": "00:00:00.2503701",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "ImportableExamplesUseOnlyWiresAndRunInASeparateRunner"
    },
    {
      "id": "XFEWorkflow.Test.BasicSampleTests.PackagesContainExactReadableJsonAndNoMessageExpressions#0",
      "displayName": "BasicSampleTests.PackagesContainExactReadableJsonAndNoMessageExpressions",
      "outcome": 0,
      "bodyDuration": "00:00:00.0063825",
      "totalDuration": "00:00:00.0064961",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicSampleTests",
      "methodName": "PackagesContainExactReadableJsonAndNoMessageExpressions"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.BadTypesBoundsPatternsAndExcessiveResultsFailClearly#0",
      "displayName": "BasicTextTests.BadTypesBoundsPatternsAndExcessiveResultsFailClearly",
      "outcome": 0,
      "bodyDuration": "00:00:00.0037878",
      "totalDuration": "00:00:00.0038475",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "BadTypesBoundsPatternsAndExcessiveResultsFailClearly"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.LengthSearchAndNamedRegexGroupsExposeUsefulWiredOutputs#0",
      "displayName": "BasicTextTests.LengthSearchAndNamedRegexGroupsExposeUsefulWiredOutputs",
      "outcome": 0,
      "bodyDuration": "00:00:00.0012894",
      "totalDuration": "00:00:00.0013191",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "LengthSearchAndNamedRegexGroupsExposeUsefulWiredOutputs"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#0",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002593",
      "totalDuration": "00:00:00.0003671",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#1",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006165",
      "totalDuration": "00:00:00.0007782",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#10",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#10",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000865",
      "totalDuration": "00:00:00.0001096",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#11",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#11",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000248",
      "totalDuration": "00:00:00.0000554",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#12",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#12",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000229",
      "totalDuration": "00:00:00.0000380",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#13",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#13",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001672",
      "totalDuration": "00:00:00.0001813",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#14",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#14",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000360",
      "totalDuration": "00:00:00.0000725",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#15",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#15",
      "outcome": 0,
      "bodyDuration": "00:00:00.0004967",
      "totalDuration": "00:00:00.0005262",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#16",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#16",
      "outcome": 0,
      "bodyDuration": "00:00:00.0007828",
      "totalDuration": "00:00:00.0008722",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#17",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#17",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000821",
      "totalDuration": "00:00:00.0001551",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#18",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#18",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000084",
      "totalDuration": "00:00:00.0000441",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#19",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#19",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000580",
      "totalDuration": "00:00:00.0000807",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#2",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#2",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002879",
      "totalDuration": "00:00:00.0003226",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#20",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#20",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000448",
      "totalDuration": "00:00:00.0000603",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#21",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#21",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002710",
      "totalDuration": "00:00:00.0002866",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#22",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#22",
      "outcome": 0,
      "bodyDuration": "00:00:00.0014810",
      "totalDuration": "00:00:00.0015226",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#23",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#23",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000846",
      "totalDuration": "00:00:00.0001222",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#3",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#3",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006069",
      "totalDuration": "00:00:00.0006433",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#4",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#4",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001476",
      "totalDuration": "00:00:00.0001920",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#5",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#5",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002267",
      "totalDuration": "00:00:00.0002584",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#6",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#6",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000116",
      "totalDuration": "00:00:00.0000412",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#7",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#7",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002450",
      "totalDuration": "00:00:00.0002702",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#8",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#8",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000854",
      "totalDuration": "00:00:00.0001196",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#9",
      "displayName": "BasicTextTests.TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules#9",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000125",
      "totalDuration": "00:00:00.0000416",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.BasicTextTests",
      "methodName": "TextOperationsPreserveLiteralsAndHaveExplicitUnicodeRules"
    },
    {
      "id": "XFEWorkflow.Test.CommandTests.CmdUsesEnvironmentAndWorkingDirectoryAndCanBindOutputToFollowingNode#0",
      "displayName": "CommandTests.CmdUsesEnvironmentAndWorkingDirectoryAndCanBindOutputToFollowingNode",
      "outcome": 0,
      "bodyDuration": "00:00:00.1001925",
      "totalDuration": "00:00:00.1003710",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CommandTests",
      "methodName": "CmdUsesEnvironmentAndWorkingDirectoryAndCanBindOutputToFollowingNode"
    },
    {
      "id": "XFEWorkflow.Test.CommandTests.ExcessOutputIsDrainedAndBounded#0",
      "displayName": "CommandTests.ExcessOutputIsDrainedAndBounded",
      "outcome": 0,
      "bodyDuration": "00:00:00.2014495",
      "totalDuration": "00:00:00.2015113",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CommandTests",
      "methodName": "ExcessOutputIsDrainedAndBounded"
    },
    {
      "id": "XFEWorkflow.Test.CommandTests.PowerShellOutputsChineseErrorsAndExitCodeThroughOwnedHelper#0",
      "displayName": "CommandTests.PowerShellOutputsChineseErrorsAndExitCodeThroughOwnedHelper",
      "outcome": 0,
      "bodyDuration": "00:00:00.4035307",
      "totalDuration": "00:00:00.4036339",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CommandTests",
      "methodName": "PowerShellOutputsChineseErrorsAndExitCodeThroughOwnedHelper"
    },
    {
      "id": "XFEWorkflow.Test.CommandTests.TimeoutCancellationAndNonZeroFailureAreReported#0",
      "displayName": "CommandTests.TimeoutCancellationAndNonZeroFailureAreReported",
      "outcome": 0,
      "bodyDuration": "00:00:02.1566686",
      "totalDuration": "00:00:02.1567207",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CommandTests",
      "methodName": "TimeoutCancellationAndNonZeroFailureAreReported"
    },
    {
      "id": "XFEWorkflow.Test.CompilerTests.CompilesSdkWithoutInstalledSdkDependency#0",
      "displayName": "CompilerTests.CompilesSdkWithoutInstalledSdkDependency",
      "outcome": 0,
      "bodyDuration": "00:00:00.0598382",
      "totalDuration": "00:00:00.0600366",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CompilerTests",
      "methodName": "CompilesSdkWithoutInstalledSdkDependency"
    },
    {
      "id": "XFEWorkflow.Test.CompilerTests.CompletionIncludesSdkMethods#0",
      "displayName": "CompilerTests.CompletionIncludesSdkMethods",
      "outcome": 0,
      "bodyDuration": "00:00:00.7651302",
      "totalDuration": "00:00:00.7651624",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CompilerTests",
      "methodName": "CompletionIncludesSdkMethods"
    },
    {
      "id": "XFEWorkflow.Test.CompilerTests.DiagnosticsKeepNodeLineNumbers#0",
      "displayName": "CompilerTests.DiagnosticsKeepNodeLineNumbers",
      "outcome": 0,
      "bodyDuration": "00:00:00.0621286",
      "totalDuration": "00:00:00.0623682",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.CompilerTests",
      "methodName": "DiagnosticsKeepNodeLineNumbers"
    },
    {
      "id": "XFEWorkflow.Test.ConditionTests.EqualityKeepsTypesAndFullSenderIdsAndMalformedConditionsFail#0",
      "displayName": "ConditionTests.EqualityKeepsTypesAndFullSenderIdsAndMalformedConditionsFail",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006923",
      "totalDuration": "00:00:00.0008783",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ConditionTests",
      "methodName": "EqualityKeepsTypesAndFullSenderIdsAndMalformedConditionsFail"
    },
    {
      "id": "XFEWorkflow.Test.ConditionTests.GeneralConditionGroupsSupportKeywordSetsAndMetadataGuards#0",
      "displayName": "ConditionTests.GeneralConditionGroupsSupportKeywordSetsAndMetadataGuards",
      "outcome": 0,
      "bodyDuration": "00:00:00.0041789",
      "totalDuration": "00:00:00.0043038",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ConditionTests",
      "methodName": "GeneralConditionGroupsSupportKeywordSetsAndMetadataGuards"
    },
    {
      "id": "XFEWorkflow.Test.DesktopInputTests.CancelledCombinationReleasesAllPressedKeys#0",
      "displayName": "DesktopInputTests.CancelledCombinationReleasesAllPressedKeys",
      "outcome": 0,
      "bodyDuration": "00:00:00.0648066",
      "totalDuration": "00:00:00.0649145",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.DesktopInputTests",
      "methodName": "CancelledCombinationReleasesAllPressedKeys"
    },
    {
      "id": "XFEWorkflow.Test.DesktopInputTests.DragCancellationReleasesTheHeldMouseButton#0",
      "displayName": "DesktopInputTests.DragCancellationReleasesTheHeldMouseButton",
      "outcome": 0,
      "bodyDuration": "00:00:00.0947439",
      "totalDuration": "00:00:00.0947660",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.DesktopInputTests",
      "methodName": "DragCancellationReleasesTheHeldMouseButton"
    },
    {
      "id": "XFEWorkflow.Test.DesktopInputTests.UnicodeAndSurrogatePairsAreReleased#0",
      "displayName": "DesktopInputTests.UnicodeAndSurrogatePairsAreReleased",
      "outcome": 0,
      "bodyDuration": "00:00:00.0050212",
      "totalDuration": "00:00:00.0051362",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.DesktopInputTests",
      "methodName": "UnicodeAndSurrogatePairsAreReleased"
    },
    {
      "id": "XFEWorkflow.Test.DesktopInputTests.UnsupportedUnicodeBackendFailsBeforeSendingInput#0",
      "displayName": "DesktopInputTests.UnsupportedUnicodeBackendFailsBeforeSendingInput",
      "outcome": 0,
      "bodyDuration": "00:00:00.0004714",
      "totalDuration": "00:00:00.0005112",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.DesktopInputTests",
      "methodName": "UnsupportedUnicodeBackendFailsBeforeSendingInput"
    },
    {
      "id": "XFEWorkflow.Test.EditorPreferencesTests.LayoutFavoritesAndRecentNodesSurviveRestartWithoutDuplicates#0",
      "displayName": "EditorPreferencesTests.LayoutFavoritesAndRecentNodesSurviveRestartWithoutDuplicates",
      "outcome": 0,
      "bodyDuration": "00:00:00.0161900",
      "totalDuration": "00:00:00.0163153",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EditorPreferencesTests",
      "methodName": "LayoutFavoritesAndRecentNodesSurviveRestartWithoutDuplicates"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.BranchExecutesExactlyOnePath#0",
      "displayName": "EngineTests.BranchExecutesExactlyOnePath#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0016708",
      "totalDuration": "00:00:00.0017979",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "BranchExecutesExactlyOnePath"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.BranchExecutesExactlyOnePath#1",
      "displayName": "EngineTests.BranchExecutesExactlyOnePath#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002082",
      "totalDuration": "00:00:00.0002355",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "BranchExecutesExactlyOnePath"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.CancellationIsNotCaughtByTry#0",
      "displayName": "EngineTests.CancellationIsNotCaughtByTry",
      "outcome": 0,
      "bodyDuration": "00:00:00.1077358",
      "totalDuration": "00:00:00.1077834",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "CancellationIsNotCaughtByTry"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.ForEachRestoresLoopScope#0",
      "displayName": "EngineTests.ForEachRestoresLoopScope",
      "outcome": 0,
      "bodyDuration": "00:00:00.0019687",
      "totalDuration": "00:00:00.0019909",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "ForEachRestoresLoopScope"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.IncompatibleDataPortIsRejected#0",
      "displayName": "EngineTests.IncompatibleDataPortIsRejected",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003888",
      "totalDuration": "00:00:00.0004292",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "IncompatibleDataPortIsRejected"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.InvalidGraphReportsMissingPluginAndCycles#0",
      "displayName": "EngineTests.InvalidGraphReportsMissingPluginAndCycles",
      "outcome": 0,
      "bodyDuration": "00:00:00.0010610",
      "totalDuration": "00:00:00.0011109",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "InvalidGraphReportsMissingPluginAndCycles"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.ParallelIsolatesVariablesAndJoins#0",
      "displayName": "EngineTests.ParallelIsolatesVariablesAndJoins",
      "outcome": 0,
      "bodyDuration": "00:00:00.0033842",
      "totalDuration": "00:00:00.0034197",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "ParallelIsolatesVariablesAndJoins"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.StartPreservesWorkflowInputsAndDataEdges#0",
      "displayName": "EngineTests.StartPreservesWorkflowInputsAndDataEdges",
      "outcome": 0,
      "bodyDuration": "00:00:00.0016741",
      "totalDuration": "00:00:00.0018382",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "StartPreservesWorkflowInputsAndDataEdges"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.SwitchUsesDeclaredCase#0",
      "displayName": "EngineTests.SwitchUsesDeclaredCase",
      "outcome": 0,
      "bodyDuration": "00:00:00.0015211",
      "totalDuration": "00:00:00.0015424",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "SwitchUsesDeclaredCase"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.TimeoutPointsAtFailingNode#0",
      "displayName": "EngineTests.TimeoutPointsAtFailingNode",
      "outcome": 0,
      "bodyDuration": "00:00:01.0023019",
      "totalDuration": "00:00:01.0023495",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "TimeoutPointsAtFailingNode"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.TryCatchRunsFinally#0",
      "displayName": "EngineTests.TryCatchRunsFinally",
      "outcome": 0,
      "bodyDuration": "00:00:00.0660447",
      "totalDuration": "00:00:00.0660742",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "TryCatchRunsFinally"
    },
    {
      "id": "XFEWorkflow.Test.EngineTests.WhileResolvesConditionAfterEachIteration#0",
      "displayName": "EngineTests.WhileResolvesConditionAfterEachIteration",
      "outcome": 0,
      "bodyDuration": "00:00:00.0807892",
      "totalDuration": "00:00:00.0808165",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.EngineTests",
      "methodName": "WhileResolvesConditionAfterEachIteration"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.EditedGeneratedGraphStillRunsValidationAndReportsMissingNodeCapability#0",
      "displayName": "GraphCodeGenerationTests.EditedGeneratedGraphStillRunsValidationAndReportsMissingNodeCapability",
      "outcome": 0,
      "bodyDuration": "00:00:00.0910535",
      "totalDuration": "00:00:00.0910960",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "EditedGeneratedGraphStillRunsValidationAndReportsMissingNodeCapability"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.GeneratedCodeCallsHttpAiAndWeComThroughRealRunner#0",
      "displayName": "GraphCodeGenerationTests.GeneratedCodeCallsHttpAiAndWeComThroughRealRunner",
      "outcome": 0,
      "bodyDuration": "00:00:01.3838022",
      "totalDuration": "00:00:01.3838424",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "GeneratedCodeCallsHttpAiAndWeComThroughRealRunner"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.GeneratedCodeKeepsRetryTimeoutNodeLocationAndCooperativeCancellation#0",
      "displayName": "GraphCodeGenerationTests.GeneratedCodeKeepsRetryTimeoutNodeLocationAndCooperativeCancellation",
      "outcome": 0,
      "bodyDuration": "00:00:01.1326016",
      "totalDuration": "00:00:01.1326575",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "GeneratedCodeKeepsRetryTimeoutNodeLocationAndCooperativeCancellation"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.GeneratedCodePreservesChineseEscapesBindingsAndDataEdges#0",
      "displayName": "GraphCodeGenerationTests.GeneratedCodePreservesChineseEscapesBindingsAndDataEdges",
      "outcome": 0,
      "bodyDuration": "00:00:00.1621567",
      "totalDuration": "00:00:00.1623619",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "GeneratedCodePreservesChineseEscapesBindingsAndDataEdges"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.GeneratedCodePreservesTriggerEntryAndSubworkflowCallsInRunner#0",
      "displayName": "GraphCodeGenerationTests.GeneratedCodePreservesTriggerEntryAndSubworkflowCallsInRunner",
      "outcome": 0,
      "bodyDuration": "00:00:01.0602913",
      "totalDuration": "00:00:01.0603378",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "GeneratedCodePreservesTriggerEntryAndSubworkflowCallsInRunner"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.GeneratedSourceUpdatesUntilEditedAndTracksLineEndingsAcrossPersistence#0",
      "displayName": "GraphCodeGenerationTests.GeneratedSourceUpdatesUntilEditedAndTracksLineEndingsAcrossPersistence",
      "outcome": 0,
      "bodyDuration": "00:00:00.0109590",
      "totalDuration": "00:00:00.0111412",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "GeneratedSourceUpdatesUntilEditedAndTracksLineEndingsAcrossPersistence"
    },
    {
      "id": "XFEWorkflow.Test.GraphCodeGenerationTests.GeneratedStructuredGraphsMatchLoopsBranchesParallelTryAndVariableScope#0",
      "displayName": "GraphCodeGenerationTests.GeneratedStructuredGraphsMatchLoopsBranchesParallelTryAndVariableScope",
      "outcome": 0,
      "bodyDuration": "00:00:00.1793152",
      "totalDuration": "00:00:00.1793689",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphCodeGenerationTests",
      "methodName": "GeneratedStructuredGraphsMatchLoopsBranchesParallelTryAndVariableScope"
    },
    {
      "id": "XFEWorkflow.Test.GraphPluginTests.DependencyResolverBacktracksAcrossSharedRangesAndRejectsCyclesBeforeInstalling#0",
      "displayName": "GraphPluginTests.DependencyResolverBacktracksAcrossSharedRangesAndRejectsCyclesBeforeInstalling",
      "outcome": 0,
      "bodyDuration": "00:00:00.0021353",
      "totalDuration": "00:00:00.0022188",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphPluginTests",
      "methodName": "DependencyResolverBacktracksAcrossSharedRangesAndRejectsCyclesBeforeInstalling"
    },
    {
      "id": "XFEWorkflow.Test.GraphPluginTests.GraphPluginHasTypedArgumentsMultipleReturnsAndRunsInIndependentRunner#0",
      "displayName": "GraphPluginTests.GraphPluginHasTypedArgumentsMultipleReturnsAndRunsInIndependentRunner",
      "outcome": 0,
      "bodyDuration": "00:00:02.1705261",
      "totalDuration": "00:00:02.1706921",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphPluginTests",
      "methodName": "GraphPluginHasTypedArgumentsMultipleReturnsAndRunsInIndependentRunner"
    },
    {
      "id": "XFEWorkflow.Test.GraphPluginTests.MethodsWithinOnePluginComposeWithoutSelfDependencyOrUnusedGraphLocks#0",
      "displayName": "GraphPluginTests.MethodsWithinOnePluginComposeWithoutSelfDependencyOrUnusedGraphLocks",
      "outcome": 0,
      "bodyDuration": "00:00:00.3427491",
      "totalDuration": "00:00:00.3427891",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphPluginTests",
      "methodName": "MethodsWithinOnePluginComposeWithoutSelfDependencyOrUnusedGraphLocks"
    },
    {
      "id": "XFEWorkflow.Test.GraphPluginTests.NestedSelectionPreservesWorkflowInputsExternalNodesAndLoopVariables#0",
      "displayName": "GraphPluginTests.NestedSelectionPreservesWorkflowInputsExternalNodesAndLoopVariables",
      "outcome": 0,
      "bodyDuration": "00:00:00.3118727",
      "totalDuration": "00:00:00.3119085",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphPluginTests",
      "methodName": "NestedSelectionPreservesWorkflowInputsExternalNodesAndLoopVariables"
    },
    {
      "id": "XFEWorkflow.Test.GraphPluginTests.RuntimeDependencyResolutionBacktracksAndHonorsExplicitLocks#0",
      "displayName": "GraphPluginTests.RuntimeDependencyResolutionBacktracksAndHonorsExplicitLocks",
      "outcome": 0,
      "bodyDuration": "00:00:00.0079967",
      "totalDuration": "00:00:00.0080293",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphPluginTests",
      "methodName": "RuntimeDependencyResolutionBacktracksAndHonorsExplicitLocks"
    },
    {
      "id": "XFEWorkflow.Test.GraphPluginTests.SelectedNodesPreserveCrossBoundaryBindingsAndLockTheirPluginDependencies#0",
      "displayName": "GraphPluginTests.SelectedNodesPreserveCrossBoundaryBindingsAndLockTheirPluginDependencies",
      "outcome": 0,
      "bodyDuration": "00:00:00.3739684",
      "totalDuration": "00:00:00.3741146",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.GraphPluginTests",
      "methodName": "SelectedNodesPreserveCrossBoundaryBindingsAndLockTheirPluginDependencies"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.EmbeddedImageMatchingWorksThroughGraphAndCodeAndKeepsLegacyMode#0",
      "displayName": "ImageTemplateTests.EmbeddedImageMatchingWorksThroughGraphAndCodeAndKeepsLegacyMode",
      "outcome": 0,
      "bodyDuration": "00:00:00.0788527",
      "totalDuration": "00:00:00.0788849",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "EmbeddedImageMatchingWorksThroughGraphAndCodeAndKeepsLegacyMode"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.EmbeddedTemplatesRejectBadHeadersOversizedImagesAndOtherDataTypes#0",
      "displayName": "ImageTemplateTests.EmbeddedTemplatesRejectBadHeadersOversizedImagesAndOtherDataTypes",
      "outcome": 0,
      "bodyDuration": "00:00:00.0150123",
      "totalDuration": "00:00:00.0150569",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "EmbeddedTemplatesRejectBadHeadersOversizedImagesAndOtherDataTypes"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.FrozenTemplatePreservesPixelsWithNegativeScreenCoordinates#0",
      "displayName": "ImageTemplateTests.FrozenTemplatePreservesPixelsWithNegativeScreenCoordinates",
      "outcome": 0,
      "bodyDuration": "00:00:00.0023930",
      "totalDuration": "00:00:00.0025821",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "FrozenTemplatePreservesPixelsWithNegativeScreenCoordinates"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.ImportedTemplatesSurviveSourceDeletionAndWorkflowExport#0",
      "displayName": "ImageTemplateTests.ImportedTemplatesSurviveSourceDeletionAndWorkflowExport",
      "outcome": 0,
      "bodyDuration": "00:00:00.0202929",
      "totalDuration": "00:00:00.0203275",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "ImportedTemplatesSurviveSourceDeletionAndWorkflowExport"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.OversizedWorkflowMessagesFailBeforeWritingOrWaitingForRunner#0",
      "displayName": "ImageTemplateTests.OversizedWorkflowMessagesFailBeforeWritingOrWaitingForRunner",
      "outcome": 0,
      "bodyDuration": "00:00:00.0100504",
      "totalDuration": "00:00:00.0101099",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "OversizedWorkflowMessagesFailBeforeWritingOrWaitingForRunner"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.ScreenButtonTemplateMatchesAfterPngPreviewRoundTrip#0",
      "displayName": "ImageTemplateTests.ScreenButtonTemplateMatchesAfterPngPreviewRoundTrip",
      "outcome": 0,
      "bodyDuration": "00:00:00.1038527",
      "totalDuration": "00:00:00.1039673",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "ScreenButtonTemplateMatchesAfterPngPreviewRoundTrip"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.SimilarityMatchesIndependentBruteForceIncludingUnevenBlocksAndFlatColors#0",
      "displayName": "ImageTemplateTests.SimilarityMatchesIndependentBruteForceIncludingUnevenBlocksAndFlatColors",
      "outcome": 0,
      "bodyDuration": "00:00:00.0170213",
      "totalDuration": "00:00:00.0170829",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "SimilarityMatchesIndependentBruteForceIncludingUnevenBlocksAndFlatColors"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.SimilarityReturnsTheBestMatchBeforeEarlierNearMisses#0",
      "displayName": "ImageTemplateTests.SimilarityReturnsTheBestMatchBeforeEarlierNearMisses",
      "outcome": 0,
      "bodyDuration": "00:00:00.0058258",
      "totalDuration": "00:00:00.0061454",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "SimilarityReturnsTheBestMatchBeforeEarlierNearMisses"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.SimilaritySupportsCancellationAndRejectsInvalidConfiguration#0",
      "displayName": "ImageTemplateTests.SimilaritySupportsCancellationAndRejectsInvalidConfiguration",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006973",
      "totalDuration": "00:00:00.0008733",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "SimilaritySupportsCancellationAndRejectsInvalidConfiguration"
    },
    {
      "id": "XFEWorkflow.Test.ImageTemplateTests.SimilarityUsesEveryPixelAndThresholdActuallyFiltersMatches#0",
      "displayName": "ImageTemplateTests.SimilarityUsesEveryPixelAndThresholdActuallyFiltersMatches",
      "outcome": 0,
      "bodyDuration": "00:00:00.0013039",
      "totalDuration": "00:00:00.0014993",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ImageTemplateTests",
      "methodName": "SimilarityUsesEveryPixelAndThresholdActuallyFiltersMatches"
    },
    {
      "id": "XFEWorkflow.Test.LogExportTests.ExportRedactsManagedSecretsInTextJsonAndMetadataWithoutChangingEntries#0",
      "displayName": "LogExportTests.ExportRedactsManagedSecretsInTextJsonAndMetadataWithoutChangingEntries",
      "outcome": 0,
      "bodyDuration": "00:00:00.0084799",
      "totalDuration": "00:00:00.0085901",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LogExportTests",
      "methodName": "ExportRedactsManagedSecretsInTextJsonAndMetadataWithoutChangingEntries"
    },
    {
      "id": "XFEWorkflow.Test.LogExportTests.FileExportOverwritesAndConcurrentAppendsPreserveEveryRecordInUtf8#0",
      "displayName": "LogExportTests.FileExportOverwritesAndConcurrentAppendsPreserveEveryRecordInUtf8",
      "outcome": 0,
      "bodyDuration": "00:00:00.0167685",
      "totalDuration": "00:00:00.0168493",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LogExportTests",
      "methodName": "FileExportOverwritesAndConcurrentAppendsPreserveEveryRecordInUtf8"
    },
    {
      "id": "XFEWorkflow.Test.LogExportTests.InvalidOrCancelledExportPreservesTheExistingFile#0",
      "displayName": "LogExportTests.InvalidOrCancelledExportPreservesTheExistingFile",
      "outcome": 0,
      "bodyDuration": "00:00:00.0082356",
      "totalDuration": "00:00:00.0082770",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LogExportTests",
      "methodName": "InvalidOrCancelledExportPreservesTheExistingFile"
    },
    {
      "id": "XFEWorkflow.Test.LogExportTests.LogExportNodeRunsThroughRealRunnerAndReturnsTypedFileAndCount#0",
      "displayName": "LogExportTests.LogExportNodeRunsThroughRealRunnerAndReturnsTypedFileAndCount",
      "outcome": 0,
      "bodyDuration": "00:00:01.2240138",
      "totalDuration": "00:00:01.2240516",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LogExportTests",
      "methodName": "LogExportNodeRunsThroughRealRunnerAndReturnsTypedFileAndCount"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.BothTemplatePackagesContainTheExactJsonAndOnlyUseDataWiresForMessages#0",
      "displayName": "LoopPortTests.BothTemplatePackagesContainTheExactJsonAndOnlyUseDataWiresForMessages",
      "outcome": 0,
      "bodyDuration": "00:00:00.0034072",
      "totalDuration": "00:00:00.0035569",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "BothTemplatePackagesContainTheExactJsonAndOnlyUseDataWiresForMessages"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.CurrentItemOutsideLoopFailsInsteadOfLeakingAnEarlierIteration#0",
      "displayName": "LoopPortTests.CurrentItemOutsideLoopFailsInsteadOfLeakingAnEarlierIteration#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0022387",
      "totalDuration": "00:00:00.0022681",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "CurrentItemOutsideLoopFailsInsteadOfLeakingAnEarlierIteration"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.CurrentItemOutsideLoopFailsInsteadOfLeakingAnEarlierIteration#1",
      "displayName": "LoopPortTests.CurrentItemOutsideLoopFailsInsteadOfLeakingAnEarlierIteration#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0004330",
      "totalDuration": "00:00:00.0004607",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "CurrentItemOutsideLoopFailsInsteadOfLeakingAnEarlierIteration"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.IndexCanBeWiredAsANumberWithoutChangingMessageParameters#0",
      "displayName": "LoopPortTests.IndexCanBeWiredAsANumberWithoutChangingMessageParameters",
      "outcome": 0,
      "bodyDuration": "00:00:00.2160981",
      "totalDuration": "00:00:00.2162778",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "IndexCanBeWiredAsANumberWithoutChangingMessageParameters"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.NestedLoopsReadTheNearestItemAndRestoreTheOuterItemAfterwards#0",
      "displayName": "LoopPortTests.NestedLoopsReadTheNearestItemAndRestoreTheOuterItemAfterwards",
      "outcome": 0,
      "bodyDuration": "00:00:00.0026255",
      "totalDuration": "00:00:00.0026764",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "NestedLoopsReadTheNearestItemAndRestoreTheOuterItemAfterwards"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.ParallelChildrenRetainTheCurrentIterationWithoutMixingItems#0",
      "displayName": "LoopPortTests.ParallelChildrenRetainTheCurrentIterationWithoutMixingItems",
      "outcome": 0,
      "bodyDuration": "00:00:00.0017436",
      "totalDuration": "00:00:00.0017768",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "ParallelChildrenRetainTheCurrentIterationWithoutMixingItems"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.SubworkflowCannotReadItsCallersPrivateLoopItem#0",
      "displayName": "LoopPortTests.SubworkflowCannotReadItsCallersPrivateLoopItem",
      "outcome": 0,
      "bodyDuration": "00:00:00.2388273",
      "totalDuration": "00:00:00.2388777",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "SubworkflowCannotReadItsCallersPrivateLoopItem"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.WiredLoopItemsPreserveLiteralMessagesAndTypesThroughRealRunner#0",
      "displayName": "LoopPortTests.WiredLoopItemsPreserveLiteralMessagesAndTypesThroughRealRunner#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.2151886",
      "totalDuration": "00:00:00.2153503",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "WiredLoopItemsPreserveLiteralMessagesAndTypesThroughRealRunner"
    },
    {
      "id": "XFEWorkflow.Test.LoopPortTests.WiredLoopItemsPreserveLiteralMessagesAndTypesThroughRealRunner#1",
      "displayName": "LoopPortTests.WiredLoopItemsPreserveLiteralMessagesAndTypesThroughRealRunner#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.9770666",
      "totalDuration": "00:00:00.9771437",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.LoopPortTests",
      "methodName": "WiredLoopItemsPreserveLiteralMessagesAndTypesThroughRealRunner"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.BothNewPackagesContainTheirExactJsonSourceAndNoMessageExpressions#0",
      "displayName": "ObjectFieldTests.BothNewPackagesContainTheirExactJsonSourceAndNoMessageExpressions",
      "outcome": 0,
      "bodyDuration": "00:00:00.0030632",
      "totalDuration": "00:00:00.0031048",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "BothNewPackagesContainTheirExactJsonSourceAndNoMessageExpressions"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.FieldsKeepOriginalTypesDistinguishNullFromMissingAndNeverMutateTheSource#0",
      "displayName": "ObjectFieldTests.FieldsKeepOriginalTypesDistinguishNullFromMissingAndNeverMutateTheSource",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003839",
      "totalDuration": "00:00:00.0005220",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "FieldsKeepOriginalTypesDistinguishNullFromMissingAndNeverMutateTheSource"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.FoundCanDriveTheSystemConditionAndTypedFieldsPassThroughConverters#0",
      "displayName": "ObjectFieldTests.FoundCanDriveTheSystemConditionAndTypedFieldsPassThroughConverters#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.4235288",
      "totalDuration": "00:00:00.4235515",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "FoundCanDriveTheSystemConditionAndTypedFieldsPassThroughConverters"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.FoundCanDriveTheSystemConditionAndTypedFieldsPassThroughConverters#1",
      "displayName": "ObjectFieldTests.FoundCanDriveTheSystemConditionAndTypedFieldsPassThroughConverters#1",
      "outcome": 0,
      "bodyDuration": "00:00:02.0504353",
      "totalDuration": "00:00:02.0505004",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "FoundCanDriveTheSystemConditionAndTypedFieldsPassThroughConverters"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.JsonPointerReadsSpecialNamesAndZeroBasedArrayItems#0",
      "displayName": "ObjectFieldTests.JsonPointerReadsSpecialNamesAndZeroBasedArrayItems",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003998",
      "totalDuration": "00:00:00.0005640",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "JsonPointerReadsSpecialNamesAndZeroBasedArrayItems"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.OfflineTemplateAndItsExportWorkWithoutPluginsAndKeepChineseAndEmojiInUtf8#0",
      "displayName": "ObjectFieldTests.OfflineTemplateAndItsExportWorkWithoutPluginsAndKeepChineseAndEmojiInUtf8",
      "outcome": 0,
      "bodyDuration": "00:00:00.3230515",
      "totalDuration": "00:00:00.3232149",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "OfflineTemplateAndItsExportWorkWithoutPluginsAndKeepChineseAndEmojiInUtf8"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.PrimitiveAndJsonTextInputsRequireAnExplicitParseNode#0",
      "displayName": "ObjectFieldTests.PrimitiveAndJsonTextInputsRequireAnExplicitParseNode",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006815",
      "totalDuration": "00:00:00.0007026",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "PrimitiveAndJsonTextInputsRequireAnExplicitParseNode"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact#0",
      "displayName": "ObjectFieldTests.WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.3430806",
      "totalDuration": "00:00:00.3432710",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact#1",
      "displayName": "ObjectFieldTests.WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.3947194",
      "totalDuration": "00:00:00.3947655",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact"
    },
    {
      "id": "XFEWorkflow.Test.ObjectFieldTests.WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact#2",
      "displayName": "ObjectFieldTests.WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact#2",
      "outcome": 0,
      "bodyDuration": "00:00:01.2250735",
      "totalDuration": "00:00:01.2252235",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ObjectFieldTests",
      "methodName": "WeComTemplateImportsAndWiresIdsAndNamesFromEveryUnchangedCachedContact"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.BrowserActionUsesHostBridge#0",
      "displayName": "PluginIntegrationTests.BrowserActionUsesHostBridge",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002564",
      "totalDuration": "00:00:00.0002910",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "BrowserActionUsesHostBridge"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.CredentialsAreEncryptedAndRedacted#0",
      "displayName": "PluginIntegrationTests.CredentialsAreEncryptedAndRedacted",
      "outcome": 0,
      "bodyDuration": "00:00:00.0091648",
      "totalDuration": "00:00:00.0091792",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "CredentialsAreEncryptedAndRedacted"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.CSharpFetchesDataProcessesAiAndSendsWeCom#0",
      "displayName": "PluginIntegrationTests.CSharpFetchesDataProcessesAiAndSendsWeCom",
      "outcome": 0,
      "bodyDuration": "00:00:00.0680008",
      "totalDuration": "00:00:00.0680423",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "CSharpFetchesDataProcessesAiAndSendsWeCom"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.DependencyConflictsAreRejected#0",
      "displayName": "PluginIntegrationTests.DependencyConflictsAreRejected",
      "outcome": 0,
      "bodyDuration": "00:00:00.0220554",
      "totalDuration": "00:00:00.0220970",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "DependencyConflictsAreRejected"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.FilesPreserveChineseAndJson#0",
      "displayName": "PluginIntegrationTests.FilesPreserveChineseAndJson",
      "outcome": 0,
      "bodyDuration": "00:00:00.0080478",
      "totalDuration": "00:00:00.0081916",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "FilesPreserveChineseAndJson"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.GraphFetchesDataProcessesAiAndSendsWeCom#0",
      "displayName": "PluginIntegrationTests.GraphFetchesDataProcessesAiAndSendsWeCom",
      "outcome": 0,
      "bodyDuration": "00:00:00.0382342",
      "totalDuration": "00:00:00.0385188",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "GraphFetchesDataProcessesAiAndSendsWeCom"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.PackageRejectsDuplicateEntries#0",
      "displayName": "PluginIntegrationTests.PackageRejectsDuplicateEntries",
      "outcome": 0,
      "bodyDuration": "00:00:00.0075018",
      "totalDuration": "00:00:00.0076432",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "PackageRejectsDuplicateEntries"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.PackageRejectsTraversal#0",
      "displayName": "PluginIntegrationTests.PackageRejectsTraversal#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0077425",
      "totalDuration": "00:00:00.0077959",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "PackageRejectsTraversal"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.PackageRejectsTraversal#1",
      "displayName": "PluginIntegrationTests.PackageRejectsTraversal#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0064474",
      "totalDuration": "00:00:00.0064821",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "PackageRejectsTraversal"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.PackageRejectsTraversal#2",
      "displayName": "PluginIntegrationTests.PackageRejectsTraversal#2",
      "outcome": 0,
      "bodyDuration": "00:00:00.0074004",
      "totalDuration": "00:00:00.0074895",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "PackageRejectsTraversal"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.PluginVersionLocksAndDeferredRemoval#0",
      "displayName": "PluginIntegrationTests.PluginVersionLocksAndDeferredRemoval",
      "outcome": 0,
      "bodyDuration": "00:00:00.0257787",
      "totalDuration": "00:00:00.0258030",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "PluginVersionLocksAndDeferredRemoval"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.RepositoryImportsAsNewWorkflow#0",
      "displayName": "PluginIntegrationTests.RepositoryImportsAsNewWorkflow",
      "outcome": 0,
      "bodyDuration": "00:00:00.0115684",
      "totalDuration": "00:00:00.0116017",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "RepositoryImportsAsNewWorkflow"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.SemanticVersionsCompareCorrectly#0",
      "displayName": "PluginIntegrationTests.SemanticVersionsCompareCorrectly#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001040",
      "totalDuration": "00:00:00.0001333",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "SemanticVersionsCompareCorrectly"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.SemanticVersionsCompareCorrectly#1",
      "displayName": "PluginIntegrationTests.SemanticVersionsCompareCorrectly#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001937",
      "totalDuration": "00:00:00.0002101",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "SemanticVersionsCompareCorrectly"
    },
    {
      "id": "XFEWorkflow.Test.PluginIntegrationTests.SemanticVersionsCompareCorrectly#2",
      "displayName": "PluginIntegrationTests.SemanticVersionsCompareCorrectly#2",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000026",
      "totalDuration": "00:00:00.0000290",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PluginIntegrationTests",
      "methodName": "SemanticVersionsCompareCorrectly"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.ActionPortAliasesPreserveConnectionsAndNodeBindings#0",
      "displayName": "PortTypeTests.ActionPortAliasesPreserveConnectionsAndNodeBindings",
      "outcome": 0,
      "bodyDuration": "00:00:00.0016514",
      "totalDuration": "00:00:00.0017093",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "ActionPortAliasesPreserveConnectionsAndNodeBindings"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.ConcreteTypesRequireAnExactMatchAndNominalMessagesRejectPlainObjects#0",
      "displayName": "PortTypeTests.ConcreteTypesRequireAnExactMatchAndNominalMessagesRejectPlainObjects",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002739",
      "totalDuration": "00:00:00.0003583",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "ConcreteTypesRequireAnExactMatchAndNominalMessagesRejectPlainObjects"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.ConversionsParseInvariantValuesAndRejectMalformedOrWrongShapes#0",
      "displayName": "PortTypeTests.ConversionsParseInvariantValuesAndRejectMalformedOrWrongShapes",
      "outcome": 0,
      "bodyDuration": "00:00:00.0015111",
      "totalDuration": "00:00:00.0015379",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "ConversionsParseInvariantValuesAndRejectMalformedOrWrongShapes"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.ExplicitConversionWorksInGraphAndGeneratedCodeButUnknownAnyCannotFeedTypedInput#0",
      "displayName": "PortTypeTests.ExplicitConversionWorksInGraphAndGeneratedCodeButUnknownAnyCannotFeedTypedInput",
      "outcome": 0,
      "bodyDuration": "00:00:00.0824164",
      "totalDuration": "00:00:00.0824565",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "ExplicitConversionWorksInGraphAndGeneratedCodeButUnknownAnyCannotFeedTypedInput"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.OlderTriggerManifestsKeepTheirWholeEventAndInputsBindings#0",
      "displayName": "PortTypeTests.OlderTriggerManifestsKeepTheirWholeEventAndInputsBindings",
      "outcome": 0,
      "bodyDuration": "00:00:00.0022607",
      "totalDuration": "00:00:00.0022811",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "OlderTriggerManifestsKeepTheirWholeEventAndInputsBindings"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.TriggerDeclaredFieldsPathsAndLegacyAliasesReachIndependentTypedInputs#0",
      "displayName": "PortTypeTests.TriggerDeclaredFieldsPathsAndLegacyAliasesReachIndependentTypedInputs",
      "outcome": 0,
      "bodyDuration": "00:00:00.0027088",
      "totalDuration": "00:00:00.0028460",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "TriggerDeclaredFieldsPathsAndLegacyAliasesReachIndependentTypedInputs"
    },
    {
      "id": "XFEWorkflow.Test.PortTypeTests.TriggerProjectionDoesNotModifyThePluginAndObjectCannotFeedMessageInput#0",
      "displayName": "PortTypeTests.TriggerProjectionDoesNotModifyThePluginAndObjectCannotFeedMessageInput",
      "outcome": 0,
      "bodyDuration": "00:00:00.0013586",
      "totalDuration": "00:00:00.0013892",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.PortTypeTests",
      "methodName": "TriggerProjectionDoesNotModifyThePluginAndObjectCannotFeedMessageInput"
    },
    {
      "id": "XFEWorkflow.Test.ReadableJsonTests.DisplayKeepsChineseSupplementaryCharactersAndWholeEmojiSequences#0",
      "displayName": "ReadableJsonTests.DisplayKeepsChineseSupplementaryCharactersAndWholeEmojiSequences#0",
      "outcome": 0,
      "bodyDuration": "00:00:00.0008302",
      "totalDuration": "00:00:00.0009310",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ReadableJsonTests",
      "methodName": "DisplayKeepsChineseSupplementaryCharactersAndWholeEmojiSequences"
    },
    {
      "id": "XFEWorkflow.Test.ReadableJsonTests.DisplayKeepsChineseSupplementaryCharactersAndWholeEmojiSequences#1",
      "displayName": "ReadableJsonTests.DisplayKeepsChineseSupplementaryCharactersAndWholeEmojiSequences#1",
      "outcome": 0,
      "bodyDuration": "00:00:00.0000549",
      "totalDuration": "00:00:00.0001552",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ReadableJsonTests",
      "methodName": "DisplayKeepsChineseSupplementaryCharactersAndWholeEmojiSequences"
    },
    {
      "id": "XFEWorkflow.Test.ReadableJsonTests.JsonLogExportsKeepChineseEmojiMetadataAndLiteralEscapesInUtf8#0",
      "displayName": "ReadableJsonTests.JsonLogExportsKeepChineseEmojiMetadataAndLiteralEscapesInUtf8",
      "outcome": 0,
      "bodyDuration": "00:00:00.0079096",
      "totalDuration": "00:00:00.0079322",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ReadableJsonTests",
      "methodName": "JsonLogExportsKeepChineseEmojiMetadataAndLiteralEscapesInUtf8"
    },
    {
      "id": "XFEWorkflow.Test.ReadableJsonTests.LiteralEscapeTextQuotesBackslashesAndControlsRoundTripWithoutUnescapingUserContent#0",
      "displayName": "ReadableJsonTests.LiteralEscapeTextQuotesBackslashesAndControlsRoundTripWithoutUnescapingUserContent",
      "outcome": 0,
      "bodyDuration": "00:00:00.0002358",
      "totalDuration": "00:00:00.0002665",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ReadableJsonTests",
      "methodName": "LiteralEscapeTextQuotesBackslashesAndControlsRoundTripWithoutUnescapingUserContent"
    },
    {
      "id": "XFEWorkflow.Test.ReadableJsonTests.ManagedSecretsAreRedactedInBothEscapedAndReadableJsonIncludingEmojiAndControls#0",
      "displayName": "ReadableJsonTests.ManagedSecretsAreRedactedInBothEscapedAndReadableJsonIncludingEmojiAndControls",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001675",
      "totalDuration": "00:00:00.0001890",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ReadableJsonTests",
      "methodName": "ManagedSecretsAreRedactedInBothEscapedAndReadableJsonIncludingEmojiAndControls"
    },
    {
      "id": "XFEWorkflow.Test.ReadableJsonTests.TextAndConversionNodesUseReadableJsonWithoutChangingOriginalTextOrTypes#0",
      "displayName": "ReadableJsonTests.TextAndConversionNodesUseReadableJsonWithoutChangingOriginalTextOrTypes",
      "outcome": 0,
      "bodyDuration": "00:00:00.0001778",
      "totalDuration": "00:00:00.0002127",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.ReadableJsonTests",
      "methodName": "TextAndConversionNodesUseReadableJsonWithoutChangingOriginalTextOrTypes"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.DailyAndIntervalDueTimes#0",
      "displayName": "RunnerTests.DailyAndIntervalDueTimes",
      "outcome": 0,
      "bodyDuration": "00:00:00.0013933",
      "totalDuration": "00:00:00.0014541",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "DailyAndIntervalDueTimes"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.EditorRegionSelectionAndRunnerShareDesktopExclusion#0",
      "displayName": "RunnerTests.EditorRegionSelectionAndRunnerShareDesktopExclusion",
      "outcome": 0,
      "bodyDuration": "00:00:00.9634530",
      "totalDuration": "00:00:00.9635094",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "EditorRegionSelectionAndRunnerShareDesktopExclusion"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.GraphCallsCodeSubworkflow#0",
      "displayName": "RunnerTests.GraphCallsCodeSubworkflow",
      "outcome": 0,
      "bodyDuration": "00:00:01.0556652",
      "totalDuration": "00:00:01.0557060",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "GraphCallsCodeSubworkflow"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.RestartMarksIncompleteRunsInterrupted#0",
      "displayName": "RunnerTests.RestartMarksIncompleteRunsInterrupted",
      "outcome": 0,
      "bodyDuration": "00:00:00.0200456",
      "totalDuration": "00:00:00.0201080",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "RestartMarksIncompleteRunsInterrupted"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.RunnerCancellationAndOverlapSkip#0",
      "displayName": "RunnerTests.RunnerCancellationAndOverlapSkip",
      "outcome": 0,
      "bodyDuration": "00:00:00.5630267",
      "totalDuration": "00:00:00.5631659",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "RunnerCancellationAndOverlapSkip"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.RunnerCrashDoesNotCrashHost#0",
      "displayName": "RunnerTests.RunnerCrashDoesNotCrashHost",
      "outcome": 0,
      "bodyDuration": "00:00:01.1184244",
      "totalDuration": "00:00:01.1184700",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "RunnerCrashDoesNotCrashHost"
    },
    {
      "id": "XFEWorkflow.Test.RunnerTests.RunnerExecutesAndPersistsHistory#0",
      "displayName": "RunnerTests.RunnerExecutesAndPersistsHistory",
      "outcome": 0,
      "bodyDuration": "00:00:00.2235501",
      "totalDuration": "00:00:00.2237067",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunnerTests",
      "methodName": "RunnerExecutesAndPersistsHistory"
    },
    {
      "id": "XFEWorkflow.Test.RunPresentationTests.EmptySuccessfulRunAndLegacyLifecycleEventsStayOutOfXfeHistoryAndExport#0",
      "displayName": "RunPresentationTests.EmptySuccessfulRunAndLegacyLifecycleEventsStayOutOfXfeHistoryAndExport",
      "outcome": 0,
      "bodyDuration": "00:00:00.2217583",
      "totalDuration": "00:00:00.2217959",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunPresentationTests",
      "methodName": "EmptySuccessfulRunAndLegacyLifecycleEventsStayOutOfXfeHistoryAndExport"
    },
    {
      "id": "XFEWorkflow.Test.RunPresentationTests.EventFloodCoalescesToOneSelectedWorkflowUpdate#0",
      "displayName": "RunPresentationTests.EventFloodCoalescesToOneSelectedWorkflowUpdate",
      "outcome": 0,
      "bodyDuration": "00:00:00.0121183",
      "totalDuration": "00:00:00.0122567",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunPresentationTests",
      "methodName": "EventFloodCoalescesToOneSelectedWorkflowUpdate"
    },
    {
      "id": "XFEWorkflow.Test.RunPresentationTests.FailuresAndCancellationRemainVisibleWithoutDuplicatingNodeFailure#0",
      "displayName": "RunPresentationTests.FailuresAndCancellationRemainVisibleWithoutDuplicatingNodeFailure",
      "outcome": 0,
      "bodyDuration": "00:00:00.0004736",
      "totalDuration": "00:00:00.0005421",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunPresentationTests",
      "methodName": "FailuresAndCancellationRemainVisibleWithoutDuplicatingNodeFailure"
    },
    {
      "id": "XFEWorkflow.Test.RunPresentationTests.LogSnapshotKeepsStableIdsAndBoundsWithoutLifecycleNoise#0",
      "displayName": "RunPresentationTests.LogSnapshotKeepsStableIdsAndBoundsWithoutLifecycleNoise",
      "outcome": 0,
      "bodyDuration": "00:00:00.0108479",
      "totalDuration": "00:00:00.0108946",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunPresentationTests",
      "methodName": "LogSnapshotKeepsStableIdsAndBoundsWithoutLifecycleNoise"
    },
    {
      "id": "XFEWorkflow.Test.RunPresentationTests.RunnerStartupAndNotificationsDoNotUseCallersSynchronizationContext#0",
      "displayName": "RunPresentationTests.RunnerStartupAndNotificationsDoNotUseCallersSynchronizationContext",
      "outcome": 0,
      "bodyDuration": "00:00:00.2179903",
      "totalDuration": "00:00:00.2181852",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.RunPresentationTests",
      "methodName": "RunnerStartupAndNotificationsDoNotUseCallersSynchronizationContext"
    },
    {
      "id": "XFEWorkflow.Test.SpaceProtocolTests.FrameworkClientAndConsoleCompletePublicationRoundTrip#0",
      "displayName": "SpaceProtocolTests.FrameworkClientAndConsoleCompletePublicationRoundTrip",
      "outcome": 0,
      "bodyDuration": "00:00:01.2202327",
      "totalDuration": "00:00:01.2203545",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceProtocolTests",
      "methodName": "FrameworkClientAndConsoleCompletePublicationRoundTrip"
    },
    {
      "id": "XFEWorkflow.Test.SpaceStoreTests.AuthorsCannotReviewOrClaimOtherPlugins#0",
      "displayName": "SpaceStoreTests.AuthorsCannotReviewOrClaimOtherPlugins",
      "outcome": 0,
      "bodyDuration": "00:00:00.0203656",
      "totalDuration": "00:00:00.0204657",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceStoreTests",
      "methodName": "AuthorsCannotReviewOrClaimOtherPlugins"
    },
    {
      "id": "XFEWorkflow.Test.SpaceStoreTests.CorruptUploadHashIsRejected#0",
      "displayName": "SpaceStoreTests.CorruptUploadHashIsRejected",
      "outcome": 0,
      "bodyDuration": "00:00:00.0113563",
      "totalDuration": "00:00:00.0113981",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceStoreTests",
      "methodName": "CorruptUploadHashIsRejected"
    },
    {
      "id": "XFEWorkflow.Test.SpaceStoreTests.PasswordsAreHashedAndAdministratorIsExplicit#0",
      "displayName": "SpaceStoreTests.PasswordsAreHashedAndAdministratorIsExplicit",
      "outcome": 0,
      "bodyDuration": "00:00:00.0572084",
      "totalDuration": "00:00:00.0572461",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceStoreTests",
      "methodName": "PasswordsAreHashedAndAdministratorIsExplicit"
    },
    {
      "id": "XFEWorkflow.Test.SpaceStoreTests.UploadReviewDownloadAndRestart#0",
      "displayName": "SpaceStoreTests.UploadReviewDownloadAndRestart",
      "outcome": 0,
      "bodyDuration": "00:00:00.0753263",
      "totalDuration": "00:00:00.0754237",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceStoreTests",
      "methodName": "UploadReviewDownloadAndRestart"
    },
    {
      "id": "XFEWorkflow.Test.SpaceStoreTests.VersionsAreImmutableAndWithdrawalRemovesPublicAccess#0",
      "displayName": "SpaceStoreTests.VersionsAreImmutableAndWithdrawalRemovesPublicAccess",
      "outcome": 0,
      "bodyDuration": "00:00:00.0202439",
      "totalDuration": "00:00:00.0203006",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceStoreTests",
      "methodName": "VersionsAreImmutableAndWithdrawalRemovesPublicAccess"
    },
    {
      "id": "XFEWorkflow.Test.SpaceWorkflowTests.PortablePackagesPreserveGraphCodeFieldsUnicodeAndNeverEnableWorkflows#0",
      "displayName": "SpaceWorkflowTests.PortablePackagesPreserveGraphCodeFieldsUnicodeAndNeverEnableWorkflows",
      "outcome": 0,
      "bodyDuration": "00:00:00.0101160",
      "totalDuration": "00:00:00.0103368",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceWorkflowTests",
      "methodName": "PortablePackagesPreserveGraphCodeFieldsUnicodeAndNeverEnableWorkflows"
    },
    {
      "id": "XFEWorkflow.Test.SpaceWorkflowTests.WorkflowCatalogUsesSemanticLatestVersionAndPagination#0",
      "displayName": "SpaceWorkflowTests.WorkflowCatalogUsesSemanticLatestVersionAndPagination",
      "outcome": 0,
      "bodyDuration": "00:00:00.0310623",
      "totalDuration": "00:00:00.0311443",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceWorkflowTests",
      "methodName": "WorkflowCatalogUsesSemanticLatestVersionAndPagination"
    },
    {
      "id": "XFEWorkflow.Test.SpaceWorkflowTests.WorkflowInspectionRejectsUnsafeArchivesBombsMalformedGraphsAndLocks#0",
      "displayName": "SpaceWorkflowTests.WorkflowInspectionRejectsUnsafeArchivesBombsMalformedGraphsAndLocks",
      "outcome": 0,
      "bodyDuration": "00:00:00.0455204",
      "totalDuration": "00:00:00.0455707",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceWorkflowTests",
      "methodName": "WorkflowInspectionRejectsUnsafeArchivesBombsMalformedGraphsAndLocks"
    },
    {
      "id": "XFEWorkflow.Test.SpaceWorkflowTests.WorkflowOwnershipPermissionsImmutableVersionsAndReviewTransitionsAreEnforced#0",
      "displayName": "SpaceWorkflowTests.WorkflowOwnershipPermissionsImmutableVersionsAndReviewTransitionsAreEnforced",
      "outcome": 0,
      "bodyDuration": "00:00:00.0360533",
      "totalDuration": "00:00:00.0361108",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceWorkflowTests",
      "methodName": "WorkflowOwnershipPermissionsImmutableVersionsAndReviewTransitionsAreEnforced"
    },
    {
      "id": "XFEWorkflow.Test.SpaceWorkflowTests.WorkflowReviewDownloadAndRestartRemainSeparateFromPluginCatalog#0",
      "displayName": "SpaceWorkflowTests.WorkflowReviewDownloadAndRestartRemainSeparateFromPluginCatalog",
      "outcome": 0,
      "bodyDuration": "00:00:00.0344146",
      "totalDuration": "00:00:00.0345656",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceWorkflowTests",
      "methodName": "WorkflowReviewDownloadAndRestartRemainSeparateFromPluginCatalog"
    },
    {
      "id": "XFEWorkflow.Test.SpaceWorkflowTests.WorkflowUploadsRejectCorruptionAndCancellationChecksTheOwner#0",
      "displayName": "SpaceWorkflowTests.WorkflowUploadsRejectCorruptionAndCancellationChecksTheOwner",
      "outcome": 0,
      "bodyDuration": "00:00:00.0145867",
      "totalDuration": "00:00:00.0146525",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.SpaceWorkflowTests",
      "methodName": "WorkflowUploadsRejectCorruptionAndCancellationChecksTheOwner"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.FileNodeDispatchesMappedEventAndStopsListeningWhenDeleted#0",
      "displayName": "TriggerNodeTests.FileNodeDispatchesMappedEventAndStopsListeningWhenDeleted",
      "outcome": 0,
      "bodyDuration": "00:00:00.9373896",
      "totalDuration": "00:00:00.9374698",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "FileNodeDispatchesMappedEventAndStopsListeningWhenDeleted"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.IntervalSchedulerRunsTheSelectedNodeBranchInAnIndependentRunner#0",
      "displayName": "TriggerNodeTests.IntervalSchedulerRunsTheSelectedNodeBranchInAnIndependentRunner",
      "outcome": 0,
      "bodyDuration": "00:00:01.2165361",
      "totalDuration": "00:00:01.2165834",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "IntervalSchedulerRunsTheSelectedNodeBranchInAnIndependentRunner"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.LegacyRulesMigrateOnceAndPreserveManualInputBindingsAcrossRestartAndExport#0",
      "displayName": "TriggerNodeTests.LegacyRulesMigrateOnceAndPreserveManualInputBindingsAcrossRestartAndExport",
      "outcome": 0,
      "bodyDuration": "00:00:00.0142748",
      "totalDuration": "00:00:00.0143004",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "LegacyRulesMigrateOnceAndPreserveManualInputBindingsAcrossRestartAndExport"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.MultipleTriggerEntriesExecuteOnlyTheirOwnBranchAndDataPorts#0",
      "displayName": "TriggerNodeTests.MultipleTriggerEntriesExecuteOnlyTheirOwnBranchAndDataPorts",
      "outcome": 0,
      "bodyDuration": "00:00:00.0022479",
      "totalDuration": "00:00:00.0024007",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "MultipleTriggerEntriesExecuteOnlyTheirOwnBranchAndDataPorts"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.PluginTriggerResolvesManagedCredentialsAndValidatesBeforeCreatingAndDisposesOnCancellation#0",
      "displayName": "TriggerNodeTests.PluginTriggerResolvesManagedCredentialsAndValidatesBeforeCreatingAndDisposesOnCancellation",
      "outcome": 0,
      "bodyDuration": "00:00:00.0029191",
      "totalDuration": "00:00:00.0030524",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "PluginTriggerResolvesManagedCredentialsAndValidatesBeforeCreatingAndDisposesOnCancellation"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.PureCodeWorkflowAcceptsTriggerNodesWithoutChangingItsBody#0",
      "displayName": "TriggerNodeTests.PureCodeWorkflowAcceptsTriggerNodesWithoutChangingItsBody",
      "outcome": 0,
      "bodyDuration": "00:00:01.1563658",
      "totalDuration": "00:00:01.1564069",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "PureCodeWorkflowAcceptsTriggerNodesWithoutChangingItsBody"
    },
    {
      "id": "XFEWorkflow.Test.TriggerNodeTests.TriggerNodesRejectIncomingExecutionNestedTriggersAndUnwiredEnabledEntries#0",
      "displayName": "TriggerNodeTests.TriggerNodesRejectIncomingExecutionNestedTriggersAndUnwiredEnabledEntries",
      "outcome": 0,
      "bodyDuration": "00:00:00.0009903",
      "totalDuration": "00:00:00.0010387",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.TriggerNodeTests",
      "methodName": "TriggerNodesRejectIncomingExecutionNestedTriggersAndUnwiredEnabledEntries"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.CroppingFilesKeepsOriginalImageCoordinates#0",
      "displayName": "VisionTests.CroppingFilesKeepsOriginalImageCoordinates",
      "outcome": 0,
      "bodyDuration": "00:00:00.0167297",
      "totalDuration": "00:00:00.0167787",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "CroppingFilesKeepsOriginalImageCoordinates"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.EmptySourceBindingsNeverFallBackToTheWholeDesktop#0",
      "displayName": "VisionTests.EmptySourceBindingsNeverFallBackToTheWholeDesktop",
      "outcome": 0,
      "bodyDuration": "00:00:00.0006786",
      "totalDuration": "00:00:00.0007106",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "EmptySourceBindingsNeverFallBackToTheWholeDesktop"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.ImageMatchingFindsMultipleTargetsAndChecksPixelsBeyondAnchors#0",
      "displayName": "VisionTests.ImageMatchingFindsMultipleTargetsAndChecksPixelsBeyondAnchors",
      "outcome": 0,
      "bodyDuration": "00:00:00.0013059",
      "totalDuration": "00:00:00.0013520",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "ImageMatchingFindsMultipleTargetsAndChecksPixelsBeyondAnchors"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.ImageToleranceIsAppliedToEachChannel#0",
      "displayName": "VisionTests.ImageToleranceIsAppliedToEachChannel",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003343",
      "totalDuration": "00:00:00.0003708",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "ImageToleranceIsAppliedToEachChannel"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.InvalidRegionsCannotSilentlyCaptureAnotherArea#0",
      "displayName": "VisionTests.InvalidRegionsCannotSilentlyCaptureAnotherArea",
      "outcome": 0,
      "bodyDuration": "00:00:00.0003915",
      "totalDuration": "00:00:00.0005553",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "InvalidRegionsCannotSilentlyCaptureAnotherArea"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.MouseAndClipboardNodesUseExclusiveHostOperations#0",
      "displayName": "VisionTests.MouseAndClipboardNodesUseExclusiveHostOperations",
      "outcome": 0,
      "bodyDuration": "00:00:00.0022170",
      "totalDuration": "00:00:00.0023009",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "MouseAndClipboardNodesUseExclusiveHostOperations"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.OcrIsComposableFromGraphAndPureCodeWithoutDesktopAccess#0",
      "displayName": "VisionTests.OcrIsComposableFromGraphAndPureCodeWithoutDesktopAccess",
      "outcome": 0,
      "bodyDuration": "00:00:00.1488249",
      "totalDuration": "00:00:00.1488628",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "OcrIsComposableFromGraphAndPureCodeWithoutDesktopAccess"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.OfflineOcrRecognizesChineseEnglishAndPreservesCropCoordinates#0",
      "displayName": "VisionTests.OfflineOcrRecognizesChineseEnglishAndPreservesCropCoordinates",
      "outcome": 0,
      "bodyDuration": "00:00:00.1775064",
      "totalDuration": "00:00:00.1775406",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "OfflineOcrRecognizesChineseEnglishAndPreservesCropCoordinates"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.PluginDeclaresAllNodesAndPortableFormHints#0",
      "displayName": "VisionTests.PluginDeclaresAllNodesAndPortableFormHints",
      "outcome": 0,
      "bodyDuration": "00:00:00.0010219",
      "totalDuration": "00:00:00.0010609",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "PluginDeclaresAllNodesAndPortableFormHints"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.ReverseDragUsesPhysicalPixelsAcrossNegativeMonitorCoordinates#0",
      "displayName": "VisionTests.ReverseDragUsesPhysicalPixelsAcrossNegativeMonitorCoordinates",
      "outcome": 0,
      "bodyDuration": "00:00:00.0016979",
      "totalDuration": "00:00:00.0018620",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "ReverseDragUsesPhysicalPixelsAcrossNegativeMonitorCoordinates"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.ShippedGraphAndCodeExamplesValidateWithTheSdk#0",
      "displayName": "VisionTests.ShippedGraphAndCodeExamplesValidateWithTheSdk",
      "outcome": 0,
      "bodyDuration": "00:00:00.0458657",
      "totalDuration": "00:00:00.0458884",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "ShippedGraphAndCodeExamplesValidateWithTheSdk"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.TextSearchMapsChinesePhrasesToOnlyTheirWords#0",
      "displayName": "VisionTests.TextSearchMapsChinesePhrasesToOnlyTheirWords",
      "outcome": 0,
      "bodyDuration": "00:00:00.0069359",
      "totalDuration": "00:00:00.0069764",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "TextSearchMapsChinesePhrasesToOnlyTheirWords"
    },
    {
      "id": "XFEWorkflow.Test.VisionTests.WaitReturnsAUsableTimeoutAndStopsOnCancellation#0",
      "displayName": "VisionTests.WaitReturnsAUsableTimeoutAndStopsOnCancellation",
      "outcome": 0,
      "bodyDuration": "00:00:00.0569519",
      "totalDuration": "00:00:00.0569909",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.VisionTests",
      "methodName": "WaitReturnsAUsableTimeoutAndStopsOnCancellation"
    },
    {
      "id": "XFEWorkflow.Test.WeComContactSampleTests.EmptyCacheProducesNoPerItemLogAndAnEmptyResult#0",
      "displayName": "WeComContactSampleTests.EmptyCacheProducesNoPerItemLogAndAnEmptyResult",
      "outcome": 0,
      "bodyDuration": "00:00:00.3224763",
      "totalDuration": "00:00:00.3227597",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComContactSampleTests",
      "methodName": "EmptyCacheProducesNoPerItemLogAndAnEmptyResult"
    },
    {
      "id": "XFEWorkflow.Test.WeComContactSampleTests.JsonAndPackageImportTraverseEveryCachedContactThroughRealRunner#0",
      "displayName": "WeComContactSampleTests.JsonAndPackageImportTraverseEveryCachedContactThroughRealRunner",
      "outcome": 0,
      "bodyDuration": "00:00:01.6176575",
      "totalDuration": "00:00:01.6178033",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComContactSampleTests",
      "methodName": "JsonAndPackageImportTraverseEveryCachedContactThroughRealRunner"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.DryRunConsumesOnlyInMemoryAndUncertainSendStopsWithoutAutomaticRetry#0",
      "displayName": "WeComTests.DryRunConsumesOnlyInMemoryAndUncertainSendStopsWithoutAutomaticRetry",
      "outcome": 0,
      "bodyDuration": "00:00:00.0178956",
      "totalDuration": "00:00:00.0179471",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "DryRunConsumesOnlyInMemoryAndUncertainSendStopsWithoutAutomaticRetry"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.ExplicitUpgradePreservesOldScopeAndMessageWiresAndNeverEnablesTheWorkflow#0",
      "displayName": "WeComTests.ExplicitUpgradePreservesOldScopeAndMessageWiresAndNeverEnablesTheWorkflow",
      "outcome": 0,
      "bodyDuration": "00:00:00.0073533",
      "totalDuration": "00:00:00.0073987",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "ExplicitUpgradePreservesOldScopeAndMessageWiresAndNeverEnablesTheWorkflow"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.FiltersCanFallThroughToAnotherWorkflowAndSkipHistorySelfStaleAndOtherMembers#0",
      "displayName": "WeComTests.FiltersCanFallThroughToAnotherWorkflowAndSkipHistorySelfStaleAndOtherMembers",
      "outcome": 0,
      "bodyDuration": "00:00:00.0187046",
      "totalDuration": "00:00:00.0188946",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "FiltersCanFallThroughToAnotherWorkflowAndSkipHistorySelfStaleAndOtherMembers"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.IncompatibleNewNodeDependenciesDoNotChangeExistingLocks#0",
      "displayName": "WeComTests.IncompatibleNewNodeDependenciesDoNotChangeExistingLocks",
      "outcome": 0,
      "bodyDuration": "00:00:00.0277145",
      "totalDuration": "00:00:00.0277559",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "IncompatibleNewNodeDependenciesDoNotChangeExistingLocks"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.NativeEventsLaunchGraphInRealRunnerAndListDisableReleasesSharedSubscription#0",
      "displayName": "WeComTests.NativeEventsLaunchGraphInRealRunnerAndListDisableReleasesSharedSubscription",
      "outcome": 0,
      "bodyDuration": "00:00:00.6167591",
      "totalDuration": "00:00:00.6168175",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "NativeEventsLaunchGraphInRealRunnerAndListDisableReleasesSharedSubscription"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.NewMessageTriggerIsDiscoverableWhileLegacyLocksRemainUntilNodeIsAdded#0",
      "displayName": "WeComTests.NewMessageTriggerIsDiscoverableWhileLegacyLocksRemainUntilNodeIsAdded",
      "outcome": 0,
      "bodyDuration": "00:00:00.0301023",
      "totalDuration": "00:00:00.0301287",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "NewMessageTriggerIsDiscoverableWhileLegacyLocksRemainUntilNodeIsAdded"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.OriginalWorkflowImportsAsDisabledTypedNodesAndPreservesBranches#0",
      "displayName": "WeComTests.OriginalWorkflowImportsAsDisabledTypedNodesAndPreservesBranches",
      "outcome": 0,
      "bodyDuration": "00:00:00.0051917",
      "totalDuration": "00:00:00.0052167",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "OriginalWorkflowImportsAsDisabledTypedNodesAndPreservesBranches"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.ReceiveAllIgnoresConnectionScopeAndBroadcastsAfterAnotherWorkflowReplies#0",
      "displayName": "WeComTests.ReceiveAllIgnoresConnectionScopeAndBroadcastsAfterAnotherWorkflowReplies",
      "outcome": 0,
      "bodyDuration": "00:00:00.1501533",
      "totalDuration": "00:00:00.1502196",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "ReceiveAllIgnoresConnectionScopeAndBroadcastsAfterAnotherWorkflowReplies"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.SenderGroupAndKindAreChosenByUserSystemConditionsAfterReception#0",
      "displayName": "WeComTests.SenderGroupAndKindAreChosenByUserSystemConditionsAfterReception",
      "outcome": 0,
      "bodyDuration": "00:00:00.0030876",
      "totalDuration": "00:00:00.0031294",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "SenderGroupAndKindAreChosenByUserSystemConditionsAfterReception"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.SharedListenerRoutesByPriorityAndDurablyDeduplicatesQuotedRepliesAcrossRestart#0",
      "displayName": "WeComTests.SharedListenerRoutesByPriorityAndDurablyDeduplicatesQuotedRepliesAcrossRestart",
      "outcome": 0,
      "bodyDuration": "00:00:00.3093004",
      "totalDuration": "00:00:00.3094137",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "SharedListenerRoutesByPriorityAndDurablyDeduplicatesQuotedRepliesAcrossRestart"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.SystemConditionBranchesRunInEngineAndLegacyMetadataCannotPretendToContainBody#0",
      "displayName": "WeComTests.SystemConditionBranchesRunInEngineAndLegacyMetadataCannotPretendToContainBody",
      "outcome": 0,
      "bodyDuration": "00:00:00.0028002",
      "totalDuration": "00:00:00.0028400",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "SystemConditionBranchesRunInEngineAndLegacyMetadataCannotPretendToContainBody"
    },
    {
      "id": "XFEWorkflow.Test.WeComTests.UpgradeConvertsEveryLegacyFilterAndItsMessagePassthroughToGeneralConditions#0",
      "displayName": "WeComTests.UpgradeConvertsEveryLegacyFilterAndItsMessagePassthroughToGeneralConditions",
      "outcome": 0,
      "bodyDuration": "00:00:00.0041712",
      "totalDuration": "00:00:00.0042375",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WeComTests",
      "methodName": "UpgradeConvertsEveryLegacyFilterAndItsMessagePassthroughToGeneralConditions"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.CompletionStatusFilterDoesNotRunOnFailure#0",
      "displayName": "WorkbenchTests.CompletionStatusFilterDoesNotRunOnFailure",
      "outcome": 0,
      "bodyDuration": "00:00:00.9133680",
      "totalDuration": "00:00:00.9134356",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "CompletionStatusFilterDoesNotRunOnFailure"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.CompletionTriggerMapsOutputsAndBlocksCycles#0",
      "displayName": "WorkbenchTests.CompletionTriggerMapsOutputsAndBlocksCycles",
      "outcome": 0,
      "bodyDuration": "00:00:00.4164320",
      "totalDuration": "00:00:00.4164870",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "CompletionTriggerMapsOutputsAndBlocksCycles"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.EditingIntervalResetsNextExecutionButUnchangedRefreshPreservesIt#0",
      "displayName": "WorkbenchTests.EditingIntervalResetsNextExecutionButUnchangedRefreshPreservesIt",
      "outcome": 0,
      "bodyDuration": "00:00:00.0203572",
      "totalDuration": "00:00:00.0204148",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "EditingIntervalResetsNextExecutionButUnchangedRefreshPreservesIt"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.LoginAndSpaceEndpointIsFixedAndCannotBeSetPublicly#0",
      "displayName": "WorkbenchTests.LoginAndSpaceEndpointIsFixedAndCannotBeSetPublicly",
      "outcome": 0,
      "bodyDuration": "00:00:00.0069987",
      "totalDuration": "00:00:00.0070551",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "LoginAndSpaceEndpointIsFixedAndCannotBeSetPublicly"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.RunnerMergesExplicitInputsWithWorkflowDefaultsAndPersistsInputs#0",
      "displayName": "WorkbenchTests.RunnerMergesExplicitInputsWithWorkflowDefaultsAndPersistsInputs",
      "outcome": 0,
      "bodyDuration": "00:00:00.2141461",
      "totalDuration": "00:00:00.2143142",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "RunnerMergesExplicitInputsWithWorkflowDefaultsAndPersistsInputs"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.TriggerBindingsPreserveDefaultsAndCopyNestedEventValues#0",
      "displayName": "WorkbenchTests.TriggerBindingsPreserveDefaultsAndCopyNestedEventValues",
      "outcome": 0,
      "bodyDuration": "00:00:00.0005300",
      "totalDuration": "00:00:00.0006710",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "TriggerBindingsPreserveDefaultsAndCopyNestedEventValues"
    },
    {
      "id": "XFEWorkflow.Test.WorkbenchTests.WorkflowLogsAreXfeEntriesVisibleLiveDurableAndRedacted#0",
      "displayName": "WorkbenchTests.WorkflowLogsAreXfeEntriesVisibleLiveDurableAndRedacted",
      "outcome": 0,
      "bodyDuration": "00:00:01.0200221",
      "totalDuration": "00:00:01.0200797",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkbenchTests",
      "methodName": "WorkflowLogsAreXfeEntriesVisibleLiveDurableAndRedacted"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowActivationTests.DisabledWorkflowNeverFiresThenListSwitchStartsAndStopsItsTimer#0",
      "displayName": "WorkflowActivationTests.DisabledWorkflowNeverFiresThenListSwitchStartsAndStopsItsTimer",
      "outcome": 0,
      "bodyDuration": "00:00:04.5426534",
      "totalDuration": "00:00:04.5426783",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowActivationTests",
      "methodName": "DisabledWorkflowNeverFiresThenListSwitchStartsAndStopsItsTimer"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowActivationTests.LegacyEnabledRulesMigrateToOneWorkflowSwitchAndNewTriggerHasNoSeparateActivation#0",
      "displayName": "WorkflowActivationTests.LegacyEnabledRulesMigrateToOneWorkflowSwitchAndNewTriggerHasNoSeparateActivation",
      "outcome": 0,
      "bodyDuration": "00:00:00.0017518",
      "totalDuration": "00:00:00.0019816",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowActivationTests",
      "methodName": "LegacyEnabledRulesMigrateToOneWorkflowSwitchAndNewTriggerHasNoSeparateActivation"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowActivationTests.ListActivationSurvivesStaleEditorSaveAndImportStaysDisabled#0",
      "displayName": "WorkflowActivationTests.ListActivationSurvivesStaleEditorSaveAndImportStaysDisabled",
      "outcome": 0,
      "bodyDuration": "00:00:00.0184115",
      "totalDuration": "00:00:00.0185159",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowActivationTests",
      "methodName": "ListActivationSurvivesStaleEditorSaveAndImportStaysDisabled"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.AutomaticExecutionIgnoresEditorBreakpoints#0",
      "displayName": "WorkflowDebugTests.AutomaticExecutionIgnoresEditorBreakpoints",
      "outcome": 0,
      "bodyDuration": "00:00:00.2122492",
      "totalDuration": "00:00:00.2122919",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "AutomaticExecutionIgnoresEditorBreakpoints"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.ChildBreakpointOverridesStepOverAndCanBeRemovedWhilePaused#0",
      "displayName": "WorkflowDebugTests.ChildBreakpointOverridesStepOverAndCanBeRemovedWhilePaused",
      "outcome": 0,
      "bodyDuration": "00:00:00.3148079",
      "totalDuration": "00:00:00.3148682",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "ChildBreakpointOverridesStepOverAndCanBeRemovedWhilePaused"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.DebugPauseDoesNotConsumeAnEnclosingNodesTimeout#0",
      "displayName": "WorkflowDebugTests.DebugPauseDoesNotConsumeAnEnclosingNodesTimeout",
      "outcome": 0,
      "bodyDuration": "00:00:01.6478736",
      "totalDuration": "00:00:01.6479139",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "DebugPauseDoesNotConsumeAnEnclosingNodesTimeout"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.DebugTimeoutStillExpiresAfterResumingAnAction#0",
      "displayName": "WorkflowDebugTests.DebugTimeoutStillExpiresAfterResumingAnAction",
      "outcome": 0,
      "bodyDuration": "00:00:02.4504164",
      "totalDuration": "00:00:02.4504609",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "DebugTimeoutStillExpiresAfterResumingAnAction"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.GeneratedCSharpAndExportPreserveBreakpoints#0",
      "displayName": "WorkflowDebugTests.GeneratedCSharpAndExportPreserveBreakpoints",
      "outcome": 0,
      "bodyDuration": "00:00:01.0495673",
      "totalDuration": "00:00:01.0496231",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "GeneratedCSharpAndExportPreserveBreakpoints"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.LargeDebugValuesAreBoundedWithoutChangingExecutionData#0",
      "displayName": "WorkflowDebugTests.LargeDebugValuesAreBoundedWithoutChangingExecutionData",
      "outcome": 0,
      "bodyDuration": "00:00:00.2191096",
      "totalDuration": "00:00:00.2191812",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "LargeDebugValuesAreBoundedWithoutChangingExecutionData"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.ManagedSecretsAreRedactedFromPauseSnapshotsAndLogs#0",
      "displayName": "WorkflowDebugTests.ManagedSecretsAreRedactedFromPauseSnapshotsAndLogs",
      "outcome": 0,
      "bodyDuration": "00:00:00.2239929",
      "totalDuration": "00:00:00.2240350",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "ManagedSecretsAreRedactedFromPauseSnapshotsAndLogs"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.ParallelBranchesShareCooperativeCheckpointsAndCanContinueTogether#0",
      "displayName": "WorkflowDebugTests.ParallelBranchesShareCooperativeCheckpointsAndCanContinueTogether",
      "outcome": 0,
      "bodyDuration": "00:00:00.2466545",
      "totalDuration": "00:00:00.2467127",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "ParallelBranchesShareCooperativeCheckpointsAndCanContinueTogether"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.StepIntoExposesTheCurrentLoopItemBeforeItsLogExecutes#0",
      "displayName": "WorkflowDebugTests.StepIntoExposesTheCurrentLoopItemBeforeItsLogExecutes",
      "outcome": 0,
      "bodyDuration": "00:00:00.3367425",
      "totalDuration": "00:00:00.3369124",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "StepIntoExposesTheCurrentLoopItemBeforeItsLogExecutes"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.StepIntoSubworkflowPreservesCallDepthAndItsOwnVariables#0",
      "displayName": "WorkflowDebugTests.StepIntoSubworkflowPreservesCallDepthAndItsOwnVariables",
      "outcome": 0,
      "bodyDuration": "00:00:00.2470093",
      "totalDuration": "00:00:00.2470654",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "StepIntoSubworkflowPreservesCallDepthAndItsOwnVariables"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.StepOverRunsEntireLoopAndPausesAtTheNextRootNode#0",
      "displayName": "WorkflowDebugTests.StepOverRunsEntireLoopAndPausesAtTheNextRootNode",
      "outcome": 0,
      "bodyDuration": "00:00:00.2640208",
      "totalDuration": "00:00:00.2641646",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "StepOverRunsEntireLoopAndPausesAtTheNextRootNode"
    },
    {
      "id": "XFEWorkflow.Test.WorkflowDebugTests.StoppingAtABreakpointCancelsTheRunnerAndClearsItsPause#0",
      "displayName": "WorkflowDebugTests.StoppingAtABreakpointCancelsTheRunnerAndClearsItsPause",
      "outcome": 0,
      "bodyDuration": "00:00:00.2135827",
      "totalDuration": "00:00:00.2136378",
      "attempts": 1,
      "message": null,
      "stackTrace": null,
      "output": "",
      "isLegacySingleRun": false,
      "typeName": "XFEWorkflow.Test.WorkflowDebugTests",
      "methodName": "StoppingAtABreakpointCancelsTheRunnerAndClearsItsPause"
    }
  ],
  "total": 337,
  "passed": 337,
  "failed": 0,
  "skipped": 0
}