08Sep2014 - detailed test results for TextTest - version windows

To reconnect the TextTest GUI to these results, run:

texttest -a texttest -v windows -c /carm/proj/texttest/release/current -d /carm/proj/texttest/Testing/Automatic -reconnect /carm/proj/texttest-tmp/texttest-nightjob/nightjob_tmp/texttest.windows.01Oct020410.3848 -g

To start TextTest for these tests, run:

texttest -a texttest -v windows -c /carm/proj/texttest/release/current -d /carm/proj/texttest/Testing/Automatic


windows: 1300 tests: 1296 succeeded 3 FAILED 1 known bugs

Detailed information for the tests that FAILED:

TEST FAILED on GEWOIA-VM-W7 : TestSelf Documentation ConfigFileEntries ( Last six runs Sep2014 )

---------- Differences in errors ----------
0a1,21
> Both attempts to call configuration failed, both exceptions follow :
> Traceback (most recent call last):
>     return self.targetCall(*args, **kwargs)
>     return self._getResponderClasses(allApps)
>     from storytext_interface import ApplicationEventResponder
>     applicationEvent = storytext.applicationEvent
> AttributeError: 'module' object has no attribute 'applicationEvent'
> 
> Traceback (most recent call last):
>     return self.targetCall(*args, **kwargs)
> TypeError: getResponderClasses() takes exactly 2 arguments (3 given)
> Traceback (most recent call last):
>     program.run()
>     self._run()
>     self.createAndRunSuites(allApps)
>     self.createResponders(allApps)
>     for respClass in configObject.getResponderClasses(allApps):
>     return self(self.app, *args, **kwargs)
>     self.raiseException()
>     raise BadConfigError, message
> texttestlib.testmodel.BadConfigError: Exception thrown by 'default' configuration, while requesting 'getResponderClasses'
---------- Differences in output ----------
1,135d0
< Using Application APPIDENTIFIER
< auto_sort_test_suites|0|Automatically sort test suites in alphabetical order. 1 means sort in ascending order, -1 means sort in descending order.
< base_version|{'default': []}|Versions to inherit settings from
< batch_collect_compulsory_version|{'default': []}|When collecting multiple messages, which versions should be expected and give an error if not present?
< batch_collect_max_age_days|{'default': 100000}|When collecting multiple messages, what is the maximum age of run that we should accept?
< batch_extra_version|{'default': []}|Versions to be run in addition to the one specified, for particular batch sessions
< batch_filter_file|{'default': []}|Generic filter for batch session, more flexible than timelimit
< batch_jenkins_archive_file_pattern|{'default': ''}|Path to the built files in the archive, in case Jenkins fingerprints need double-checking
< batch_jenkins_marked_artefacts|{'default': []}|Artefacts to highlight in the report when they are updated
< batch_junit_folder|{'default': ''}|Which folder to write test results in junit format in batch mode. Only useful together with batch_junit_format
< batch_junit_format|{'default': 'false'}|Do we write out results in junit format in batch mode
< batch_junit_performance|performance|Alias. See entry for 'default_performance_stem'
< batch_mail_on_failure_only|{'default': 'false'}|Send mails only if at least one test fails
< batch_recipients|{'default': ''}|Comma-separated addresses to send mail to in batch mode
< batch_result_repository|{'default': ''}|Directory to store historical batch results under
< batch_sender|{'default': address to use sending mail in batch mode
< batch_timelimit|{'default': ''}|Maximum length of test to include in batch mode runs
< batch_use_collection|{'default': 'false'}|Do we collect multiple mails into one in batch mode
< batch_use_version_filtering|{'default': 'false'}|Which batch sessions use the version filtering mechanism
< batch_version|{'default': []}|List of versions to allow if batch_use_version_filtering enabled
< binary|None|Alias. See entry for 'executable'
< binary_file|[]|Which output files are known to be binary, and hence should not be shown/diffed?
< bug_system_location|{}|The location of the bug system we wish to extract failure information from.
< bug_system_password|{}|Password to use when logging in to bug systems defined in bug_system_location
< bug_system_username|{}|Username to use when logging in to bug systems defined in bug_system_location
< catalogue_process_string||String for catalogue functionality to identify processes created
< checkout_location|{'default': []}|Absolute paths to look for checkouts under
< collate_file|{'stacktrace': ['core*']}|Mapping of result file names to paths to collect them from
< collate_script|{'default': [], 'stacktrace': ['interpretcore']}|Mapping of result file names to scripts which turn them into suitable text
<truncated after showing first 30 lines>
---------- New result in exitcode ----------
1

TEST FAILED on GEWOIA-VM-W7 : TestSelf ExtraVersions GUI ReconnectExtraExplicitly ( Last six runs Sep2014 )

---------- Differences in gui_log ----------
111a112,113
> Updated : File Chooser for 'Reconnect to previously run tests' (selected <test write dir>/texttesttmp')
> 

TEST FAILED on GEWOIA-VM-W7 : TestSelf ReconnectTests GUI RememberOptions ( Last six runs Sep2014 )

---------- Differences in gui_log ----------
123a124,125
> Updated : File Chooser for 'Reconnect to previously run tests' (selected <test write dir>/texttesttmp')
> 

Detailed information for the tests that had known bugs:

TEST had known bugs (GTK bug 596742) on GEWOIA-VM-W7 : TestSelf ErrorHandling GUI GtkShowHiddenBug ( Last six runs Sep2014 )

GTK bug 596742 - Windows retains a reference to termporary file chooser directories until process exist
(This bug was triggered by text found in file 'output' matching 'Access is denied')
---------- Differences in catalogue ----------
5a6
> --------static_gui.<datetime>.<pid>
---------- Differences in output ----------
0a1
> Could not change permissions to be able to remove directory <test write dir>/texttesttmp/<target tmp dir> : - [Error 5] Access is denied: <test write dir>/texttesttmp/<target tmp dir>/temporary_filter_files'