logs | stats
   July 19, 2009  
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31

[00:08:25] <rtyler> working on jython, get off my lawn
[00:17:28] <rtyler> 18:20 < fwierzbicki> rtyler: groves submitted the 2.5 bundle to the maven repos, but apparently it can take a month
[00:19:11] <kohsuke1> http://repo1.maven.org/maven2/org/python/jython/2.5.0/
[00:24:25] <TomHuybrechts> kohsuke, have there been changes to winp lately ?
[00:24:44] <TomHuybrechts> i'm getting regulalar OutOfMemoryErrors in the same place:
[00:24:54] <kohsuke1> I think I made a very small fix in where/how we load winp.dll
[00:24:57] <kohsuke1> stack trace?
[00:24:59] <TomHuybrechts> java.lang.OutOfMemoryError: Java heap space
[00:25:01] <TomHuybrechts> 	at org.jvnet.winp.Native.getCmdLineAndEnvVars(Native Method)
[00:25:13] <kohsuke1> hmm
[00:25:23] <kohsuke1> Is this 32bit Windows or 64bit Windows?
[00:25:40] <TomHuybrechts> http://hudson.pastebin.com/m375c42a1
[00:25:42] <TomHuybrechts> 32bit
[00:26:01] <kohsuke1> Can you file this as a bug?
[00:26:05] <TomHuybrechts> sure
[00:26:17] <kohsuke1> Also, any chance of spotting the PID that's causing this?
[00:26:28] <kohsuke1> If this is on your production server it might be difficult.
[00:26:34] <TomHuybrechts> no, it's a unit test
[00:26:46] <TomHuybrechts> i'm running a single test class with two methods in Eclilpse
[00:26:54] <TomHuybrechts> and i'm getting this 50% of the time
[00:27:19] <TomHuybrechts> i'm not sure what you mean by 'the pid that's causing this' ?
[00:27:55] <kohsuke1> this method takes a PID as a parameter
[00:28:08] <kohsuke1> if we can get that, we know which process is causing this.
[00:28:53] <TomHuybrechts> i wonder if breakpoints work on OutOfMemoryErrors...
[00:29:33] <kohsuke1> If it doesn't, that's OK. But if you can try it just onc, that would be great.
[00:30:12] <TomHuybrechts> it works
[00:31:00] <TomHuybrechts> explorer.exe
[00:31:22] <TomHuybrechts> i'll see if i can get some more details on it
[00:31:28] <kohsuke1> thanks
[00:31:36] <kohsuke1> Is that your explorer process or someone else's?
[00:32:12] <TomHuybrechts> it's the only one
[00:33:59] <TomHuybrechts> are there some details on the process that can help you ?
[00:34:15] <TomHuybrechts> i'm looking at the environment, but it's nothing special
[00:36:42] <TomHuybrechts> kohsuke1: I tried it again, but now it's another process
[00:36:45] <TomHuybrechts> svchost
[00:37:25] <rtyler> xmlrunner.py
[00:38:14] <rtyler> http://github.com/rtyler/cheetah/blob/53144fffd7754476b8b866b7b52fa9faab1548e4/cheetah/Tests/Test.py
[00:38:54] *** mrooney has joined #hudson
[00:38:58] <rtyler> http://github.com/rtyler/cheetah/blob/53144fffd7754476b8b866b7b52fa9faab1548e4/cheetah/Tests/Test.py
[00:40:28] <rtyler> http://gist.github.com/149717
[00:40:52] <kohsuke1> TomHuybrechts: OK, so it's not tied to a specific process.
[00:41:18] <TomHuybrechts> I'm running this with the default memory settings (which didn't use to be a problem for a single test)
[00:41:25] <TomHuybrechts> if i increase them the problem goes away
[00:41:56] <kohsuke1> hmm
[00:42:08] <TomHuybrechts> so maybe it's just coincidence that it happens there
[00:42:32] <TomHuybrechts> but when I was working with hpi:run, I also got a few times at the same spot
[00:45:10] <TomHuybrechts> with ProcessTreeKiller.disabled it also works fine
[00:48:15] <TomHuybrechts> issue #4058
[00:48:19] * TomHuybrechts is going to call it a day
[00:49:55] <kohsuke1> all right. have a good evening.
[00:53:29] <thomk> re that OutOfMemory do you ever run with -XX:+HeapDumpOnOutOfMemoryError
[01:14:56] *** admc has joined #hudson
[01:15:09] <admc> w00t
[01:16:37] *** TomHuybrechts_ has joined #hudson
[01:17:17] <Lewisham> yay, the JDepend plugin is released!
[01:18:42] <rtyler> http://hudson.pastebin.com/m4495f16d
[01:18:44] <rtyler> LOLWUT
[01:18:46] <rtyler> fucking maven
[01:20:24] <kohsuke1> rtyler: you must have some MAVEN_OPTS set.
[01:26:26] <kohsuke1> http://hudson.glassfish.org/job/hudson-concurrent-build-branch/
[01:30:19] <rtyler> done, restarting our internal instance now
[01:32:38] <calculus> maybe this: http://www.exist-db.org/
[01:32:49] <calculus> database and XML
[01:33:25] *** TomHuybrechts has quit IRC
[01:40:20] <mrooney> http://pastebin.com/f1a9a9542
[01:42:59] *** Lewisham has quit IRC
[01:43:08] *** Lewisham__ has joined #hudson
[01:44:14] <admc> ideas anyone?
[01:44:14] <admc> http://www.grabup.com/uploads/656b4d1ad485e40280d36d4ad5e29017.png
[01:44:14] <admc> http://www.grabup.com/uploads/656b4d1ad485e40280d36d4ad5e29017.png
[01:44:18] <admc> erg
[01:44:38] <mrooney> here is the error: http://pastebin.com/m843d729
[01:53:58] <mrooney> haha, someone already when it would be released 6 days ago: https://answers.launchpad.net/bzr-hudson
[01:54:14] <mrooney> already asked
[01:54:42] <admc> new error with macosx on concurrant builds branch
[01:54:42] <admc> http://www.grabup.com/uploads/b2dcce7545a6901ef5e7c15c81ca7c6a.png
[01:54:56] <admc> java.io.IOException: Failed to mkdirs: /home/hudson/workspace/fs_test_sanity_mac/browser/firefox/label/Windmill OSX Poncho
[01:55:48] *** Lewisham___ has joined #hudson
[01:56:06] *** Lewisham__ has quit IRC
[02:10:11] *** BigAllan has quit IRC
[02:16:09] *** Lewisham___ has quit IRC
[02:20:37] *** notme is now known as waz
[02:28:50] <kohsuke1> UpdateCenter.configure() line 140
[02:31:14] *** jieryn-w has joined #hudson
[03:04:30] *** TomHuybrechts_ has quit IRC
[03:09:50] <rtyler> kohsuke1: http://code.google.com/p/jythonconsole/wiki/Embedding canonical means of jython embedding
[03:10:01] <rtyler> Java->Jython == easy peasy
[03:10:05] <rtyler> back, notsomuch
[03:14:10] *** duncan__ has joined #hudson
[03:14:16] <rtyler> moinmoin
[03:16:00] <calculus> mrooney: http://java.sun.com/javase/downloads/embedded.jsp, maybe
[03:22:04] <mde> That makes very good sense. I imagine we'll be taking a good look at those to see what they did right, as well as what we can do to improve stuff.
[03:22:10] <mde> Grrr ... :/
[03:22:17] <mde> Sorry, nothing to see here ... :)
[03:22:26] * mde goes over to #windmill
[03:22:39] <rtyler> failure, u haz it
[03:22:51] <mde> Apparently in generous quantities.
[03:26:28] <mrooney> kohsuke1: here is a bunch of them :) http://pastebin.com/f5dc89b90
[03:27:13] <calculus> yay, issue 3993 has a fix
[03:28:27] <rtyler> http://www.gifbin.com/bin/1233928590_citizen%20kane%20clapping.gif
[03:31:18] *** duncanmv has quit IRC
[03:42:07] *** mrooney has quit IRC
[03:53:08] *** abayer has quit IRC
[03:56:15] *** kohsuke1 has quit IRC
[04:01:36] *** hudsonprojector has quit IRC
[04:08:21] *** abayer has joined #hudson
[04:18:55] *** admc has quit IRC
[06:12:12] *** davidstrauss has joined #hudson
[06:13:57] *** waz has quit IRC
[06:30:18] *** davidstrauss has quit IRC
[06:32:48] *** davidstrauss has joined #hudson
[06:41:16] *** akostadinov has joined #hudson
[06:47:23] *** davidstrauss has quit IRC
[06:50:53] *** admc has joined #hudson
[07:02:08] *** akostadinov has quit IRC
[07:21:09] *** akostadinov has joined #hudson
[07:41:34] *** admc_ has joined #hudson
[07:41:43] *** mrooney has joined #hudson
[07:44:16] * rtyler waves
[07:44:50] <mrooney> I had such a great time being a super geek on caltrain
[07:45:02] <rtyler> what were you doing?
[07:45:06] <rtyler> besides wearing a nerd tee
[07:45:14] <mrooney> I got a seat with an outlet so I had my laptop plugged in as well as the sheeva plug connected via ethernet
[07:45:27] <rtyler> >_<
[07:45:30] <mrooney> yeah but only nerds know that is a nerd tee
[07:46:10] <mrooney> also really, it is a shirt "for human beings" :)
[07:49:38] * rtyler rolls his eyes at Canonical
[07:52:01] <rtyler> that was fun, you missed out on beers at 21st amendment
[07:52:08] <rtyler> we were loosening kohsuke up :D
[07:52:26] *** admc has quit IRC
[07:57:11] <mrooney> haha
[07:57:24] <mrooney> oh yeah I forget about those plans
[08:01:05] <mrooney> now I am trying to figure out how to combine TDD, python, and Hudson
[08:01:50] *** statlor has joined #hudson
[08:02:30] <statlor> ah .. well I thought I'd miss the entire meetup
[08:02:35] <statlor> so here I am.
[08:03:24] <statlor> and I'm actually working on the accurev plugin
[08:03:38] <statlor> hope the event went well
[08:10:10] *** bobo has joined #hudson
[08:11:35] <mrooney> statlor: any event that provides carbonated apple juice is a good one in my book!
[08:12:14] <statlor> hm I don't guess I've ever tried that before
[08:13:07] <rtyler> effectively Apfel Shorle
[08:13:17] <rtyler> if you've been in the .de parts of the world
[08:13:38] <statlor> ah
[08:13:55] <rtyler> wow, that was sufficiently clarifying?
[08:13:55] <statlor> unfortunately no :( but I have been to san fran briefly
[08:13:57] <rtyler> I ROCK
[08:14:27] *** davidstrauss has joined #hudson
[08:14:29] <rtyler> statlor: the meetup was pretty groovy, we tested some stuff, mostly started hacking on bits and asked lots of questions
[08:14:40] <rtyler> the actual writing of codes didn't start until a few hours in I think
[08:14:57] <statlor> ah ok cool
[08:15:23] <rtyler> mrooney played with Hudson/arm, I released the Jython plugin, LewisHam (iirc) released the JDepend plugin, abayer started working on update center improvements
[08:15:41] <rtyler> admc and I deployed the concurrent-build branch internally at Slide and started testing it "for reals"
[08:15:46] *** akostadinov has quit IRC
[08:15:48] <rtyler> kohsuke, put up with our shit
[08:15:52] <rtyler> always a plus
[08:16:15] <statlor> dang.. well I'll try to release a new accurev tonight (posthumously)
[08:16:22] <statlor> er new accurev plugin
[08:16:44] <statlor> what does the jython plugin let you do?
[08:16:44] <rtyler> oh, calculus fixed a paper cut as well (I twittered that one via hudsonci)
[08:16:58] <rtyler> statlor: execute Jython code
[08:17:09] <rtyler> i.e. python
[08:17:13] <statlor> interactively?
[08:17:15] <rtyler> ask me, why that's important
[08:17:19] <statlor> yeah I got that part :)
[08:17:26] <rtyler> like a "Execute Shell" text block
[08:17:30] <statlor> ah ok
[08:17:45] <statlor> well I know you do python stuffs normally
[08:17:48] <rtyler> discussed plans to enable writing plugins in Jython with kohsuke
[08:17:53] <rtyler> no no no, ask me damnits
[08:18:01] <statlor> why IS that important
[08:18:25] <rtyler> because slaves don't have to have Python or any of that junk ;D
[08:18:38] <rtyler> the Ruby and Python plugins both invoke the CLI versions of the tool
[08:18:55] <rtyler> Jython plugin support is going to be leet and a half though
[08:19:20] <statlor> ahh hey that is cool :)
[08:19:37] <rtyler> writing plugins in anything but Java will be heaven :D
[08:20:01] <statlor> haha
[08:20:40] <rtyler> JRuby support wouldn't be hard afterwards either
[08:20:54] <statlor> yeah seems like it would be similar
[08:21:02] <statlor> I'm surprised someone hasn't done that one already actually
[08:21:15] <rtyler> i r teh leet, obviously
[08:23:35] <statlor> I'm starting small, took over the accurev plugin from sconnolly
[08:23:53] <statlor> accurev = somewhat obscure java-based SCM
[08:24:22] <statlor> which my employer happens to use exclusively
[08:24:57] <statlor> it's amazing how much you forget about something after not being exposed to it for a while
[08:25:07] <statlor> my subversion skills are almost nonexistant now
[08:25:32] <statlor> after a year of accurev
[08:26:43] <rtyler> not a loss IMHO :D
[08:33:05] <statlor> depends on what you move to heh
[08:33:49] <statlor> what do you use?
[08:34:10] <rtyler> git
[08:34:15] <rtyler> unless I'm working with Hudson -_-
[08:34:51] <statlor> ah yes I've heard good things about git
[08:35:04] <statlor> and it's pretty well integrated with tools, etc
[08:35:09] <statlor> accurev.. not so much
[08:35:34] <rtyler> omg swithc ;D
[08:36:16] <statlor> playing with the cards I'm dealt for the time being
[08:36:24] <statlor> looking to become the dealer
[08:57:24] <mrooney> Ugh
[08:57:36] <mrooney> I need to make a site stopusinggithub.com or something
[08:57:47] <rtyler> why?
[08:57:59] *** davidstrauss has quit IRC
[08:58:02] <mrooney> I find it to be such an unscalable approach to creating solutions
[08:58:13] <rtyler> wow, that's enterprise sounding
[08:58:14] <mrooney> it is easy to put your code up but they JUST implemented issues
[08:58:30] <rtyler> I don't use wiki or issues, disable them both for projects
[08:58:35] <mrooney> you can't have translations or blueprints or releases or anything even a tiny project needs
[08:58:51] <rtyler> git-tag(1) gives you shit on the downloads page akin to releases
[08:58:53] <mrooney> it is clearly excellent for sharing tiny things with people and collaborating
[08:58:56] <rtyler> push tags to githu
[08:59:12] <rtyler> that said, that's what pypi is for :D
[08:59:31] <mrooney> well yeah, for python :)
[09:00:52] <rtyler> ooOOOOOooo
[09:00:58] <rtyler> I think I found a bug with concurrent builds >_<
[09:01:01] <rtyler> FUCKING JUNIT
[09:01:30] <rtyler> two jobs are stuck on "Recording test results"
[09:01:47] <mrooney> haha
[09:02:41] <rtyler> that's helpful, really >_<
[09:03:17] <rtyler> this is not my night
[09:04:50] <rtyler> basically can't compile my WM on this machine without recompiling X because the developers are douchebags
[09:22:30] <rtyler> hurrah, issue 4060
[09:22:35] <rtyler> I <3 even numbers
[09:45:08] <statlor> yay committed my first fix
[09:45:34] <statlor> ok so it was actually a patch from someone else but it fixes a big problem with the plugin
[09:46:38] <rtyler> heh
[09:46:45] <rtyler> still a +1 in your column I suppose ;)
[09:46:45] <statlor> I should sleep and then try the release in the morning when I am sensate
[09:47:10] <statlor> no longer a total newb anyway
[09:47:25] <statlor> 3 am here.. bbt
[09:47:37] <statlor> or.. bb later today
[09:47:49] *** statlor has quit IRC
[09:48:22] * calculus <3 palindromes, like the bug I fixed :)
[09:49:07] *** akostadinov has joined #hudson
[09:50:39] <rtyler> calculus: go to sleep already :D
[10:10:21] <akostadinov> rtyler: blog about it?
[10:13:50] <rtyler> akostadinov: blwwhowhat?
[10:23:59] *** admc_ has quit IRC
[10:33:27] <akostadinov> rtyler: a nice story about what you were writing about above
[10:34:26] <rtyler> the hackathon part, or the whining about the other inane bugs I'm delaing with
[11:20:31] *** mrooney has quit IRC
[11:45:27] *** resmo has joined #hudson
[11:45:43] <resmo> hi
[12:31:35] *** resmo has quit IRC
[13:08:45] *** akostadinov has quit IRC
[13:50:46] *** Psychops has joined #hudson
[13:59:13] <Psychops> Hi, any one active on this channel ?
[14:19:36] *** ppawel has joined #hudson
[14:19:54] *** jieryn-w has quit IRC
[14:43:19] *** waz has joined #hudson
[14:47:08] *** mwalling has joined #hudson
[15:42:27] *** waz has quit IRC
[15:53:42] *** Psychops has quit IRC
[16:19:02] *** khmarbaise_ has joined #hudson
[16:26:05] *** khmarbaise has quit IRC
[17:16:44] *** jieryn-w has joined #hudson
[18:09:20] *** bramjam has joined #hudson
[18:13:59] <bramjam> hi
[18:15:25] <bramjam> i have a problem with using hudson, when i build: javac could not find org.junit....
[18:15:38] <bramjam> junit is installed
[18:15:46] <bramjam> could it be the classpath?
[18:40:35] *** davidstrauss has joined #hudson
[18:44:30] <bobo> sounds like it
[18:45:28] <bobo> i guess its a ant project?
[18:55:53] *** abayer has quit IRC
[18:56:49] *** jieryn-w has quit IRC
[18:59:55] *** abayer has joined #hudson
[19:02:09] *** davidstrauss has quit IRC
[19:25:33] <bramjam> netbeans autobuild ant script
[19:28:04] <bramjam> in netbeans my tests run perfect, but hudson gives this error
[19:28:44] <bramjam> so how do you set the classpath?
[19:29:52] <bramjam> i tryed $java -classpath /usr/share/java/junit.jar
[19:37:59] <bobo> a simple way to solve it. is to use relative path to all your libraries, and have it in svn
[19:38:23] <bobo> did you use the netbeans libraries or do you point to the jar file?
[19:39:01] <bobo> or use the option where netbeans copies al the libraries to a lib folder in your project i guess. havent used that myself though
[19:43:07] *** davidstrauss has joined #hudson
[19:58:17] <bramjam> i have junit.jar in the lib/ folder, commited to svn. but still same error
[19:58:42] <bobo> if you look in your project.properties, how do the reference to it look?
[19:58:47] <bobo> in your nbproject folder
[20:01:09] *** waz has joined #hudson
[20:01:18] <bramjam> file.reference.junit.jar=lib/junit.jar                 and an reference to ${file.reference.junit.jar} in the javac classpath
[20:02:00] <bobo> hm, that should work
[20:14:21] *** davidstrauss has quit IRC
[20:46:46] *** ppawel has quit IRC
[20:49:59] *** abayer_ has joined #hudson
[21:08:42] *** abayer has quit IRC
[21:19:52] *** bramjam has quit IRC
[21:50:21] *** BigAllan has joined #hudson
[22:31:31] *** duncan__ has quit IRC
[22:42:38] *** W_work has quit IRC
[23:40:35] *** BigAllan has quit IRC
[23:57:40] *** admc has joined #hudson

top