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 ---------- 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 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
Indeterministic GTK warnings for unknown reasons. Probably GTK bug, or possibly test program error. (This bug was triggered by text found in file 'errors' matching 'invalid (NULL) class pointer') ---------- Differences in errors ---------- 0a1,10 > target_ui.py:43: Warning: instance with invalid (NULL) class pointer > gtk.main() > target_ui.py:43: Warning: g_signal_handlers_block_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed > gtk.main() > target_ui.py:43: Warning: invalid unclassed pointer in cast to `GtkComboBox' > gtk.main() > target_ui.py:43: GtkWarning: gtk_combo_box_set_active: assertion `GTK_IS_COMBO_BOX (combo_box)' failed > gtk.main() > target_ui.py:43: Warning: g_signal_handlers_unblock_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed > gtk.main()
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