builder.addField(Series.SystemInformation.FIELD_BOOT_CLASS_PATH, StringUtils.defaultString(data.getBootClassPath())); builder.addField(Series.SystemInformation.FIELD_CLASS_PATH, StringUtils.defaultString(data.getClassPath())); builder.addField(Series.SystemInformation.FIELD_INIT_HEAP_MEMORY_SIZE, data.getInitHeapMemorySize()); builder.addField(Series.SystemInformation.FIELD_INIT_NON_HEAP_MEMORY_SIZE, data.getInitNonHeapMemorySize()); builder.addField(Series.SystemInformation.FIELD_JIT_COMPILER_NAME, StringUtils.defaultString(data.getJitCompilerName()));
assertThat(systemInformationData.getVmSpecName(), is("15")); assertThat(systemInformationData.getInitHeapMemorySize(), is(16L)); assertThat(systemInformationData.getMaxHeapMemorySize(), is(17L));
if (systemData.getMaxHeapMemorySize() != -1) { maxHeapUpperRange = systemData.getMaxHeapMemorySize() / 1024.0d; } else if (systemData.getInitHeapMemorySize() != -1) { maxHeapUpperRange = (systemData.getInitHeapMemorySize() * 2) / 1024.0d; } else { maxHeapUpperRange = 728 * 1024 * 1024;
assertThat(systemInformationData.getVmSpecName(), is("15")); assertThat(systemInformationData.getInitHeapMemorySize(), is(16L)); assertThat(systemInformationData.getMaxHeapMemorySize(), is(17L));
when(data.getBootClassPath()).thenReturn("bootclph"); when(data.getClassPath()).thenReturn("clph"); when(data.getInitHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getInitNonHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getJitCompilerName()).thenReturn("jitcmp"); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_BOOT_CLASS_PATH, (Object) data.getBootClassPath())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_CLASS_PATH, (Object) data.getClassPath())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_INIT_HEAP_MEMORY_SIZE, (Object) data.getInitHeapMemorySize())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_INIT_NON_HEAP_MEMORY_SIZE, (Object) data.getInitNonHeapMemorySize())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_JIT_COMPILER_NAME, (Object) data.getJitCompilerName()));