Closed (fixed)
Project:
WSCCI
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
8 May 2012 at 15:42 UTC
Updated:
23 May 2012 at 06:30 UTC
Looks like a bug in the lock system that we even could break it, but I defer to pounard there since he's worked on it most recently. pounard, you want to take a stab at this?
Comments
Comment #1
pounardOk, I guess I'm the man for this. Any more details?
Comment #2
Crell commentedNot at the moment. Assign to yourself and dive in. It will probably become obvious what the issue is when you get into it. (I hope. :-) )
Comment #3
pounardFixed and pushed over the 1567444-LockFunctionalTest new branch.
Comment #4
Crell commentedComment #5
pounardUnmarked as fixed, awaiting for Crell merge & approval.
EDIT: Cross post.
Comment #6
neclimdulDid a quick diff on the branch and looks solid and fits at least with the documentation of the DatabaseExceptionWrapper class.
Comment #7
Crell commentedMerged and pushed. Thanks guys!
Comment #8
pounardChanged the catch statement to catch DatabaseExceptionWrapper instead of DatabaseException as stated with Crell on IRC. Tests still passing on my box. Commited on the same branch.
Comment #9
aspilicious commentedSadly enough this doesn't fix the database transaction test
Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42000]: Syntax error or access violation: 1305 SAVEPOINT savepoint_1 does not exist: RELEASE SAVEPOINT savepoint_1; Array ( ) in Drupal\Core\Database\Connection->query() (line 533 of C:\xampp\htdocs\drupal8\core\lib\Drupal\Core\Database\Connection.php).
Comment #10
pounardYep, but it does fix lock tests, so that comment is for another issue I guess.
Comment #11
aspilicious commentedindeed it is
Comment #12
Crell commentedMerged the follow up. Thanks.