[ZODB-Dev] [ zodb-Bugs-536408 ] TransactionTests fail occasionally
   
    noreply@sourceforge.net
     
    noreply@sourceforge.net
       
    Mon, 22 Apr 2002 12:21:32 -0700
    
    
  
Bugs item #536408, was opened at 2002-03-28 18:57
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=115628&aid=536408&group_id=15628
Category: None
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Jeremy Hylton (jhylton)
Assigned to: Nobody/Anonymous (nobody)
Summary: TransactionTests fail occasionally
Initial Comment:
This fails in the new tests that Kapil added for
unusual behavior during TPC.  There's a post in the
zodb-dev archives where he provides more details on
what may be going wrong.
FAIL: testExceptionInSubAbortSub
(ZODB.tests.testTransaction.TransactionTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"lib.linux-i686-2.1/ZODB/tests/testTransaction.py",
line 494, in testExceptionInSubAbortSub
    assert self.sub3._p_jar.cabort_sub == 1
AssertionError
2002-03-28T13:45:30 ERROR(200) ZODB A storage error
occured during object abort This shouldn't happen. 
Traceback (innermost last):
  File lib.linux-i686-2.1/ZODB/Transaction.py, line
306, in commit
  File
lib.linux-i686-2.1/ZODB/tests/testTransaction.py, line
635, in tpc_abort
  File
lib.linux-i686-2.1/ZODB/tests/testTransaction.py, line
614, in check
TestTxnException:  error tpc_abort
------
2002-03-28T13:45:30 PANIC(300) ZODB A storage error
occurred in the last phase of a two-phase commit.  This
shouldn't happen. The application may be in a hosed
state, so transactions will not be allowed to commit
until the site/storage is reset by a restart. 
Traceback (innermost last):
  File lib.linux-i686-2.1/ZODB/Transaction.py, line
273, in commit
  File
lib.linux-i686-2.1/ZODB/tests/testTransaction.py, line
639, in tpc_finish
  File
lib.linux-i686-2.1/ZODB/tests/testTransaction.py, line
614, in check
TestTxnException:  error tpc_finish
------
2002-03-28T13:45:30 PANIC(300) ZODB A storage error
occurred in the last phase of a two-phase commit.  This
shouldn't happen. The application may be in a hosed
state, so transactions will not be allowed to commit
until the site/storage is reset by a restart. 
Traceback (innermost last):
  File lib.linux-i686-2.1/ZODB/Transaction.py, line
273, in commit
  File
lib.linux-i686-2.1/ZODB/tests/testTransaction.py, line
639, in tpc_finish
  File
lib.linux-i686-2.1/ZODB/tests/testTransaction.py, line
614, in check
TestTxnException:  error tpc_finish
------
2002-03-28T13:45:30 BLATHER(-100) ZODB Commiting
subtransaction of size 14348
----------------------------------------------------------------------
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=115628&aid=536408&group_id=15628