{
 "flight": {
  "id": 50820,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Fix race condition in test process execution that causes intermittent failures",
  "number": 640,
  "source": "aidev",
  "commits": 4,
  "debrief": "GitHub Copilot, working in microsoft/DacFx, takes on a fix task: a race condition in RunProcessWithOutputRedirect that caused intermittent test failures. The change touches three files, with five additions and two deletions across four commits. The PR is merged clean after one review round, with zero change requests, closing in 2.65 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 5,
  "closed_at": "2025-05-30T20:41:13+00:00",
  "deletions": 2,
  "merged_at": "2025-05-30T20:41:13+00:00",
  "opened_at": "2025-05-30T18:02:20+00:00",
  "task_type": "fix",
  "body_chars": 2371,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:38:21.584894+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR fixes a race condition in `RunProcessWithOutputRedirect` that was causing intermittent test failures with the error:\n\n```\nSystem.InvalidOperationException : Process must exit before requested information can be determined.\n  at System.Diagnostics.Process.get_ExitCode()\n  at Microsoft.Build.S",
  "review_count": 4,
  "files_changed": 3,
  "hours_to_merge": 2.65,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:38:21.584894+00:00",
  "reviewer_excerpt": "@copilot don't change the TargetFrameworks, install .NET 10 SDK before you run your workload",
  "review_comment_count": 2,
  "reviewer_excerpt_url": "https://github.com/microsoft/DacFx/pull/640#issuecomment-2923249588"
 },
 "repo": {
  "name": "DacFx",
  "owner": "microsoft",
  "stars": 469,
  "license": "MIT",
  "full_name": "microsoft/DacFx",
  "primary_language": "C#"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-05-30T20:41:13+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "zijchen"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "open",
   "title": "Fix collisions in indirect sqlproj dependencies for separate databases",
   "number": 635,
   "outcome": "stale",
   "index_ok": false,
   "additions": 115,
   "deletions": 48,
   "merged_at": null,
   "opened_at": "2025-05-22T20:36:02+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/microsoft/DacFx/pull/640",
 "page": "https://agentriders.com/logs/microsoft/DacFx/640/"
}