{
  "schema": "libhft.java-callback-canonical-comparison.v1",
  "status": "blocked",
  "pairs": [
    {
      "status": "blocked",
      "topology": "hp/sfc-DAC/same-host-netns",
      "rows": [
        {
          "scenario": "nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "md",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "md_nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "tick_to_trade",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_report_gate"
          ],
          "metrics": {}
        }
      ],
      "baseline_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "libhft-java-callback-canonical",
        "generation": "234c42c9f3e260e65ba022b3a9347c45a750ebf0b18f274ee82953ef48d71d05",
        "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;full_percentile_stability",
            "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",
            "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": 330000,
        "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": "6772485f2d1b52e54042173c777fdf0fcef3e19dccca2c06010d75faac60901e"
      },
      "peer_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "philadelphia-fast-callback-canonical",
        "generation": "277bac24e115972060e6d74bb70a17d6c6f71223a239ce2579abcd30376c5b37",
        "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 pass",
            "report_blockers": "",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": true
          },
          {
            "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": 330000,
        "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": "6772485f2d1b52e54042173c777fdf0fcef3e19dccca2c06010d75faac60901e"
      },
      "source_pin": "08342f1d1210aab8c6d367d337c453c79aa4c568",
      "source_sha256": "0f151caa4b8a9a4cfb7ecde252a646a4d31d7d6c3c67fd958d7cc4190661446d",
      "generations": [
        "234c42c9f3e260e65ba022b3a9347c45a750ebf0b18f274ee82953ef48d71d05",
        "277bac24e115972060e6d74bb70a17d6c6f71223a239ce2579abcd30376c5b37"
      ],
      "original_bytes_modes_unchanged": true,
      "new_compile": false,
      "new_socket_pairs": 0,
      "new_physical_run": false
    },
    {
      "status": "blocked",
      "topology": "scan/mlx5-DAC/same-host-netns",
      "rows": [
        {
          "scenario": "nos_er",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_report_gate"
          ],
          "metrics": {}
        },
        {
          "scenario": "md",
          "status": "blocked",
          "reasons": [
            "baseline_report_gate",
            "peer_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": {}
        }
      ],
      "baseline_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "libhft-java-callback-canonical",
        "generation": "234c42c9f3e260e65ba022b3a9347c45a750ebf0b18f274ee82953ef48d71d05",
        "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;full_percentile_stability",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          },
          {
            "scenario": "md",
            "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": "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": "achieved_rate_below_98pct",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          }
        ],
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330000,
        "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": "6772485f2d1b52e54042173c777fdf0fcef3e19dccca2c06010d75faac60901e"
      },
      "peer_replay": {
        "schema": "libhft.generation-canonical-dac-cold.v1",
        "engine": "philadelphia-fast-callback-canonical",
        "generation": "277bac24e115972060e6d74bb70a17d6c6f71223a239ce2579abcd30376c5b37",
        "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": "full_percentile_stability",
            "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",
            "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;full_percentile_stability",
            "comparison_fixture": "canonical_body_v2",
            "report_grade": false
          }
        ],
        "primary_samples": 120000,
        "scheduler_delay_samples": 120000,
        "application_frames_per_peer": 330000,
        "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": "6772485f2d1b52e54042173c777fdf0fcef3e19dccca2c06010d75faac60901e"
      },
      "source_pin": "08342f1d1210aab8c6d367d337c453c79aa4c568",
      "source_sha256": "0f151caa4b8a9a4cfb7ecde252a646a4d31d7d6c3c67fd958d7cc4190661446d",
      "generations": [
        "234c42c9f3e260e65ba022b3a9347c45a750ebf0b18f274ee82953ef48d71d05",
        "277bac24e115972060e6d74bb70a17d6c6f71223a239ce2579abcd30376c5b37"
      ],
      "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": "4172d804aa62fe77ba2a1ab4837a0122949a9ce2abc15ad0e600eeca8deb4c38",
  "new_compile": false,
  "new_socket_pairs": 0,
  "new_physical_run": false
}
