From 27f2aade4719cdf3633316bdb18deec324104656 Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Tue, 28 Nov 2017 14:33:26 +0000
Subject: [PATCH] extend debug print statements in order to find the reason why
 AssignExperimentToProjectTest.assigningExperimentToProjectInAnotherSpaceChangesTheSpaceAssignmentOfSamplesInThatExperiment
 always fails on CI server

SVN: 38971
---
 .../systemtest/AssignExperimentToProjectTest.java     | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/AssignExperimentToProjectTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/AssignExperimentToProjectTest.java
index 0349f25d78b..fcc6024b7ab 100644
--- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/AssignExperimentToProjectTest.java
+++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/systemtest/AssignExperimentToProjectTest.java
@@ -18,6 +18,7 @@ package ch.systemsx.cisd.openbis.systemtest;
 
 import static org.hamcrest.CoreMatchers.is;
 
+import java.util.ArrayList;
 import java.util.List;
 
 import org.testng.annotations.BeforeClass;
@@ -25,6 +26,7 @@ import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 
 import ch.systemsx.cisd.common.exceptions.AuthorizationFailureException;
+import ch.systemsx.cisd.openbis.generic.shared.basic.TechId;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Experiment;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.RoleWithHierarchy;
@@ -71,7 +73,12 @@ public class AssignExperimentToProjectTest extends BaseTest
         perform(anUpdateOf(experiment).toProject(destinationProject));
 
         List<Space> listSpaces = commonServer.listSpaces(systemSessionToken);
-        System.out.println("ASSIGN EXPERIMENT TO PROJECT: spaces: " + listSpaces);
+        List<String> rs = new ArrayList<String>();
+        for (Space space : listSpaces)
+        {
+            rs.add(space + " (" + space.getId()+ ")");
+        }
+        System.out.println("ASSIGN EXPERIMENT TO PROJECT: spaces: " + rs);
         
         assertThat(sample, is(inSpace(destinationSpace)));
     }
@@ -120,7 +127,7 @@ public class AssignExperimentToProjectTest extends BaseTest
     {
         sourceSpace = create(aSpace());
         destinationSpace = create(aSpace());
-        System.out.println("ASSIGN EXPERIMENT TO PROJECT: destination space: " + destinationSpace);
+        System.out.println("ASSIGN EXPERIMENT TO PROJECT: destination space: " + destinationSpace+" (" + destinationSpace.getId()+")");
         sourceProject = create(aProject().inSpace(sourceSpace));
         destinationProject = create(aProject().inSpace(destinationSpace));
 
-- 
GitLab