name: invalid_request_matrix
timeout: 5s
steps:
  - id: invalid_run_id
    action: get_backtest_result
    request:
      run_id: "invalid-id"
    expect:
      status: error
      error_code: invalid_request
  - id: compare_missing_runs
    action: compare_backtest_runs
    request:
      run_ids:
        - "nonexistent-1"
        - "nonexistent-2"
    expect:
      status: error
      error_code: not_found
  - id: start_backtest_missing_strategy
    action: start_backtest
    request:
      strategy_id: "nonexistent-strategy"
      market: "kr"
      timeframe: "daily"
      from_unix_ms: 1746057600000
      to_unix_ms: 1747267200000
      symbols: ["005930"]
    expect:
      status: error
      error_code: not_found
