Add implementation from Assignment 1
This commit is contained in:
@@ -41,7 +41,7 @@
|
||||
</td>
|
||||
<td>
|
||||
<div class="infoBox" id="duration">
|
||||
<div class="counter">36.056s</div>
|
||||
<div class="counter">36.035s</div>
|
||||
<p>duration</p>
|
||||
</div>
|
||||
</td>
|
||||
@@ -76,12 +76,8 @@
|
||||
<a name="ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly"></a>
|
||||
<h3 class="failures">ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly</h3>
|
||||
<span class="code">
|
||||
<pre>java.lang.NumberFormatException: For input string: "port_range+9"
|
||||
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:652)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:770)
|
||||
at dslab.util.Config.getInt(Config.java:52)
|
||||
at dslab.naming.NameserverTest.ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly(NameserverTest.java:78)
|
||||
<pre>java.lang.AssertionError: Expected root nameserver to start a registry, but it couldn't be located or registry.list() failed
|
||||
at dslab.naming.NameserverTest.ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly(NameserverTest.java:81)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
@@ -94,6 +90,28 @@
|
||||
at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
|
||||
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
|
||||
at java.base/java.lang.Thread.run(Thread.java:834)
|
||||
Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
|
||||
java.net.ConnectException: Connection refused (Connection refused)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:623)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:209)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:196)
|
||||
at java.rmi/sun.rmi.server.UnicastRef.newCall(UnicastRef.java:343)
|
||||
at java.rmi/sun.rmi.registry.RegistryImpl_Stub.list(RegistryImpl_Stub.java:90)
|
||||
at dslab.naming.NameserverTest.ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly(NameserverTest.java:79)
|
||||
... 12 more
|
||||
Caused by: java.net.ConnectException: Connection refused (Connection refused)
|
||||
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
|
||||
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
|
||||
at java.base/java.net.Socket.connect(Socket.java:609)
|
||||
at java.base/java.net.Socket.connect(Socket.java:558)
|
||||
at java.base/java.net.Socket.<init>(Socket.java:454)
|
||||
at java.base/java.net.Socket.<init>(Socket.java:231)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPDirectSocketFactory.createSocket(TCPDirectSocketFactory.java:40)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)
|
||||
... 17 more
|
||||
</pre>
|
||||
</span>
|
||||
</div>
|
||||
@@ -101,12 +119,8 @@
|
||||
<a name="ns02_startRootNameserver_registersRemoteObjectCorrectly"></a>
|
||||
<h3 class="failures">ns02_startRootNameserver_registersRemoteObjectCorrectly</h3>
|
||||
<span class="code">
|
||||
<pre>java.lang.NumberFormatException: For input string: "port_range+9"
|
||||
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:652)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:770)
|
||||
at dslab.util.Config.getInt(Config.java:52)
|
||||
at dslab.naming.NameserverTest.ns02_startRootNameserver_registersRemoteObjectCorrectly(NameserverTest.java:109)
|
||||
<pre>java.lang.AssertionError: Error while looking up remote object
|
||||
at dslab.naming.NameserverTest.ns02_startRootNameserver_registersRemoteObjectCorrectly(NameserverTest.java:118)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
@@ -126,12 +140,14 @@
|
||||
<a name="ns03_startingZoneNameserver_registersNameserverCorrectly"></a>
|
||||
<h3 class="failures">ns03_startingZoneNameserver_registersNameserverCorrectly</h3>
|
||||
<span class="code">
|
||||
<pre>java.lang.NumberFormatException: For input string: "port_range+9"
|
||||
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:652)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:770)
|
||||
at dslab.util.Config.getInt(Config.java:52)
|
||||
at dslab.naming.NameserverTest.ns03_startingZoneNameserver_registersNameserverCorrectly(NameserverTest.java:141)
|
||||
<pre>java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
|
||||
java.net.ConnectException: Connection refused (Connection refused)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:623)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:209)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:196)
|
||||
at java.rmi/sun.rmi.server.UnicastRef.newCall(UnicastRef.java:343)
|
||||
at java.rmi/sun.rmi.registry.RegistryImpl_Stub.list(RegistryImpl_Stub.java:90)
|
||||
at dslab.naming.NameserverTest.ns03_startingZoneNameserver_registersNameserverCorrectly(NameserverTest.java:143)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
@@ -144,6 +160,19 @@
|
||||
at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
|
||||
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
|
||||
at java.base/java.lang.Thread.run(Thread.java:834)
|
||||
Caused by: java.net.ConnectException: Connection refused (Connection refused)
|
||||
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
|
||||
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
|
||||
at java.base/java.net.Socket.connect(Socket.java:609)
|
||||
at java.base/java.net.Socket.connect(Socket.java:558)
|
||||
at java.base/java.net.Socket.<init>(Socket.java:454)
|
||||
at java.base/java.net.Socket.<init>(Socket.java:231)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPDirectSocketFactory.createSocket(TCPDirectSocketFactory.java:40)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)
|
||||
... 17 more
|
||||
</pre>
|
||||
</span>
|
||||
</div>
|
||||
@@ -151,12 +180,14 @@
|
||||
<a name="ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly"></a>
|
||||
<h3 class="failures">ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly</h3>
|
||||
<span class="code">
|
||||
<pre>java.lang.NumberFormatException: For input string: "port_range+9"
|
||||
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:652)
|
||||
at java.base/java.lang.Integer.parseInt(Integer.java:770)
|
||||
at dslab.util.Config.getInt(Config.java:52)
|
||||
at dslab.naming.NameserverTest.ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly(NameserverTest.java:185)
|
||||
<pre>java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
|
||||
java.net.ConnectException: Connection refused (Connection refused)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:623)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:209)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:196)
|
||||
at java.rmi/sun.rmi.server.UnicastRef.newCall(UnicastRef.java:343)
|
||||
at java.rmi/sun.rmi.registry.RegistryImpl_Stub.lookup(RegistryImpl_Stub.java:116)
|
||||
at dslab.naming.NameserverTest.ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly(NameserverTest.java:189)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
@@ -169,6 +200,19 @@
|
||||
at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
|
||||
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
|
||||
at java.base/java.lang.Thread.run(Thread.java:834)
|
||||
Caused by: java.net.ConnectException: Connection refused (Connection refused)
|
||||
at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)
|
||||
at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)
|
||||
at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:403)
|
||||
at java.base/java.net.Socket.connect(Socket.java:609)
|
||||
at java.base/java.net.Socket.connect(Socket.java:558)
|
||||
at java.base/java.net.Socket.<init>(Socket.java:454)
|
||||
at java.base/java.net.Socket.<init>(Socket.java:231)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPDirectSocketFactory.createSocket(TCPDirectSocketFactory.java:40)
|
||||
at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)
|
||||
... 17 more
|
||||
</pre>
|
||||
</span>
|
||||
</div>
|
||||
@@ -185,22 +229,22 @@
|
||||
</thead>
|
||||
<tr>
|
||||
<td class="failures">ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly</td>
|
||||
<td class="failures">6.038s</td>
|
||||
<td class="failures">6.016s</td>
|
||||
<td class="failures">failed</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="failures">ns02_startRootNameserver_registersRemoteObjectCorrectly</td>
|
||||
<td class="failures">6.005s</td>
|
||||
<td class="failures">6.006s</td>
|
||||
<td class="failures">failed</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="failures">ns03_startingZoneNameserver_registersNameserverCorrectly</td>
|
||||
<td class="failures">12.007s</td>
|
||||
<td class="failures">12.005s</td>
|
||||
<td class="failures">failed</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="failures">ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly</td>
|
||||
<td class="failures">12.006s</td>
|
||||
<td class="failures">12.008s</td>
|
||||
<td class="failures">failed</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -208,29 +252,33 @@
|
||||
<div id="tab2" class="tab">
|
||||
<h2>Standard error</h2>
|
||||
<span class="code">
|
||||
<pre>Nov 26, 2020 10:41:23 AM dslab.naming.NameserverTest ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly
|
||||
<pre>Dec 23, 2020 11:53:34 AM dslab.naming.NameserverTest ns01_startAndShutdownRootNameserver_createsAndUnexportsRegistryCorrectly
|
||||
INFO: Starting ns-root thread
|
||||
Nov 26, 2020 10:41:26 AM dslab.naming.NameserverTest sendShutdown
|
||||
Dec 23, 2020 11:53:37 AM dslab.naming.NameserverTest sendShutdown
|
||||
INFO: Sending shutdown to component component
|
||||
Nov 26, 2020 10:41:29 AM dslab.naming.NameserverTest ns02_startRootNameserver_registersRemoteObjectCorrectly
|
||||
Dec 23, 2020 11:53:40 AM dslab.naming.NameserverTest ns02_startRootNameserver_registersRemoteObjectCorrectly
|
||||
INFO: Starting ns-root thread
|
||||
Nov 26, 2020 10:41:32 AM dslab.naming.NameserverTest sendShutdown
|
||||
Dec 23, 2020 11:53:43 AM dslab.naming.NameserverTest ns02_startRootNameserver_registersRemoteObjectCorrectly
|
||||
INFO: Looking up root-nameserver in registry
|
||||
Dec 23, 2020 11:53:43 AM dslab.naming.NameserverTest sendShutdown
|
||||
INFO: Sending shutdown to component component
|
||||
Nov 26, 2020 10:41:35 AM dslab.naming.NameserverTest ns03_startingZoneNameserver_registersNameserverCorrectly
|
||||
Dec 23, 2020 11:53:46 AM dslab.naming.NameserverTest ns03_startingZoneNameserver_registersNameserverCorrectly
|
||||
INFO: Starting ns-root thread
|
||||
Nov 26, 2020 10:41:38 AM dslab.naming.NameserverTest ns03_startingZoneNameserver_registersNameserverCorrectly
|
||||
Dec 23, 2020 11:53:49 AM dslab.naming.NameserverTest ns03_startingZoneNameserver_registersNameserverCorrectly
|
||||
INFO: Starting ns-planet thread
|
||||
Nov 26, 2020 10:41:41 AM dslab.naming.NameserverTest sendShutdown
|
||||
Dec 23, 2020 11:53:52 AM dslab.naming.NameserverTest sendShutdown
|
||||
INFO: Sending shutdown to component component
|
||||
Nov 26, 2020 10:41:44 AM dslab.naming.NameserverTest sendShutdown
|
||||
Dec 23, 2020 11:53:55 AM dslab.naming.NameserverTest sendShutdown
|
||||
INFO: Sending shutdown to component component
|
||||
Nov 26, 2020 10:41:47 AM dslab.naming.NameserverTest ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly
|
||||
Dec 23, 2020 11:53:58 AM dslab.naming.NameserverTest ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly
|
||||
INFO: Starting ns-root thread
|
||||
Nov 26, 2020 10:41:50 AM dslab.naming.NameserverTest ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly
|
||||
Dec 23, 2020 11:54:01 AM dslab.naming.NameserverTest ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly
|
||||
INFO: Starting ns-planet thread
|
||||
Nov 26, 2020 10:41:53 AM dslab.naming.NameserverTest sendShutdown
|
||||
Dec 23, 2020 11:54:04 AM dslab.naming.NameserverTest ns04_registerAndLookupMailboxServer_registersAndReturnsAddressCorrectly
|
||||
INFO: Looking up root-nameserver in registry
|
||||
Dec 23, 2020 11:54:04 AM dslab.naming.NameserverTest sendShutdown
|
||||
INFO: Sending shutdown to component component
|
||||
Nov 26, 2020 10:41:56 AM dslab.naming.NameserverTest sendShutdown
|
||||
Dec 23, 2020 11:54:07 AM dslab.naming.NameserverTest sendShutdown
|
||||
INFO: Sending shutdown to component component
|
||||
</pre>
|
||||
</span>
|
||||
@@ -243,7 +291,7 @@ INFO: Sending shutdown to component component
|
||||
<input id="line-wrapping-toggle" type="checkbox" autocomplete="off"/>
|
||||
</label>
|
||||
</div>Generated by
|
||||
<a href="http://www.gradle.org">Gradle 6.6.1</a> at Nov 26, 2020, 10:42:20 AM</p>
|
||||
<a href="http://www.gradle.org">Gradle 6.6.1</a> at Dec 23, 2020, 11:55:51 AM</p>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
Reference in New Issue
Block a user