jjn1056/Test-DBIx-Class — pull request #9 by lecstor (2011-12-04 14:36:34+00:00)
Title: Overload

ok, so I went to add documentation, thought that would be easier if there was a method to document, and added the method. While implementing that I thought I found a different angle but that didn't pan out.. but by then I was determined to find a reliable way to produce the errors. I tried multiple copies of 02-initialise-schema.t but they ran fine. Multiple copies of replication-mysql fails reliably for me, even when only running 3 in parallel.
I think it comes down to the time it takes mysql to start answering on that port from when you call Test::mysqld. I'd be interested to know if you can replicate the issues I'm seeing.
Apart from the port issue, the other error I'm seeing is:

(in cleanup) DBIx::Class::Storage::DBI::__ANON__(): DBI Exception: DBD::mysql::db do failed: Unknown table 'cd_artist' [for Statement "drop table cd_artist"] at /home/edoc/dev/apps/Test-DBIx-Class/lib/Test/DBIx/Class/SchemaManager.pm line 201

I'm not sure if they're related.