[Dev] Intermittent unit test failures

Heikki Toivonen heikki at osafoundation.org
Sat Oct 2 00:08:42 PDT 2004


It seems like we have randomly failing unit tests, which started 
happening today (before the new external & wxPython updates). I'd 
suspect some of these checkins: 
http://bonsai.osafoundation.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=%2Fchandler&file=&filetype=match&who=&whotype=match&sortby=Date&hours=16&date=explicit&mindate=2004-10-01+7%3A15%3A00&maxdate=2004-10-01+21%3A00%3A00&cvsroot=%2Fusr%2Flocal%2Fcvsrep

Unit test errors so far:


724           [ TestNotification.py ]: Testing 
/home/builder/tinderbuild/chandler/repository/query/tests/TestNotification.py
725           Executing: 
´/home/builder/tinderbuild/chandler/debug/bin/python_d´ ´python_d´ 
´TestNotification.py´ ´-v´
726           Current directory: 
/home/builder/tinderbuild/chandler/repository/query/tests
727           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
- - - - - - - start -
728           Test query notification ... ok
729           Test notification of union query ... ERROR
730
731 
======================================================================
732           ERROR: Test notification of union query
733 
----------------------------------------------------------------------
734           Traceback (most recent call last):
735             File "TestNotification.py", line 127, in testNotifyUnion
736               origName = three.contactName.firstName
737           UnboundLocalError: local variable ´three´ referenced 
before assignment
738
739 
----------------------------------------------------------------------
740           Ran 2 tests in 54.632s
741
742           FAILED (errors=1)
743           handle exited
744           handle entered
745           handle exited
746           handle entered
747           handle exited
748           handle entered
749           [897801 refs]
750           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
- - - - - - - end - -
751           [ TestNotification.py ] ***ERROR*** : Exit code = 1
752   NEXT    [ Tests ] ***ERROR*** : Failed: 
/home/builder/tinderbuild/chandler/repository/query/tests/TestNotification.py


and:


347           [ TestItemCollection.py ]: Testing 
/home/builder/tinderbuild/chandler/parcels/osaf/contentmodel/tests/TestItemCollection.py
348           Executing: 
´C:\\cygwin\\home\\builder\\tinderbuild/chandler/debug/bin/python_d.exe´ 
´python_d.exe´ ´TestItemCollection.py´ ´-v´
349           Current directory: 
/home/builder/tinderbuild/chandler/parcels/osaf/contentmodel/tests
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
start -
351           Rule/ItemCollection: for i in 
"//parcels/osaf/contentmodel/calendar/CalendarEvent" where True, 
dc705d4c-140b-11d9-d4fa-0007e96d59aa
352           testCollectionEvents (__main__.TestItemCollection) ... ok
353           testRule (__main__.TestItemCollection) ... ERROR
354
355 
======================================================================
356           ERROR: testRule (__main__.TestItemCollection)
357 
----------------------------------------------------------------------
358           Traceback (most recent call last):
359             File "TestItemCollection.py", line 76, in testRule
360               self.rep.commit()
361             File 
"C:\cygwin\home\builder\tinderbuild\chandler\repository\persistence\Repository.py", 
line 164, in commit
362               self.view.commit()
363             File 
"C:\cygwin\home\builder\tinderbuild\chandler\repository\persistence\XMLRepositoryView.py", 
line 284, in commit
364               histNotifications.dispatchHistory(self)
365             File 
"C:\cygwin\home\builder\tinderbuild\chandler\repository\persistence\Repository.py", 
line 542, in dispatchHistory
366               callback(view, changes, ´History´)
367             File 
"C:\cygwin\home\builder\tinderbuild\chandler\repository\query\Query.py", 
line 121, in queryCallback
368               log.debug("RepoQuery.queryCallback %s:%s:%s" % (i, 
i.itsKind, self._kind))
369             File 
"C:\cygwin\home\builder\tinderbuild\chandler\parcels\osaf\contentmodel\mail\Mail.py", 
line 491, in __str__
370               if self.emailAddress == self._getTheMeAddress():
371             File 
"C:\cygwin\home\builder\tinderbuild\chandler\parcels\osaf\contentmodel\mail\Mail.py", 
line 654, in _getTheMeAddress
372               account = imap.getIMAPAccount ()
373             File 
"C:\cygwin\home\builder\tinderbuild\chandler\parcels\osaf\mail\imap.py", 
line 586, in getIMAPAccount
374               NotifyUIAsync (message, alert=True)
375             File 
"C:\cygwin\home\builder\tinderbuild\chandler\parcels\osaf\mail\imap.py", 
line 42, in NotifyUIAsync
376 
Globals.wxApplication.CallItemMethodAsync(Globals.mainView,
377           AttributeError: ´NoneType´ object has no attribute 
´CallItemMethodAsync´
378
379 
----------------------------------------------------------------------
380           Ran 2 tests in 63.938s
381
382           FAILED (errors=1)
383           [801801 refs]
384           - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
- - - - - - - end - -
385           [ TestItemCollection.py ] ***ERROR*** : Exit code = 1
386   NEXT    [ Tests ] ***ERROR*** : Failed: 
/home/builder/tinderbuild/chandler/parcels/osaf/contentmodel/tests/TestItemCollection.py


-- 
   Heikki Toivonen


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : http://lists.osafoundation.org/pipermail/dev/attachments/20041002/a943e2ac/signature.bin


More information about the Dev mailing list