[
  {
    "suite": "009-validation",
    "test": "TestApplyInputsWithoutOutputs",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestApplyInvalidJSON",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestApplyTargetsWithoutSubscriptions",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestApplyTunnelMatchesWithoutSubscriptions",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestApplyValidationPreservesState",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestHealthz",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputDeleteUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputGetUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputOutputsPatchNotImplemented",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputPostInvalidJSON",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputPostMissingName",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputPostMissingType",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputPostUnknownType",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestInputProcessorsPatchNotImplemented",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestOutputGetUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestOutputPostInvalidJSON",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestOutputPostMissingName",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestOutputPostUnknownType",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestOutputProcessorsPatchNotImplemented",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestProcessorDeleteInUse",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.05,
    "duration_rust": 0.05,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestProcessorGetUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestProcessorPostInvalidJSON",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestProcessorPostMissingName",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestProcessorPostMissingType",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestSubscriptionDeleteUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestSubscriptionGetUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestSubscriptionPostInvalidJSON",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetGetUnknown",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPatchOutputsUnknownTarget",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPatchSubscriptionsUnknownSub",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPatchSubscriptionsUnknownTarget",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPostInvalidJSON",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPostMissingAddress",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPostMissingName",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPostUnknownOutput",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetPostUnknownSubscription",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetStateMissingState",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  },
  {
    "suite": "009-validation",
    "test": "TestTargetStateUnknownTarget",
    "go": "pass",
    "rust": "pass",
    "duration_go": 0.0,
    "duration_rust": 0.0,
    "go_message": "",
    "rust_message": ""
  }
]
