package com.jboss.teiid.sizing; public class Runner { public static void main(String[] args) { testHeapCacualtion1(); testHeapCacualtion2(); testCoreSizeCaculation1(); testCoreSizeCaculation2(); testCoreSizeCaculation3(); } static void testHeapCacualtion1() { CaculationEntity entity = new CaculationEntity(2, 500, 100, 10000, 100, 1000, 10000, 1000, 2000, false); CaculationTool tool = new CaculationTool(entity); System.out.println(tool.heapCaculation()); } static void testHeapCacualtion2() { CaculationEntity entity = new CaculationEntity(10, 1000, 100, 10000, 100, 1000, 10000, 1000, 2000, false); CaculationTool tool = new CaculationTool(entity); System.out.println(tool.heapCaculation()); } static void testCoreSizeCaculation1() { CaculationEntity entity = new CaculationEntity(2, 500, 100, 10000, 100, 1000, 10000, 1000, 2000, false); CaculationTool tool = new CaculationTool(entity); System.out.println(tool.coreCaculation()); } static void testCoreSizeCaculation2() { CaculationEntity entity = new CaculationEntity(2, 500, 100, 10000, 100, 500, 10000, 1000, 2000, false); CaculationTool tool = new CaculationTool(entity); System.out.println(tool.coreCaculation()); } static void testCoreSizeCaculation3() { CaculationEntity entity = new CaculationEntity(2, 500, 500, 10000, 100, 500, 10000, 1000, 2000, false); CaculationTool tool = new CaculationTool(entity); System.out.println(tool.coreCaculation()); } }