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())); builder.addField(Series.SystemInformation.FIELD_LIBRARY_PATH, StringUtils.defaultString(data.getLibraryPath())); builder.addField(Series.SystemInformation.FIELD_MAX_HEAP_SIZE, data.getMaxHeapMemorySize());
assertThat(systemInformationData.getOsVersion(), is("7")); assertThat(systemInformationData.getJitCompilerName(), is("8")); assertThat(systemInformationData.getClassPath(), is("9")); assertThat(systemInformationData.getBootClassPath(), is("10"));
when(data.getBootClassPath()).thenReturn(null); when(data.getClassPath()).thenReturn(null); when(data.getJitCompilerName()).thenReturn(null); when(data.getLibraryPath()).thenReturn(null); when(data.getOsName()).thenReturn(null);
assertThat(systemInformationData.getOsVersion(), is("7")); assertThat(systemInformationData.getJitCompilerName(), is("8")); assertThat(systemInformationData.getClassPath(), is("9")); assertThat(systemInformationData.getBootClassPath(), is("10"));
when(data.getInitHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getInitNonHeapMemorySize()).thenReturn(RandomUtils.nextLong()); when(data.getJitCompilerName()).thenReturn("jitcmp"); when(data.getLibraryPath()).thenReturn("libpath"); when(data.getMaxHeapMemorySize()).thenReturn(RandomUtils.nextLong()); 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())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_LIBRARY_PATH, (Object) data.getLibraryPath())); assertThat(getFields(pointBuilder), hasEntry(Series.SystemInformation.FIELD_MAX_HEAP_SIZE, (Object) data.getMaxHeapMemorySize()));
addItemToSection(toolkit, SECTION_VM, pcName, minInformationColumnWidth); addItemToSection(toolkit, SECTION_VM, "Jit Compiler Name: ", minTitleColumnWidth); addItemToSection(toolkit, SECTION_VM, data.getJitCompilerName(), minInformationColumnWidth); addItemToSection(toolkit, SECTION_VM, "Specification Name: ", minTitleColumnWidth); addItemToSection(toolkit, SECTION_VM, data.getVmSpecName(), minInformationColumnWidth);