@Test
  public void testCmsInitiatingOccupancyFraction() throws Exception {

    ByteArrayInputStream in =
        new ByteArrayInputStream(
            ("12460.657: [GC [1 CMS-initial-mark: 789976K(1572864K)] 838178K(2044736K), 0.3114519 secs] [Times: user=0.32 sys=0.00, real=0.31 secs]")
                .getBytes());
    final DataReader reader = new DataReaderSun1_6_0(in, GcLogType.SUN1_6);
    GCModel model = reader.read();

    assertEquals("GC count", 1, model.size());
    assertEquals(
        "iof", 0.5022532145182292, model.getCmsInitiatingOccupancyFraction().average(), 0.0000001);
  }