You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2016/06/23 12:15:36 UTC

syncope git commit: Updating test logic to check for random failures on Travis CI

Repository: syncope
Updated Branches:
  refs/heads/master 3d7159e7b -> dfc9148c7


Updating test logic to check for random failures on Travis CI


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/dfc9148c
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/dfc9148c
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/dfc9148c

Branch: refs/heads/master
Commit: dfc9148c72da85daa7040b643841f57d724b7a17
Parents: 3d7159e
Author: Francesco Chicchiricc� <il...@apache.org>
Authored: Thu Jun 23 14:15:28 2016 +0200
Committer: Francesco Chicchiricc� <il...@apache.org>
Committed: Thu Jun 23 14:15:28 2016 +0200

----------------------------------------------------------------------
 .../org/apache/syncope/fit/core/PullTaskITCase.java  | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/dfc9148c/fit/core-reference/src/test/java/org/apache/syncope/fit/core/PullTaskITCase.java
----------------------------------------------------------------------
diff --git a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/PullTaskITCase.java b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/PullTaskITCase.java
index d4b465d..9072127 100644
--- a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/PullTaskITCase.java
+++ b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/PullTaskITCase.java
@@ -178,7 +178,14 @@ public class PullTaskITCase extends AbstractTaskITCase {
                     page(1).size(1).build()).getTotalCount();
             assertNotNull(usersPre);
 
-            execProvisioningTask(taskService, PULL_TASK_KEY, 50, false);
+            ExecTO exec = execProvisioningTask(taskService, PULL_TASK_KEY, 50, false);
+            assertEquals(PropagationTaskExecStatus.SUCCESS, PropagationTaskExecStatus.valueOf(exec.getStatus()));
+
+            // check for pull results
+            int usersPost = userService.search(new AnyQuery.Builder().realm(SyncopeConstants.ROOT_REALM).
+                    page(1).size(1).build()).getTotalCount();
+            assertNotNull(usersPost);
+            assertEquals(usersPre + 8, usersPost);
 
             // after execution of the pull task the user data should have been pulled from CSV
             // and processed by user template
@@ -228,12 +235,6 @@ public class PullTaskITCase extends AbstractTaskITCase {
                 assertEquals(Response.Status.NOT_FOUND, e.getType().getResponseStatus());
             }
 
-            // check for pull results
-            int usersPost = userService.search(new AnyQuery.Builder().realm(SyncopeConstants.ROOT_REALM).
-                    page(1).size(1).build()).getTotalCount();
-            assertNotNull(usersPost);
-            assertEquals(usersPre + 8, usersPost);
-
             // Check for issue 215:
             // * expected disabled user test1
             // * expected enabled user test3