{
  "schema": "libhft.java-callback-canonical-comparison.v1",
  "status": "blocked",
  "pairs": [
    {
      "topology": "hp/sfc-DAC/same-host-netns",
      "status": "blocked",
      "rows": [
        {
          "scenario": "nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "md",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 52.187,
              "peer": 24.669,
              "peer_over_baseline": 0.4727039300975339,
              "aggregation": "median_of_run_percentiles"
            },
            "p99_us": {
              "baseline": 116.032,
              "peer": 45.076,
              "peer_over_baseline": 0.38847904026475455,
              "aggregation": "median_of_run_percentiles"
            },
            "p999_us": {
              "baseline": 158.225,
              "peer": 73.763,
              "peer_over_baseline": 0.46619055142992577,
              "aggregation": "median_of_run_percentiles"
            },
            "worst_us": {
              "baseline": 11260.111,
              "peer": 1986.154,
              "peer_over_baseline": 0.17638849208502472,
              "aggregation": "maximum"
            }
          }
        },
        {
          "scenario": "md_nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "tick_to_trade",
          "status": "pass",
          "reasons": [],
          "metrics": {
            "p50_us": {
              "baseline": 30.93,
              "peer": 15.765,
              "peer_over_baseline": 0.5096993210475267,
              "aggregation": "median_of_run_percentiles"
            },
            "p99_us": {
              "baseline": 75.084,
              "peer": 30.729,
              "peer_over_baseline": 0.40926162697778484,
              "aggregation": "median_of_run_percentiles"
            },
            "p999_us": {
              "baseline": 128.242,
              "peer": 49.438,
              "peer_over_baseline": 0.38550552860997184,
              "aggregation": "median_of_run_percentiles"
            },
            "worst_us": {
              "baseline": 6133.081,
              "peer": 132.984,
              "peer_over_baseline": 0.021683065982660267,
              "aggregation": "maximum"
            }
          }
        }
      ],
      "source": {
        "source_pin": "e2025b1fd9e002ca67c29891a086d82aa1b5b3f5",
        "source_sha256": "f3a3640a89add717e4858fd856978b98f9e646c8438fbf2432135e66645078a6",
        "harness_manifest_sha256": "532b6695e8f52bf99cfa1504d3d485c2b390adda8e20c0089adccdc83b254bce",
        "source_archive_sha256": "e01f4c2de2bc7d1ee4669a860e7fd54497f67a9bcc73c9d459e525eacb57783c"
      },
      "generations": [
        "a65f0fd1152148736daceb69264246fc13f334b2b8fa8ba3cf42b940a2ad8107",
        "cb88bcf3cc833f0893b5b28f1a51232adbba4843f71c4d558ea41ce47211bba3"
      ],
      "runtime": {
        "java_runtime_version": "17.0.20.1+1-LTS",
        "thread_placement": "split",
        "collector_profile": "epsilon",
        "max_heap_bytes": 536870912,
        "variants": {
          "baseline": "java-pure+callback+epsilon-gc+nio-rw+split+reply-cb",
          "peer": "philadelphia+fast+callback+epsilon-gc+split"
        },
        "server_reply_owner": "callback"
      },
      "products": [
        {
          "app": {
            "sha256": "fe135e2294eebb3e6e9876b823d40999cdf9a7654e28e213492c8927444de962",
            "bytes": 482
          },
          "adapter.jar": {
            "sha256": "4d2a752e0fab11318da4dd60b4d01c02e562a97dc7d5230d63bd05302c3e76fe",
            "bytes": 31791
          },
          "sdk.jar": {
            "sha256": "4dd38001f48f51e0b29a8494f2ec0b4f53dd7645fd84c91e241d36beceae22dd",
            "bytes": 2294139
          }
        },
        {
          "app": {
            "sha256": "794a53dbc3c4cd9ecb4899f59a45b62e871793fa686ddb7fded39489dec38abf",
            "bytes": 407
          },
          "adapter.jar": {
            "sha256": "1a0011d7b77b205d98b1b02b0005c5aaa6f7519f5faea3b412562571b3180f72",
            "bytes": 32500
          },
          "core.jar": {
            "sha256": "396136037b0f41e635e3aea233c3f31f4a388318b445f4afe1609b9a6d28a7b7",
            "bytes": 33541
          }
        }
      ],
      "baseline_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "libhft-java-callback-canonical",
        "generation": "a65f0fd1152148736daceb69264246fc13f334b2b8fa8ba3cf42b940a2ad8107",
        "status": "pass",
        "profile": "report",
        "topology": "hp/sfc-DAC/same-host-netns",
        "cases": 12,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          }
        ],
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330300,
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "088e79483f87e6f84e8e253fec6b83b50fa70f656b6e9aab7e187cb1b53742f2"
      },
      "peer_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "philadelphia-fast-callback-canonical",
        "generation": "cb88bcf3cc833f0893b5b28f1a51232adbba4843f71c4d558ea41ce47211bba3",
        "status": "pass",
        "profile": "report",
        "topology": "hp/sfc-DAC/same-host-netns",
        "cases": 12,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "full_percentile_stability",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          }
        ],
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330300,
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "088e79483f87e6f84e8e253fec6b83b50fa70f656b6e9aab7e187cb1b53742f2"
      },
      "provenance_sha256": [
        "3f570a6340f10bf236e9710afd7e664aaaee33c615929087ba2c3787748d739c",
        "977509db8db3492d804415894f055aab1916cfa047702daa4dd35fd3acf23851"
      ],
      "original_bytes_modes_unchanged": true,
      "new_compile": false,
      "new_socket_pairs": 0,
      "new_physical_run": false
    },
    {
      "topology": "scan/mlx5-DAC/same-host-netns",
      "status": "blocked",
      "rows": [
        {
          "scenario": "nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "md",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "md_nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "tick_to_trade",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_report_gate"
          ],
          "metrics": {}
        }
      ],
      "source": {
        "source_pin": "e2025b1fd9e002ca67c29891a086d82aa1b5b3f5",
        "source_sha256": "f3a3640a89add717e4858fd856978b98f9e646c8438fbf2432135e66645078a6",
        "harness_manifest_sha256": "532b6695e8f52bf99cfa1504d3d485c2b390adda8e20c0089adccdc83b254bce",
        "source_archive_sha256": "e01f4c2de2bc7d1ee4669a860e7fd54497f67a9bcc73c9d459e525eacb57783c"
      },
      "generations": [
        "9a9f021846a1b99e078c49644ebabdc51fd45285d8b45e2c85320df476c58558",
        "ba989ce11f9f5ae56e287f2a6edb233e57d4d89c16664040489324a31268b08c"
      ],
      "runtime": {
        "java_runtime_version": "17.0.20.1+1-LTS",
        "thread_placement": "split",
        "collector_profile": "epsilon",
        "max_heap_bytes": 536870912,
        "variants": {
          "baseline": "java-pure+callback+epsilon-gc+nio-rw+split+reply-cb",
          "peer": "philadelphia+fast+callback+epsilon-gc+split"
        },
        "server_reply_owner": "callback"
      },
      "products": [
        {
          "app": {
            "sha256": "fe135e2294eebb3e6e9876b823d40999cdf9a7654e28e213492c8927444de962",
            "bytes": 482
          },
          "adapter.jar": {
            "sha256": "d0854edc8be1ae5e3d94bfb58ea7b68d7bbac77e0efeb9b0ca55c04108ad8cec",
            "bytes": 31791
          },
          "sdk.jar": {
            "sha256": "9bd36323547631a8eb27ac43a6137bdb9d07642c3f812a18fb610d5a6ce5e9f1",
            "bytes": 2294139
          }
        },
        {
          "app": {
            "sha256": "794a53dbc3c4cd9ecb4899f59a45b62e871793fa686ddb7fded39489dec38abf",
            "bytes": 407
          },
          "adapter.jar": {
            "sha256": "3047c91e388ee3fa2c46b08719a704d3f2fe2460640aa62fb543c459e038c631",
            "bytes": 32500
          },
          "core.jar": {
            "sha256": "396136037b0f41e635e3aea233c3f31f4a388318b445f4afe1609b9a6d28a7b7",
            "bytes": 33541
          }
        }
      ],
      "baseline_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "libhft-java-callback-canonical",
        "generation": "9a9f021846a1b99e078c49644ebabdc51fd45285d8b45e2c85320df476c58558",
        "status": "pass",
        "profile": "report",
        "topology": "scan/mlx5-DAC/same-host-netns",
        "cases": 12,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct;scheduler_delay_above_interval",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          }
        ],
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330300,
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "088e79483f87e6f84e8e253fec6b83b50fa70f656b6e9aab7e187cb1b53742f2"
      },
      "peer_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "philadelphia-fast-callback-canonical",
        "generation": "ba989ce11f9f5ae56e287f2a6edb233e57d4d89c16664040489324a31268b08c",
        "status": "pass",
        "profile": "report",
        "topology": "scan/mlx5-DAC/same-host-netns",
        "cases": 12,
        "rows": [
          {
            "scenario": "nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "scenario": "md_nos_er",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "achieved_rate_below_98pct;full_percentile_stability;scheduler_delay_above_interval",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "tick_to_trade",
            "samples": 30000,
            "runs": 3,
            "stage5_status": "S5 diag",
            "report_blockers": "full_percentile_stability",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          }
        ],
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330300,
        "raw_quantiles_exact": true,
        "extrema_exact": true,
        "original_bytes_modes_unchanged": true,
        "new_compile": false,
        "new_socket_pairs": 0,
        "new_physical_run": false,
        "promotion_decisions_reproduced": true,
        "reader_sha256": "088e79483f87e6f84e8e253fec6b83b50fa70f656b6e9aab7e187cb1b53742f2"
      },
      "provenance_sha256": [
        "05bb279f81142276874956e34c98bc756990821212f7a4649ee6f5fa2490effb",
        "7c08849c1e85dca315fcd4597af56d1eceede3d07dc3379d0dd4c291d8be45b4"
      ],
      "original_bytes_modes_unchanged": true,
      "new_compile": false,
      "new_socket_pairs": 0,
      "new_physical_run": false
    }
  ],
  "required_rigs": 2,
  "baseline_engine": "libhft-java-callback-canonical",
  "peer_engine": "philadelphia-fast-callback-canonical",
  "reader_sha256": "e31833a8fc287d89147e3c566b7ca1c9cc6d70d3592e4e97e35f711fdefe7bce",
  "independent_reports": [
    {
      "topology": "hp/sfc-DAC/same-host-netns",
      "report": {
        "sha256": "128daa4deed0f633d6d011d51120fb1c8505a2a3829ffa7a69ba3f135a5bc7ab",
        "bytes": 9264
      },
      "archives": {
        "sha256": "848914c1d406ea31c55f4eab05c8aade174a3bee4b3477df7b1125fb9a7520e1",
        "bytes": 2534
      }
    },
    {
      "topology": "scan/mlx5-DAC/same-host-netns",
      "report": {
        "sha256": "1c18522632853c781d56d649aad9df4addb432b3144e8ceb6e22f9705db9d1b2",
        "bytes": 7834
      },
      "archives": {
        "sha256": "d9f3428e0f18b463ac4c002b14f836acdf7d2abae7dc15ade7cba61af918c4a2",
        "bytes": 2534
      }
    }
  ],
  "archive_reader_sha256": "89dc1dbe5ad8e6a21e04567e8ab6d203dde11ca538cbd87e766cbecc9578b66f",
  "matched_archive_members": [
    {
      "app": {
        "sha256": "fe135e2294eebb3e6e9876b823d40999cdf9a7654e28e213492c8927444de962",
        "bytes": 482
      },
      "adapter.jar": {
        "content_sha256": "5fa91ffa158f7cea14f8bfba3172b06d416b8929f9617aa9edec3ba58c497c43",
        "members": 15
      },
      "sdk.jar": {
        "content_sha256": "09437edc07c9a2f7cea5ccf5b1ec2e4fa4816b0cc7337b65ddabfed5e632f539",
        "members": 587
      }
    },
    {
      "app": {
        "sha256": "794a53dbc3c4cd9ecb4899f59a45b62e871793fa686ddb7fded39489dec38abf",
        "bytes": 407
      },
      "adapter.jar": {
        "content_sha256": "2f00c8eb0d8fbc76e6e1f7bac192c21df7771a7f48d474f688477ef53e0f0615",
        "members": 16
      },
      "core.jar": {
        "content_sha256": "dd862d6140b37f6d6b792f10964be1655e14ea7052c956c0116c3c2010572d3a",
        "members": 33
      }
    }
  ],
  "combination_reader_sha256": "81f033aa6cdca8a5ceafa8dc65e8f1f92d56bd5daeae42d8c3e0ff204940b018",
  "baseline_reply_owner": "callback",
  "new_compile": false,
  "new_socket_pairs": 0,
  "new_physical_run": false
}
