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

Reply via email to