Program: 7403
Project: 7403
Buggy source:
private static void setupMetrics() throws InterruptedException {
  MetricsCollector collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  TimeUnit.SECONDS.sleep(2);
}

Fixed version (ground truth):
private static void setupMetrics() throws Exception {
  HttpResponse response=doDelete("String_Node_Str");
  Assert.assertEquals(HttpResponseStatus.OK.getCode(),response.getStatusLine().getStatusCode());
  MetricsCollector collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  collector=collectionService.getCollector(MetricsScope.USER,"String_Node_Str","String_Node_Str");
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  collector.increment("String_Node_Str",1);
  TimeUnit.SECONDS.sleep(2);
}