Hi. Here is a paste of what was happening. I suspect it has something to do with path lengths as a clean branch / build / test worked fine in my repo. We were also running into some issues with the socket path length being too long.
http://paste.drizzle.org/show/459/ Here is what I saw going wrong in the hudson repo: 1) The server process seems to 'go rogue'. It holds ports and exists, but you can't connect to it 2) Nothing can connect to the server and it continues to live even after cleaning up 3) This *only* happens in the build-freebsd branch...works a-ok in my own repo!!! (wth?) 4) This happens with both test-run.pl *and* dbqp, so it isn't an issue with the either test-runner 24 Mar 2011 12:04:29 VERBOSE: Reordering testcases to optimize test execution... 24 Mar 2011 12:04:29 INFO: Found 565 test(s) for execution 24 Mar 2011 12:04:29 INFO: Creating 1 bot(s) 24 Mar 2011 12:04:29 INFO: Taking clean db snapshot... 24 Mar 2011 12:04:29 INFO: bot0 server: 24 Mar 2011 12:04:29 INFO: NAME: s0 24 Mar 2011 12:04:29 INFO: MASTER_PORT: 9306 24 Mar 2011 12:04:29 INFO: DRIZZLE_TCP_PORT: 9307 24 Mar 2011 12:04:29 INFO: MC_PORT: 9308 24 Mar 2011 12:04:29 INFO: PBMS_PORT: 9309 24 Mar 2011 12:04:29 INFO: RABBITMQ_NODE_PORT: 9310 24 Mar 2011 12:04:29 INFO: VARDIR: /usr/home/hudson/hudson/ workspace/drizzle-build-freebsd-8.1/tests/workdir/bot0/s0/var 24 Mar 2011 12:04:29 INFO: STATUS: 1 ^C # I killed this here are it was dragging and I knew it would fail. The server zombi-fies regardless of user input Detected <Ctrl>+c, shutting down and cleaning up... 24 Mar 2011 12:05:19 INFO: Stopping all running servers... [hudson@orisndriz10 ~/hudson/workspace/drizzle-build-freebsd-8.1]$ sockstat USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS hudson drizzled 60030 11 tcp4 127.0.0.1:9307 *:* hudson drizzled 60030 13 tcp4 127.0.0.1:9306 *:* hudson drizzled 60030 14 stream /usr/home/hudson/hudson/workspace/drizzle-build-freebsd-8.1/tests/workdir/bot0/s0/var/s0.sock <snip> [hudson@orisndriz10 ~/hudson/workspace/drizzle-build-freebsd-8.1]$ client/drizzle -uroot -p9306 ERROR: drizzle_state_addrinfo:getaddrinfo:Invalid value for hints On Mon, Mar 28, 2011 at 2:30 PM, Greg Larkin <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 3/28/11 1:54 PM, Patrick Crews wrote: > > Hi everyone, > > > > We've been lucky enough to have the Drizzle port maintainer offer to > > help us with keeping FreeBSD support going: > > http://www.freshports.org/databases/drizzle/ > > > > Beyond 'the tests aren't running and are not running in very annoying > > and perplexing ways', I'm not sure what else we need to make things > happen. > > > > Lee / Monty? > > > > Greg - thanks again for offering to help : ) > > > > Thanks, > > Patrick > > Hi Patrick & team, > > No problem, and I do need to do some work to bring the port version up > to the latest released version of Drizzle anyway. I have build/test > environments available for both i386 and amd64, in case that matters. > > If you can point to some log files containing test errors you've already > encountered on FreeBSD, I'll have a look while I'm updating the port and > refamiliarizing myself with the build process. > > One thing I remember from creating the port a while back is that Drizzle > had a large number of configure-time options. Does it still have them, > and how important is it that they are exposed to the end user before the > build? The FreeBSD ports system has a text-based options selector that > they can be added to, but if there's a common set that should be > enabled, I can just hardcode them in the port Makefile. > > Thank you, > Greg > - -- > Greg Larkin > > http://www.FreeBSD.org/ - The Power To Serve > http://www.sourcehosting.net/ - Ready. Set. Code. > http://twitter.com/sourcehosting/ - Follow me, follow you > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk2Q09gACgkQ0sRouByUApAJ9ACaA7NFe3PPhqGSF5dhQHlvREGQ > FBgAnilT9fl+aDz5OZImE//VTLFIiUcg > =KWK2 > -----END PGP SIGNATURE----- >
_______________________________________________ Mailing list: https://launchpad.net/~drizzle-discuss Post to : [email protected] Unsubscribe : https://launchpad.net/~drizzle-discuss More help : https://help.launchpad.net/ListHelp

