= ProMoT Test Results (release 0.8.2) = The numbering for test cases corresponds with the numbers in [wiki:PromotTestPlan0.8.2]. [[BR]] Each test result should contain * the name of the test person, * the date of the actual testing, * the number of the build revision, * w/o development mode and * the type and version of the operating system. == JUnit Tests (development mode) == rempel 16.07. r8482 Vista: all passed [[BR]] mirschel 17.07. r8515 Suse10.2: all passed (VM-arguments -Xmx256, options editor: "show Terminal Names": ON, "Checker": ON) [[BR]] kolczyk 03.08. r8665 Suse10.1: all passed (VM-arguments -Xmx256 at least required, options editor: "show Terminal Names": ON, "Checker": ON) [[BR]] mirschel 03.08. r8665 Suse10.2: all passed (VM-arguments -Xmx256, options editor: "show Terminal Names": ON, "Checker": ON) [[BR]] == Lisp Tests == * fdl tests are only working on build computer as path to fdl-config is set during configure all tests are passed (8637 win + linux) except:[[BR]] * reserve-test, test-reserve (requires dianac)[[BR]] * reserve-test, test-reserve (requires dianac)[[BR]] * binder-test, publish-lookup (requires cos-binder)[[BR]] * binder-test, name-base (requires cos-binder)[[BR]] tests always failing in when run in testsuite but pass when run alone:[[BR]] * mdl-mexpr-test, test-construct [[BR]] * mdl-parameters-test, test-construct[[BR]] == Test results for Promot Browser == functional tests: sbml import tested with curated models from current release (16.06.09) of biomodels, all models without delay (24, 25, 34, 154, 155, 196) could be imported, events are ignored so imported models are incorrect, some models (198, 199) result in errors for libsbml, but can be loaded still, for that reasons errors from libsbml are recorded but the models can be imported, error handling is done in lisp import or conversion (libsbml) [[br]] resulting mdl models (110 - 216) were exported to diana, problems with calculation of symbolic jacobian matrix for 161 and 171, 214 (both problem to get 2. derivative of mod) export works for all 3 models if calculation of symbolic jacobian is disabled[[br]] problems during import and export, import + layout to check models which did not work initially: [[br]] * gui hang on BM110 (not reproduceable, most likely problem that signal that server has finished task is lost) [[br]] * after exceptions (inconsistent model?) null pointer exception in checker for stacktrace see [wiki:ExceptionsDuringTest][[br]] * stacktraces for PromotUI start (everything worked afterwards, might be related to #163) for stacktrace see [wiki:ExceptionsDuringTest][[br]] * exceptions during layout (check of models with import/export problems probably most comprehensive test of editor so far ...) for stacktrace see [wiki:ExceptionsDuringTest][[br]] load of kb models:[[br]] of existing load files, only bio/tutor/LOAD.mdl could not be load as bio/tutor/library.mdl contained class which are not contained anywhere in the kb, e.g. ramp, the library file resembles ecoli-library, there these classes are commented out[[br]] there was no obvious resolution, best chance is to edit library.mdl after ecoli-library, but as the bio directory is not included in the release there is no immediate time pressure. 2009-07-27: All tests passed, JUnitTests not tested * mirschel * r8624 * no development mode * openSUSE 10.3, note44 * jre1.6.0_14, default options for vm [[br]] Issues: * Test 12: In the export dialog the new entered path in the generation directory must be finished with , a simple !focusChanged event is not handled. Possibly an issue in other export dialogs too. 2009-07-28: All tests passed, JUnitTests not tested * mirschel * r8624 * no development mode * windows xp, note44 * java 1.6.0_14-b105, jre, sun * VM: default options [[BR]] Notes: * Test 18: Old fashioned search dialog in search of !ViewMathModel, remove or update gui 2009-07-28: problems in test under windows xp: incompatibility of jre with graphic card driver (jre-6u14-windows-i586): * the whole !PromotUI-frame is black on startup, after resize the menubar is black.. (does not emerge with jre-6u7) * sometimes menu is not painted correctly for PromotUI (likely related to #163) 2009-08-07: All tests passed, JUnitTests not tested * mirschel * r8665 (snapshot 090802) * no development mode * ubuntu 8.10, pc457 * java 1.6.0_10_b33, jre, sun * VM: default options [[BR]] Notes: * Test 9: Only tested with Model 49 from biomodels.org (../kb/modularization/) and roundtrip egf_model.xml * Test 14: In dialog it is not clear where output file is saved. * Test 15: NPE after change model properties AND refresh AND undo * Test 18: Search dialog does not appear. Fixed with r8691. == Test results for ProMoT Visual Editor == 2009-08-03: All tests passed * kolczyk * r8667 * no development mode * SUSE LINUX 10.1 (pc506) * VM-arguments: default from scripts 2009-07-27: All tests passed, JUnitTests not tested * mirschel * r8599 (lisp),r8595 (java) * no development mode * openSUSE 10.3, note44 * jre1.6.0_14, default options for vm 2009-07-28: All tests passed, JUnitTests not tested * mirschel * r8624 * no development mode * windows xp, note44 * jre-1.6.0_14-b105, default options for vm [[br]] Issues: * Test 21: undo not working after creating several activation links 2009-07-29: serious problems in test under windows xp: * update problems after dispose of single nodes or selection * propagating of terminals leaves intermediate state (additional terminal and link) * refresh doesn't restore links * changing class in EditDetails-dialog does not update editor 2009-08-03: All tests passed * kolczyk * r8669 * no development mode * Windows XP, jre-1.6 update 7 * VM-arguments: default from scripts 2009-08-07: All tests passed, JUnitTests not tested * mirschel * r8665 (snapshot 090802) * no development mode * ubuntu 8.10, pc457 * java 1.6.0_10_b33, jre, sun * VM: default options [[BR]] Notes: * Test 1+7: class 'cell' is locked when save as 'cell2', see ticket #177 == Test results for Promot Visual Explorer == 2009-07-17: All tests passed: * mirschel * r8482 - r8510 * with development mode * openSUSE 10.2 * VM-arguments -Xms512m -Xmx1024m, LD_LIBRARY_PATH=../../lib/ 2009-07-23: Reiterate tests 17-21, 26-27, all passed: * mirschel * r8556 * with development mode * openSUSE 10.2 * VM-arguments -Xms512m -Xmx1024m, LD_LIBRARY_PATH=../../lib/ 2009-07-27: All tests passed, JUnitTests not tested: * mirschel * r8599 (lisp),r8595 (java) * no development mode * openSUSE 10.3, note44 * jre1.6.0_14, default options for vm 2009-07-28: All tests passed, JUnitTests not tested: * mirschel * r8624 * no development mode * windows xp, note44 * jre-1.6.0_14-b105, default options for vm [[br]] 2009-08-07: All tests passed, JUnitTests not tested * mirschel * r8665 (snapshot 090802) * no development mode * ubuntu 8.10, pc457 * java 1.6.0_10_b33, jre, sun * VM: default options [[BR]] Notes: * Test 10: Exit dialog is always prompting even if no changes in scenarios. * Test 13: Status of squiggle checkbox in menu is not linked to modes. So if squiggle is on and mode is switched to e.g. HierarchyZoom, checkbox is not deselected. == Tests with OpenJDK 6 == * mirschel * r8623 * no development mode * ubuntu 8.10, pc457 * java 1.6.0_0_b12, OpenJDK * VM: default options * installer.jar [[BR]] Issues: * Unusual appearance (e.g. additional space in menues or progress bar) * Explorer not working, problem with pisces package used in java2D [[BR]] Exception in thread "Thread-3" java.lang.ArithmeticException: / by zero at sun.java2d.pisces.Stroker.finish(Stroker.java:698) at sun.java2d.pisces.Stroker.close(Stroker.java:592) at sun.java2d.pisces.PiscesRenderingEngine.pathTo(PiscesRenderingEngine.java:248) at sun.java2d.pisces.PiscesRenderingEngine.strokeTo(PiscesRenderingEngine.java:231) at sun.java2d.pisces.PiscesRenderingEngine.createStrokedShape(PiscesRenderingEngine.java:85) at java.awt.BasicStroke.createStrokedShape(BasicStroke.java:296) at edu.umd.cs.piccolo.nodes.PPath.getPathBoundsWithStroke(Unknown Source) at edu.umd.cs.piccolo.nodes.PPath.updateBoundsFromPath(Unknown Source) at edu.umd.cs.piccolo.nodes.PPath.append(Unknown Source) at edu.umd.cs.piccolo.nodes.PPath.setPathTo(Unknown Source) at edu.umd.cs.piccolo.nodes.PPath.setPathToRectangle(Unknown Source) at phoebe.event.PToolTip.setText(PToolTip.java:26) at phoebe.event.PToolTip.(PToolTip.java:20) at org.mpg.dcts.promot.viznav.NavToolTip.(NavToolTip.java:51) at org.mpg.dcts.promot.viznav.event.NavToolTipHandler.(NavToolTipHandler.java:72) at org.mpg.dcts.promot.viznav.NavGraphView.initializeEventHandlers(NavGraphView.java:567) at org.mpg.dcts.promot.viznav.NavGraphView.initializePGraphView(NavGraphView.java:500) at phoebe.PGraphView.(PGraphView.java:193) at org.mpg.dcts.promot.viznav.NavGraphView.(NavGraphView.java:268) at org.mpg.dcts.promot.viznav.NavNetworkPanel.createView(NavNetworkPanel.java:403) at org.mpg.dcts.promot.viznav.NavNetworkPanel.createView(NavNetworkPanel.java:386) at org.mpg.dcts.promot.viznav.NavNetworkPanel.addPerspective(NavNetworkPanel.java:378) at org.mpg.dcts.promot.viznav.NavNetworkPanel.addPerspective(NavNetworkPanel.java:363) at org.mpg.dcts.promot.viznav.NavNetworkPanel.createPerspective(NavNetworkPanel.java:341) at org.mpg.dcts.promot.viznav.NavNetworkPanel.create(NavNetworkPanel.java:179) at org.mpg.dcts.promot.viznav.NavExplorer.initialize(NavExplorer.java:102) at org.mpg.dcts.promot.viznav.NavExplorer.(NavExplorer.java:88) at org.mpg.dcts.promot.viznav.actions.NavExplorerAction$1.run(NavExplorerAction.java:96)