fixing test depending on the machine

git-svn-id: https://svn.apache.org/repos/asf/openwebbeans/meecrowave/trunk@1860927 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/ProxyServletTest.java b/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/ProxyServletTest.java
index e95d208..cd3024e 100644
--- a/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/ProxyServletTest.java
+++ b/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/ProxyServletTest.java
@@ -76,7 +76,7 @@
             }));
 
     @ClassRule(order = 2)
-    public static final MeecrowaveRule MW = new MeecrowaveRule(new Meecrowave.Builder()
+    public static final MeecrowaveRule MW = new MeecrowaveRule(new Meecrowave.Builder().randomHttpPort()
             .property("proxy-configuration", "target/test-classes/routes.json"), "");
 
     @Test
diff --git a/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/service/ConfigurationLoaderTest.java b/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/service/ConfigurationLoaderTest.java
index e0ab7bd..b97d7bc 100644
--- a/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/service/ConfigurationLoaderTest.java
+++ b/meecrowave-proxy/src/test/java/org/apache/meecrowave/proxy/servlet/service/ConfigurationLoaderTest.java
@@ -47,7 +47,7 @@
     public void ensureDefaults() {
         doLoad().map(routes -> {
             final Routes.Route route = routes.routes.iterator().next();
-            assertEquals(route.clientConfiguration.executor.core.intValue(), 8);
+            assertEquals(route.clientConfiguration.executor.core.intValue(), 2 * Runtime.getRuntime().availableProcessors());
             assertEquals(route.clientConfiguration.timeouts.read.longValue(), 30000);
             assertEquals(route.clientConfiguration.timeouts.connect.longValue(), 30000);
             return routes;