Summary Period: 2003-06-09 to 2004-07-01
279 (65.3%)
12400 (65.2%)
pawel 7/1/04 5:03 PM |
test instructions lacked compilation instructions |
21 lines of code changed in: matlab/runtests.README (+21) | |
pawel 2/7/04 4:10 AM |
instructions for tests |
-11 lines of code changed in: matlab/runtests.README (new -11) | |
pawel 2/6/04 11:11 AM |
delCmd polished for freeze |
3 lines of code changed in: matlab/log4j.properties (+3 -3) | |
pawel 2/6/04 10:56 AM |
delCmd polished for freeze |
31 lines of code changed in: matlab: schema/nees/ntcp/command_buffer_port_type.gwsdl (+1 -1), src/org/nees/ntcp/plugins/matlab/impl/CommandBufferServiceImpl.java (+8 -13) matlab/src/org/nees/ntcp/plugins/matlab/client: RemoteCommandBuffer.java (+7 -3), mtest/CommandBufferServiceImplSim3.java (+1 -1) matlab/src/org/nees/ntcp/plugins/matlab/client/test: GetPullResilienceTest.java (+3), PushResilienceTest.java (+11) | |
pawel 2/5/04 9:13 AM |
parametrized delCmd |
304 lines of code changed in: matlab: log4j.properties (+8 -8), schema/nees/ntcp/command_buffer_port_type.gwsdl (+15 -10) matlab/src/org/nees/ntcp/plugins/matlab: impl/CommandBufferServiceImpl.java (+3 -3), mji/Command.java (+1 -1) matlab/src/org/nees/ntcp/plugins/matlab/client: RemoteCommandBuffer.java (+17 -5), mtest/CommandBufferServiceImplSim3.java (+2 -2) matlab/src/org/nees/ntcp/plugins/matlab/client/test: GetPullResilienceTest.java (+1 -1), PackageTests.java (+1 -1), PushExecuteResilienceTest.java (+4 -4) matlab/src/org/nees/ntcp/plugins/matlab/core: CommandBufferImpl.java (+32), SynchronizedFIFO.java (+46 -5), test/SynchronizedFIFOTest.java (new 174) | |
pawel 1/6/04 10:15 AM |
network resilience |
2241 lines of code changed in: matlab: log4j.properties (+7 -3), ntcp_plugin_matlab.wsdd (+1 -46), test_ntcp_plugin_matlab.wsdd (new 88), schema/nees/ntcp/command_buffer_port_type.gwsdl (+14 -2) matlab/src/org/nees/ntcp/plugins/matlab: client/RemoteCommandBuffer.java (+131 -35), impl/CommandBufferServiceImpl.java (+25 -7) matlab/src/org/nees/ntcp/plugins/matlab/client/mtest: CommandBufferServiceImplSim1.java (new 60), CommandBufferServiceImplSim3.java (new 223) matlab/src/org/nees/ntcp/plugins/matlab/client/test: GetPullResilienceTest.java (new 342), HasCmdResilienceTest.java (new 155), PackageTests.java (new 99), PushExecuteResilienceTest.java (new 374), PushResilienceTest.java (new 475) matlab/src/org/nees/ntcp/plugins/matlab/core: CommandBufferImpl.java (+52 -21), SynchronizedFIFO.java (+17 -5) matlab/src/org/nees/ntcp/plugins/matlab/core/test: ScenarioTest.java (+9), StateTransitionTest.java (+51) matlab/src/org/nees/ntcp/plugins/matlab/impl/test: PackageTests.java (+1 -2), RemoteScenarioTest.java (+12 -6), StructuresTestExecute.java (+5 -5), StructuresTestGetCP.java (+2 -2), StructuresTestParam.java (+4 -4), StructuresTestPropose.java (+5 -5) matlab/src/org/nees/ntcp/plugins/matlab/mji: Command.java (+4 -1), CommandBufferException.java (+7 -1), NoCommandInBufferException.java (new 26), NoSuchCommandException.java (new 26), NoSuchTransactionException.java (new 26) | |
pawel 12/23/03 8:29 AM |
more timeouts |
141 lines of code changed in: matlab: build.properties (+1 -1), log4j.properties (+1 -1), ntcp_plugin_matlab.wsdd (+11), schema/nees/ntcp/command_buffer_port_type.gwsdl (+16 -10) matlab/src/org/nees/ntcp/plugins/matlab: client/RemoteCommandBuffer.java (+8 -1), impl/CommandBufferServiceImpl.java (+37) matlab/src/org/nees/ntcp/plugins/matlab/core: CommandBufferImpl.java (+42 -13), SynchronizedFIFO.java (+25 -8) | |
pawel 12/20/03 9:26 AM |
structures test of mplugin and client timeoutof some commands |
2059 lines of code changed in: matlab/src/org/nees/ntcp/plugins/matlab: client/RemoteCommandBuffer.java (+72 -78), impl/CommandBufferServiceImpl.java (+1 -1), mji/CommandBufferException.java (+3) matlab/src/org/nees/ntcp/plugins/matlab/core: CommandBufferImpl.java (+8 -5), MatlabControlPlugin.java (+2 -2), MatlabPluginFactory.java (+29 -12) matlab/src/org/nees/ntcp/plugins/matlab/core/mtest: DummyTransactionListener.java (+4), ServerSimulator.java (+4) matlab/src/org/nees/ntcp/plugins/matlab/core/test: DummyExecutionMatlab.java (+1), DummyMatlab.java (+2 -3), ScenarioTest.java (+8 -5) matlab/src/org/nees/ntcp/plugins/matlab/impl/test: MatlabClientTest.java (+2 -1), PackageTests.java (+54 -2), RemoteScenarioTest.java (+2 -2), StructuresTestExecute.java (new 710), StructuresTestGetCP.java (new 279), StructuresTestParam.java (new 304), StructuresTestPropose.java (new 574) | |
pawel 7/18/03 12:00 AM |
Mplugin bugs fixed today * command result hash was using Command as key, which could not work remotely. Fixed by creating a String hash key composed of command class and transaction ID. Current assumption: there will never be more than 1 command of certain class within 1 transaction * command buffer waited on Command assuming that the same instance will be returned by pushCommandResults. Fixed by storing the original command in the hash; on pushCommandResults, the original is retrieved and notified * fixed some stuff with de/serializing Command and Action * axis baldy serialized param arrays: fixed by wrapping * axis baldy serialized CP arrays: fixed by wrapping * wrapped everything into arrays, incl. strings * actionKind - string conversion returned "unknown" string instead of exception which masked some errors * pushCommandResult operation didn't have output message defined. For some reason, this caused the server to silently ignore the errors and not send back faults (perhaps because faults are not defined explicitly). Fixed by adding <output> message. * ActionKind serialization threw IllegalArgumentException which is a runtime exception, so explicit handling was not imposed. Exception went unnoticed because it was not converted to RemoteException by the service. Fixed by replacing this by ActionProcessingException which gets converted to RemoteException by the grid service layer. * action STARTED was not properly serialized/deserialized to string. fixed * GetControlPoint command serialization was mistakenly trying to serialize control points rather than strings. fixed * the code producing GetControlPoint response was not including any control point data, and the receiving code did not care either. * renamed MatlabScenarioTest to ServerSimulator which it really is * Hashtable.remove() does not raise an exception when the requested key is not found. It masked potential errors in CommandBufferImpl. Fixed by forced explicit null check * scenario1 was issuing close() before checking transaction results. Fixed by moving close() to the very end of scenario1. * verified that multiple CommandBuffers and simulators can be uploaded simultaneously to the same container |
3 lines of code changed in: matlab/build.xml (+3 -2) | |
pawel 7/17/03 11:35 PM |
test unit 3 passes scenario 1,2,3 |
166 lines of code changed in: matlab: ntcp_plugin_matlab.wsdd (+36 -1), src/org/nees/ntcp/plugins/matlab/impl/CommandBufferServiceImpl.java (+51 -36) matlab/src/org/nees/ntcp/plugins/matlab/core: mtest/ServerSimulator.java (+8 -6), test/ScenarioTest.java (+3 -3) matlab/src/org/nees/ntcp/plugins/matlab/impl/test: BasicTest.java (del), RemoteScenarioTest.java (new 68) | |
Generated by StatCvs v0.1.3