You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sm...@apache.org on 2015/01/27 13:54:43 UTC

[16/23] directory-fortress-core git commit: FC-54 - Benchmark activities - support > 100 jmeter threads

FC-54 - Benchmark activities - support > 100 jmeter threads


Project: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/commit/cef29cbb
Tree: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/tree/cef29cbb
Diff: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/diff/cef29cbb

Branch: refs/heads/master
Commit: cef29cbb21701a297e35d8b66ee000c4c0ed4f4a
Parents: 976fe55
Author: Shawn McKinney <sm...@apache.org>
Authored: Sun Jan 11 13:31:56 2015 -0600
Committer: Shawn McKinney <sm...@apache.org>
Committed: Sun Jan 11 13:31:56 2015 -0600

----------------------------------------------------------------------
 .../directory/fortress/core/jmeter/CheckAccess.java       | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/cef29cbb/src/test/java/org/apache/directory/fortress/core/jmeter/CheckAccess.java
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/directory/fortress/core/jmeter/CheckAccess.java b/src/test/java/org/apache/directory/fortress/core/jmeter/CheckAccess.java
index 91855e3..af5b178 100644
--- a/src/test/java/org/apache/directory/fortress/core/jmeter/CheckAccess.java
+++ b/src/test/java/org/apache/directory/fortress/core/jmeter/CheckAccess.java
@@ -96,13 +96,11 @@ public class CheckAccess extends AbstractJavaSamplerClient
                 message = "AC ";
             }
 
-
             message += "CheckAccess isFortress: " + isFortress + ", userId: " + userId + ", objName:" + objName + ", opName: " + opName;
 /*
             LOG.info( message );
             System.out.println( message );
 */
-
             assertNotNull( session );
             assertTrue( session.isAuthenticated() );
             Permission perm = new Permission();
@@ -130,7 +128,8 @@ public class CheckAccess extends AbstractJavaSamplerClient
         catch ( org.apache.directory.fortress.core.SecurityException se )
         {
             String error = "ThreadId:" + getThreadId() + "Error running test: " + se;
-            LOG.error( "ThreadId:" + getThreadId() + "Error running test: " + se );
+            LOG.error( error );
+            System.out.println( error );
             se.printStackTrace();
             fail( error );
             sampleResult.setSuccessful( false );
@@ -164,8 +163,11 @@ public class CheckAccess extends AbstractJavaSamplerClient
         ctr = 0;
         if(!VUtil.isNotNullOrEmpty( userId ))
         {
+            // Load userids are format:  loadtestuserN - where N is a number between 0 and 99.
+            // i.e. loadtestuser0,  loadtestuser1,  ... loadtestuser99
+            // N is threadid mod 100.
             key = getKey();
-            userId = "loadtestuser" + key;
+            userId = "loadtestuser" + key % 100;
         }
         try
         {