Program: 45829
Project: 45829
Buggy source:
@Test public void testPhoneHomeParameters() throws Exception {
  Node node1=TestUtil.getNode(hz1);
  PhoneHome phoneHome=new PhoneHome();
  sleepAtLeastMillis(1);
  Map<String,String> parameters=phoneHome.phoneHome(node1,"String_Node_Str",false);
  RuntimeMXBean runtimeMxBean=ManagementFactory.getRuntimeMXBean();
  OperatingSystemMXBean osMxBean=ManagementFactory.getOperatingSystemMXBean();
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),node1.getLocalMember().getUuid());
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertFalse(Integer.parseInt(parameters.get("String_Node_Str")) < 0);
  assertNotEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertNotEquals(parameters.get("String_Node_Str"),parameters.get("String_Node_Str"));
  assertEquals(parameters.get("String_Node_Str"),osMxBean.getName());
  assertEquals(parameters.get("String_Node_Str"),osMxBean.getArch());
  assertEquals(parameters.get("String_Node_Str"),osMxBean.getVersion());
  assertEquals(parameters.get("String_Node_Str"),runtimeMxBean.getVmName());
  assertEquals(parameters.get("String_Node_Str"),System.getProperty("String_Node_Str"));
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
}

Fixed version (ground truth):
@Test public void testPhoneHomeParameters(){
  HazelcastInstance hz=createHazelcastInstance();
  Node node=getNode(hz);
  PhoneHome phoneHome=new PhoneHome();
  sleepAtLeastMillis(1);
  Map<String,String> parameters=phoneHome.phoneHome(node,"String_Node_Str",false);
  RuntimeMXBean runtimeMxBean=ManagementFactory.getRuntimeMXBean();
  OperatingSystemMXBean osMxBean=ManagementFactory.getOperatingSystemMXBean();
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),node.getLocalMember().getUuid());
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertFalse(Integer.parseInt(parameters.get("String_Node_Str")) < 0);
  assertNotEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertNotEquals(parameters.get("String_Node_Str"),parameters.get("String_Node_Str"));
  assertEquals(parameters.get("String_Node_Str"),osMxBean.getName());
  assertEquals(parameters.get("String_Node_Str"),osMxBean.getArch());
  assertEquals(parameters.get("String_Node_Str"),osMxBean.getVersion());
  assertEquals(parameters.get("String_Node_Str"),runtimeMxBean.getVmName());
  assertEquals(parameters.get("String_Node_Str"),System.getProperty("String_Node_Str"));
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
  assertEquals(parameters.get("String_Node_Str"),"String_Node_Str");
}