)]}'
{
  "commit": "9657e1ff4c90c655662ab2149f04b2eb1c808e28",
  "tree": "30588b176a1302dabecebd60dbc9093cbe110f79",
  "parents": [
    "331a65f7b4743a526c82615af5f10a7eb604dc5d"
  ],
  "author": {
    "name": "Muhammad Usama",
    "email": "muhammadusama@google.com",
    "time": "Thu Jun 25 21:47:40 2026 +0000"
  },
  "committer": {
    "name": "Muhammad Usama",
    "email": "muhammadusama@google.com",
    "time": "Thu Jun 25 21:51:54 2026 +0000"
  },
  "message": "tests: Fix setup.sh to pass DBus env vars through sudo\n\nThe script setup.sh starts mapperx daemon using sudo.\nIn some environments, sudo is configured to ignore \u0027-E\u0027 (environment\npreservation), which cleans critical environment variables like\nLD_LIBRARY_PATH, DBUS_SESSION_BUS_ADDRESS, and DBUS_STARTER_BUS_TYPE.\n\nThis causes mapperx to fail to start due to missing libraries or\nfailing to connect to the session bus.\n\nFix this by explicitly passing these variables via \u0027sudo env\u0027 when they\nare set.\n\nChange-Id: I12a9b1d57efd43b01b48d86b11c4ae9e520409d9\nSigned-off-by: Muhammad Usama \u003cmuhammadusama@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7928b6e8fe84f203b32624457ebcc41755fcc3be",
      "old_mode": 33188,
      "old_path": "tests/setup.sh",
      "new_id": "0f2a037ba4b0d1270a802d7c5035a8e4cceef2e8",
      "new_mode": 33188,
      "new_path": "tests/setup.sh"
    }
  ]
}
