texttest -a storytext -v windows -c /usr/local/tt-env -d /carm/proj/texttest/Testing/Automatic -reconnect /carm/proj/texttest-tmp/texttest-nightjob/nightjob_tmp/storytext.windows.03Dec030058.5088 -g
texttest -a storytext -v windows -c /usr/local/tt-env -d /carm/proj/texttest/Testing/Automatic
---------- Differences in errors ---------- 0a1,18 > Traceback (most recent call last): > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/__init__.py", line 686, in describeUpdates > describe(widget, prefix=prefix) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/__init__.py", line 60, in describe > describer(widget) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/__init__.py", line 102, in __call__ > self.logger.info(self.getDescription(widget)) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/__init__.py", line 105, in getDescription > baseDesc = self.getBasicDescription(widget) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/__init__.py", line 187, in getBasicDescription > return getattr(self, methodName)(widget) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/__init__.py", line 443, in getTreeViewDescription > return describer.getDescription(self.prefix) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/treeviews.py", line 179, in getDescription > message += self.getSubTreeDescription(self.model.get_iter_root(), 0) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/describer/treeviews.py", line 188, in getSubTreeDescription > while not colDescriptions[-1]: > IndexError: list index out of range ---------- Differences in output ---------- 22,25d21 < Updated : GtkTreeView with columns: Text < -> The Row < -> *** < 27,30c23,24 < < Updated : GtkTreeView with columns: Text < -> The Row < -> New Row *** --- > ERROR: Could not simulate command 'set new text for <unnamed> = New Row' - Could not find row '<unnamed>' in Tree View > Known names are ['', 'The Row'] ---------- Differences in recorded_usecase ---------- 2a3 > select row 4d4 < set new text for <unnamed> = New Row
---------- Differences in output ---------- 12,15c12,13 < < Changed selection in GtkTreeView with columns: Bug No. , Status , Description < -> 120595 | NEW | Custom GtkTreeModelFilter wrappers need *** < -> 120595 | NEW | Duplicated bug number --- > ERROR: Could not simulate command 'select bug Custom GtkTreeModelFilter wrappers need' - Could not find row 'Custom GtkTreeModelFilter wrappers need' in Tree View > Known names are ['120595', '120595 (1)', '120595 (2)'] 18,21c16,17 < < Changed selection in GtkTreeView with columns: Bug No. , Status , Description < -> 120595 | NEW | Custom GtkTreeModelFilter wrappers need < -> 120595 | NEW | Duplicated bug number *** --- > ERROR: Could not simulate command 'select bug Duplicated bug number' - Could not find row 'Duplicated bug number' in Tree View > Known names are ['120595', '120595 (1)', '120595 (2)'] 24,27d19 < < Changed selection in GtkTreeView with columns: Bug No. , Status , Description < -> 120595 | NEW | Custom GtkTreeModelFilter wrappers need < -> 120595 | NEW | Duplicated bug number ---------- Differences in recorded_usecase ---------- 1,3d0 < select bug Custom GtkTreeModelFilter wrappers need < select bug Duplicated bug number < select bug
---------- Differences in output ---------- 8c8 < 'Entry' | Combo Box (selected 'Context=FakedContext, Type=Entry') (drop-down list containing ['Context=FakedContext, Type=Entry', '<span foreground="red">Type=Entry</span>']) | 'edited text' | Text entry --- > 'Entry' | Combo Box (selected 'Context=FakedContext') (drop-down list containing ['Context=FakedContext', 'Context=FakedContext, Type=Entry', '<span foreground="red">Type=Entry</span>']) | 'edited text' | Text entry ---------- Differences in ui_map ---------- 4c4 < [Context=FakedContext, Type=Entry] --- > [Context=FakedContext]
---------- Differences in output ---------- 47,64c47 < 'select column' event created with arguments 'First Name (row 2)' < Clicked on cell labelled 'None' < Column event Rectangle {2, 0, 1, 7} < Clicked on column header labelled 'First Name' < Column event Rectangle {2, 0, 1, 7} < Clicked on column header labelled 'First Name' < < Updated Table : < ____________________________________________________________ < ID First Name (selected) DOB < id name (selected) birthDate < ____________________________________________________________ < 1 (selected) 100 Mickey Mouse (selected) 1970-01-01 01:16 < 2 (selected) 110 Batman (selected) 1970-01-01 01:33 < 3 (selected) 120 Bender (selected) 1970-01-01 01:50 < 4 (selected) 130 Cartman (selected) 1970-01-01 02:06 < 5 (selected) 140 Dogbert (selected) 1970-01-01 02:23 < ____________________________________________________________ --- > ERROR: Could not simulate command 'select column First Name (row 2)' - Could not find column labelled 'First Name (row 2)' in table. ---------- Differences in recorded_usecase ---------- 3d2 < select column First Name (row 2)
---------- Differences in recorded_usecase ---------- 1,2c1,2 < select cell First Name for 100 (1) < select cell ID for 140 --- > select cell First Name for 100 (2) > select cell First Name for 140
---------- Differences in recorded_usecase ---------- 1c1 < select cell First Name for 120 --- > select cell First Name for 10000
---------- Differences in catalogue ---------- 8,12d7 < < The following existing files/directories changed their contents: < <Test Directory> < ----usecases < --------osgi_bundle_image_types ---------- Missing result in osgi_bundle_cache ---------- {u'com.ibm.icu': [], u'javax.servlet': [], u'org.apache.log4j': ['gif'], u'org.easymock': [], u'org.eclipse.compare.core': [], u'org.eclipse.core.commands': [], u'org.eclipse.core.contenttype': [], u'org.eclipse.core.databinding': [], u'org.eclipse.core.databinding.observable': [], u'org.eclipse.core.databinding.property': [], u'org.eclipse.core.expressions': [], u'org.eclipse.core.jobs': [], u'org.eclipse.core.runtime': [], u'org.eclipse.core.runtime.compatibility.auth': [], u'org.eclipse.core.runtime.compatibility.registry': [], u'org.eclipse.equinox.app': [], u'org.eclipse.equinox.common': [], u'org.eclipse.equinox.launcher': [], u'org.eclipse.equinox.launcher.gtk.linux.x86_64': [], u'org.eclipse.equinox.preferences': [], u'org.eclipse.equinox.registry': [], u'org.eclipse.help': ['png'], u'org.eclipse.jface': ['gif'], u'org.eclipse.jface.databinding': [], u'org.eclipse.jface.text': ['gif', 'png'], u'org.eclipse.osgi': [], u'org.eclipse.osgi.services': [], u'org.eclipse.swt': [], u'org.eclipse.swt.gtk.linux.x86_64': [], u'org.eclipse.swtbot.eclipse.finder': [], <truncated after showing first 30 lines>
---------- Differences in recorded_usecase ---------- 2a3 > select tab Item 0
---------- Differences in output ---------- 12,21c12 < 'select first item' event created with arguments '' < Selected item 1 Style SWT.CHECK < < Updated Tool Bar: < Item 1 (check, selected) < Item 2 < Item 3 (radio) < Item 4 (drop down) < --- < Extra Item 1 (check) --- > ERROR: Could not simulate command 'select first item' - no widget found with descriptor 'Label=Item 1' to perform action 'Selection' on. 27c18 < Item 1 (check, selected) --- > Item 1 (check) 32d22 < Extra Item 1 (check) 39c29 < Item 1 (check, selected) --- > Item 1 (check) 44d33 < Extra Item 1 (check) 52c41 < Item 1 (check, selected) --- > Item 1 (check) 57d45 <truncated after showing first 30 lines> ---------- Differences in recorded_usecase ---------- 1d0 < select first item
Test exceeded wallclock time limit of 300.0 seconds ---------- Differences in errors ---------- 0a1,46 > Traceback (most recent call last): > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 878, in describeAndRun > self.handleNewWindows() > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 865, in handleNewWindows > self.uiMap.monitorAndStoreWindow(window) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 662, in monitorAndStoreWindow > self.monitorWindow(WidgetAdapter.adapt(window)) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/simulator/__init__.py", line 193, in monitorWindow > storytext.guishared.UIMap.monitorWindow(self, window) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 666, in monitorWindow > self.monitor(window) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 671, in monitor > self.monitorChildren(widget, excludeWidgets) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/simulator/__init__.py", line 182, in monitorChildren > storytext.guishared.UIMap.monitorChildren(self, widget, *args, **kw) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 675, in monitorChildren > self.monitor(child, *args, **kw) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 671, in monitor > self.monitorChildren(widget, excludeWidgets) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/simulator/__init__.py", line 182, in monitorChildren > storytext.guishared.UIMap.monitorChildren(self, widget, *args, **kw) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 675, in monitorChildren > self.monitor(child, *args, **kw) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 671, in monitor > self.monitorChildren(widget, excludeWidgets) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/gtktoolkit/simulator/__init__.py", line 182, in monitorChildren > storytext.guishared.UIMap.monitorChildren(self, widget, *args, **kw) > File "C:/nightjob/texttest-daily-release/source/storytext/lib/storytext/guishared.py", line 675, in monitorChildren > self.monitor(child, *args, **kw) <truncated after showing first 30 lines> ---------- Differences in output ---------- 1,20d0 < < ---------- Window 'TreeModelSort Example' ---------- < Focus widget is 'GtkButton' < < Showing GtkTreeView with columns: Rem 0 , Rem 1 , Rem 2 < Button 'Add a Row' < ---------------------------------------------------- < < 'add row' event created with arguments '' < < Updated : GtkTreeView with columns: Rem 0 , Rem 1 , Rem 2 < -> 0 | 1 | 2 *** < < 'add row' event created with arguments '' < < Updated : GtkTreeView with columns: Rem 0 , Rem 1 , Rem 2 < -> 3 | 4 | 5 *** < -> 0 | 1 | 2 < < 'close' event created with arguments '' ---------- Missing result in recorded_usecase ---------- add row add row close
Test exceeded wallclock time limit of 300.0 seconds ---------- Differences in errors ---------- 0a1,22 > Traceback (most recent call last): > File "C:/nightjob/texttest-daily-release/source/../../../TextTest/virtualenv/jython2.5.1/bin/storytext", line 25, in <module> > main(install_root) > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/cmdline.py", line 135, in main > if not storytext.scriptEngine.run(options, args): > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/cmdline.py", line 135, in main > if not storytext.scriptEngine.run(options, args): > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/guishared.py", line 323, in run > return scriptengine.ScriptEngine.run(self, options, args) > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/scriptengine.py", line 85, in run > self.runSystemUnderTest(args) > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/javaswttoolkit/__init__.py", line 22, in runSystemUnderTest > self.run_python_or_java(args) > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/guishared.py", line 355, in run_python_or_java > self.run_python_file(args) > File "C:/TextTest/virtualenv/jython2.5.1/Lib/site-packages/storytext/scriptengine.py", line 120, in run_python_file > exec compile(source, filename, "exec") in main_mod.__dict__ > File "target_ui.py", line 147, in <module> > table = createNatTable(shell) > File "target_ui.py", line 52, in createNatTable > columnGroupHeaderLayer.addColumnsIndexesToGroup("Group 1", 1,2) > TypeError: addColumnsIndexesToGroup(): expected 2 args; got 3 ---------- Differences in output ---------- 1,31d0 < < ---------- Shell '' ---------- < Table : < ______________________________________ < ID Group 1 < First Name DOB < ______________________________________ < 1 100 Mickey Mouse 1970-01-01 01:16 < 2 110 Batman 1970-01-01 01:33 < 3 120 Bender 1970-01-01 01:50 < 4 130 Cartman 1970-01-01 02:06 < 5 140 Dogbert 1970-01-01 02:23 < ______________________________________ < < ------------------------------ < < 'select cell' event created with arguments 'DOB for 120' < < Updated Table : < ____________________________________________________________ < ID Group 1 < First Name DOB (selected) < ____________________________________________________________ < 1 100 Mickey Mouse 1970-01-01 01:16 < 2 110 Batman 1970-01-01 01:33 < 3 (selected) 120 Bender 1970-01-01 01:50 (selected) < 4 130 Cartman 1970-01-01 02:06 < 5 140 Dogbert 1970-01-01 02:23 < ____________________________________________________________ <truncated after showing first 30 lines> ---------- Missing result in recorded_usecase ---------- select cell DOB for 120 close window