Skip to content

Commit fefa4b6

Browse files
author
Myron Scott
committed
fixup test scaling and diagnostics
1 parent 81149c3 commit fefa4b6

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Apache Ivy version: 2.2.0 20100923230623
109109
<groupId>org.terracotta</groupId>
110110
<artifactId>maven-forge-plugin</artifactId>
111111
<configuration>
112-
<forkCount>2C</forkCount>
112+
<forkCount>0.5C</forkCount>
113113
<reuseForks>false</reuseForks>
114114
<workingDirectory>${project.build.directory}/test-fork-${surefire.forkNumber}</workingDirectory>
115115
<argLine>-Xmx2G -Djava.awt.headless=true</argLine>

dso-l1/src/main/java/com/terracotta/diagnostic/DiagnosticClientEntityManager.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
import java.util.concurrent.TimeUnit;
4242
import java.util.concurrent.TimeoutException;
4343
import java.util.concurrent.atomic.AtomicLong;
44-
import org.terracotta.connection.Diagnostics;
4544
import org.terracotta.entity.EntityClientEndpoint;
4645
import org.terracotta.entity.EntityMessage;
4746
import org.terracotta.entity.EntityResponse;
@@ -63,7 +62,10 @@ public DiagnosticClientEntityManager(ClientMessageChannel channel) {
6362

6463
@Override
6564
public EntityClientEndpoint fetchEntity(EntityID entity, long version, ClientInstanceID entityDescriptor, MessageCodec<? extends EntityMessage, ? extends EntityResponse> codec, Runnable closeHook) throws EntityException {
66-
Assert.assertEquals(Diagnostics.class.getName(), entity.getClassName());
65+
if (!entity.getClassName().equals(com.terracotta.diagnostic.Diagnostics.class.getName())
66+
&& !entity.getClassName().equals(org.terracotta.connection.Diagnostics.class.getName())) {
67+
throw new AssertionError("wrong entity type " + entity.getClassName());
68+
}
6769
Assert.assertEquals("root", entity.getEntityName());
6870
return new EntityClientEndpointImpl(entity, version, EntityDescriptor.NULL_ID, this, new byte[] {}, codec, closeHook, null);
6971
}

dso-l1/src/main/java/com/terracotta/diagnostic/DiagnosticEntityClientService.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import java.util.concurrent.CompletableFuture;
2626
import java.util.concurrent.TimeUnit;
2727
import java.util.concurrent.TimeoutException;
28-
import org.terracotta.connection.Diagnostics;
2928
import org.terracotta.connection.DiagnosticsConfig;
3029
import org.terracotta.entity.EntityClientEndpoint;
3130
import org.terracotta.entity.EntityClientService;
@@ -41,7 +40,7 @@ public class DiagnosticEntityClientService implements EntityClientService<Diagno
4140

4241
@Override
4342
public boolean handlesEntityType(Class<Diagnostics> type) {
44-
return type.isAssignableFrom(org.terracotta.connection.Diagnostics.class);
43+
return type.isAssignableFrom(com.terracotta.diagnostic.Diagnostics.class);
4544
}
4645

4746
@Override

dso-l2/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
<groupId>org.terracotta</groupId>
140140
<artifactId>maven-forge-plugin</artifactId>
141141
<configuration>
142-
<forkCount>1C</forkCount>
142+
<forkCount>0.5C</forkCount>
143143
<reuseForks>false</reuseForks>
144144
<workingDirectory>${project.build.directory}/test-fork-${surefire.forkNumber}</workingDirectory>
145145
<argLine>-Djava.awt.headless=true</argLine>

0 commit comments

Comments
 (0)