Author: kwall
Date: Mon Jul 13 11:32:31 2015
New Revision: 1690639

URL: http://svn.apache.org/r1690639
Log:
QPID-6620: [Java Broker] Remove memory logger from config-systests.json (not 
required for testing, and the turbo filter was finding it, reducing the logger 
level during the tests).

Modified:
    qpid/java/trunk/systests/etc/config-systests.json
    
qpid/java/trunk/systests/src/test/java/org/apache/qpid/systest/rest/acl/BrokerACLTest.java

Modified: qpid/java/trunk/systests/etc/config-systests.json
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/systests/etc/config-systests.json?rev=1690639&r1=1690638&r2=1690639&view=diff
==============================================================================
--- qpid/java/trunk/systests/etc/config-systests.json (original)
+++ qpid/java/trunk/systests/etc/config-systests.json Mon Jul 13 11:32:31 2015
@@ -26,17 +26,6 @@
     "type" : "PlainPasswordFile",
     "path" : "${QPID_HOME}${file.separator}etc${file.separator}passwd"
   } ],
-  "brokerloggers" : [ {
-    "name" : "memory",
-    "type" : "Memory",
-    "maxRecords" : 4096,
-    "brokerloggerfilters" : [ {          
-      "name" : "1",
-      "type" : "NameAndLevel",
-      "level" : "INFO",
-      "loggerName" : "" 
-    } ]
-  } ],
   "keystores" : [ {
     "name" : "systestsKeyStore",
     "storeUrl" : 
"${QPID_HOME}${file.separator}..${file.separator}test-profiles${file.separator}test_resources${file.separator}ssl${file.separator}java_broker_keystore.jks",

Modified: 
qpid/java/trunk/systests/src/test/java/org/apache/qpid/systest/rest/acl/BrokerACLTest.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/systests/src/test/java/org/apache/qpid/systest/rest/acl/BrokerACLTest.java?rev=1690639&r1=1690638&r2=1690639&view=diff
==============================================================================
--- 
qpid/java/trunk/systests/src/test/java/org/apache/qpid/systest/rest/acl/BrokerACLTest.java
 (original)
+++ 
qpid/java/trunk/systests/src/test/java/org/apache/qpid/systest/rest/acl/BrokerACLTest.java
 Mon Jul 13 11:32:31 2015
@@ -842,8 +842,6 @@ public class BrokerACLTest extends QpidR
     {
         getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
 
-        getRestTestHelper().submitRequest("brokerlogger/memory", "GET", 
HttpServletResponse.SC_OK);
-
         Map<String, Object> attributes = new HashMap<>();
         attributes.put(BrokerLogger.NAME, "testLogger1");
         attributes.put(ConfiguredObject.TYPE, BrokerMemoryLogger.TYPE);
@@ -859,13 +857,22 @@ public class BrokerACLTest extends QpidR
 
     public void testDeleteBrokerLoggerAllowedDenied() throws Exception
     {
+        getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
+
+        Map<String, Object> attributes = new HashMap<>();
+        attributes.put(BrokerLogger.NAME, "testLogger1");
+        attributes.put(ConfiguredObject.TYPE, BrokerMemoryLogger.TYPE);
+
+        getRestTestHelper().submitRequest("brokerlogger", "PUT", attributes, 
HttpServletResponse.SC_CREATED);
+        getRestTestHelper().submitRequest("brokerlogger/testLogger1", "GET", 
HttpServletResponse.SC_OK);
+
         getRestTestHelper().setUsernameAndPassword(DENIED_USER, DENIED_USER);
-        getRestTestHelper().submitRequest("brokerlogger/memory", "DELETE", 
null, HttpServletResponse.SC_FORBIDDEN);
-        getRestTestHelper().submitRequest("brokerlogger/memory", "GET", 
HttpServletResponse.SC_OK);
+        getRestTestHelper().submitRequest("brokerlogger/testLogger1", 
"DELETE", null, HttpServletResponse.SC_FORBIDDEN);
+        getRestTestHelper().submitRequest("brokerlogger/testLogger1", "GET", 
HttpServletResponse.SC_OK);
 
         getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
-        getRestTestHelper().submitRequest("brokerlogger/memory", "DELETE", 
null, HttpServletResponse.SC_OK);
-        getRestTestHelper().submitRequest("brokerlogger/memory", "GET", 
HttpServletResponse.SC_NOT_FOUND);
+        getRestTestHelper().submitRequest("brokerlogger/testLogger1", 
"DELETE", null, HttpServletResponse.SC_OK);
+        getRestTestHelper().submitRequest("brokerlogger/testLogger1", "GET", 
HttpServletResponse.SC_NOT_FOUND);
     }
 
     public void testDownloadBrokerLoggerFileAllowedDenied() throws Exception
@@ -914,44 +921,55 @@ public class BrokerACLTest extends QpidR
     {
         getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
 
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/1", 
"GET", HttpServletResponse.SC_OK);
+        Map<String, Object> loggerAttributes = new HashMap<>();
+        loggerAttributes.put(BrokerLogger.NAME, "testLogger1");
+        loggerAttributes.put(ConfiguredObject.TYPE, BrokerMemoryLogger.TYPE);
+        getRestTestHelper().submitRequest("brokerlogger", "PUT", 
loggerAttributes, HttpServletResponse.SC_CREATED);
+
 
         Map<String, Object> attributes = new HashMap<>();
-        attributes.put(BrokerNameAndLevelFilter.NAME, "2");
+        attributes.put(BrokerNameAndLevelFilter.NAME, "filter1");
         attributes.put(ConfiguredObject.TYPE, BrokerNameAndLevelFilter.TYPE);
         attributes.put(BrokerNameAndLevelFilter.LEVEL, "DEBUG");
 
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory", "PUT", 
attributes, HttpServletResponse.SC_CREATED);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/2", 
"GET", HttpServletResponse.SC_OK);
+        getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1", 
"PUT", attributes, HttpServletResponse.SC_CREATED);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"GET", HttpServletResponse.SC_OK);
 
         getRestTestHelper().setUsernameAndPassword(DENIED_USER, DENIED_USER);
-        attributes.put(BrokerNameAndLevelFilter.NAME, "3");
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory", "PUT", 
attributes, HttpServletResponse.SC_FORBIDDEN);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/3", 
"GET", HttpServletResponse.SC_NOT_FOUND);
+        attributes.put(BrokerNameAndLevelFilter.NAME, "filter2");
+        getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1", 
"PUT", attributes, HttpServletResponse.SC_FORBIDDEN);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter2", 
"GET", HttpServletResponse.SC_NOT_FOUND);
     }
 
     public void testUpdateBrokerLoggerFilterAllowedDenied() throws Exception
     {
         getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
 
-        Map<String,Object> result = 
getRestTestHelper().getJsonAsSingletonList("brokerloggerfilter/memory/1");
-        assertEquals("Log level was not as expected", "INFO", 
result.get(BrokerNameAndLevelFilter.LEVEL));
+        Map<String, Object> loggerAttributes = new HashMap<>();
+        loggerAttributes.put(BrokerLogger.NAME, "testLogger1");
+        loggerAttributes.put(ConfiguredObject.TYPE, BrokerMemoryLogger.TYPE);
+        getRestTestHelper().submitRequest("brokerlogger", "PUT", 
loggerAttributes, HttpServletResponse.SC_CREATED);
+
+        Map<String, Object> filterAttributes = new HashMap<>();
+        filterAttributes.put(BrokerNameAndLevelFilter.NAME, "filter1");
+        filterAttributes.put(ConfiguredObject.TYPE, 
BrokerNameAndLevelFilter.TYPE);
+        filterAttributes.put(BrokerNameAndLevelFilter.LEVEL, "INFO");
+        getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1", 
"PUT", filterAttributes, HttpServletResponse.SC_CREATED);
 
         Map<String, Object> attributes = new HashMap<>();
-        attributes.put(BrokerNameAndLevelFilter.NAME, "1");
+        attributes.put(BrokerNameAndLevelFilter.NAME, "filter1");
         attributes.put(ConfiguredObject.TYPE, BrokerNameAndLevelFilter.TYPE);
         attributes.put(BrokerNameAndLevelFilter.LEVEL, "DEBUG");
 
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/1", 
"PUT", attributes, HttpServletResponse.SC_OK);
-        Map<String,Object> resultAfterUpdate = 
getRestTestHelper().getJsonAsSingletonList("brokerloggerfilter/memory/1");
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"PUT", attributes, HttpServletResponse.SC_OK);
+        Map<String,Object> resultAfterUpdate = 
getRestTestHelper().getJsonAsSingletonList("brokerloggerfilter/testLogger1/filter1");
         assertEquals("Log level was not changed", "DEBUG", 
resultAfterUpdate.get(BrokerNameAndLevelFilter.LEVEL));
 
-
         getRestTestHelper().setUsernameAndPassword(DENIED_USER, DENIED_USER);
         attributes.put(BrokerNameAndLevelFilter.LEVEL, "INFO");
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/1", 
"PUT", attributes, HttpServletResponse.SC_FORBIDDEN);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"PUT", attributes, HttpServletResponse.SC_FORBIDDEN);
 
-        Map<String,Object> resultAfterDeniedUpdate = 
getRestTestHelper().getJsonAsSingletonList("brokerloggerfilter/memory/1");
+        Map<String,Object> resultAfterDeniedUpdate = 
getRestTestHelper().getJsonAsSingletonList("brokerloggerfilter/testLogger1/filter1");
         assertEquals("Log level was changed by not allowed user", "DEBUG", 
resultAfterDeniedUpdate.get(BrokerNameAndLevelFilter.LEVEL));
     }
 
@@ -959,21 +977,27 @@ public class BrokerACLTest extends QpidR
     {
         getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
 
+        Map<String, Object> loggerAttributes = new HashMap<>();
+        loggerAttributes.put(BrokerLogger.NAME, "testLogger1");
+        loggerAttributes.put(ConfiguredObject.TYPE, BrokerMemoryLogger.TYPE);
+        getRestTestHelper().submitRequest("brokerlogger", "PUT", 
loggerAttributes, HttpServletResponse.SC_CREATED);
+
+
         Map<String, Object> attributes = new HashMap<>();
-        attributes.put(BrokerNameAndLevelFilter.NAME, "2");
+        attributes.put(BrokerNameAndLevelFilter.NAME, "filter1");
         attributes.put(ConfiguredObject.TYPE, BrokerNameAndLevelFilter.TYPE);
         attributes.put(BrokerNameAndLevelFilter.LEVEL, "DEBUG");
 
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory", "PUT", 
attributes, HttpServletResponse.SC_CREATED);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/2", 
"GET", HttpServletResponse.SC_OK);
+        getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1", 
"PUT", attributes, HttpServletResponse.SC_CREATED);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"GET", HttpServletResponse.SC_OK);
 
         getRestTestHelper().setUsernameAndPassword(DENIED_USER, DENIED_USER);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/2", 
"DELETE", null, HttpServletResponse.SC_FORBIDDEN);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/2", 
"GET", HttpServletResponse.SC_OK);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"DELETE", null, HttpServletResponse.SC_FORBIDDEN);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"GET", HttpServletResponse.SC_OK);
 
         getRestTestHelper().setUsernameAndPassword(ALLOWED_USER, ALLOWED_USER);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/2", 
"DELETE", null, HttpServletResponse.SC_OK);
-        getRestTestHelper().submitRequest("brokerloggerfilter/memory/2", 
"GET", HttpServletResponse.SC_NOT_FOUND);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"DELETE", null, HttpServletResponse.SC_OK);
+        
getRestTestHelper().submitRequest("brokerloggerfilter/testLogger1/filter1", 
"GET", HttpServletResponse.SC_NOT_FOUND);
     }
 
     /* === Utility Methods === */



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to