[00:00:17] <ka6sox> and when its done all the data is transferred (or maybe periodically with keepalive messages) [00:11:09] <aheritier> abayer: isn't it beautiful Sonacle ? [00:14:03] *** steph021 has quit IRC [00:14:20] *** steph021 has joined #jenkins [00:14:20] *** steph021 has joined #jenkins [00:18:23] *** elpargo has quit IRC [00:21:42] <ka6sox> it sounds like we have to understand the timeouts and how to relax them and how to make it so that jenkins doesn't think that process isnt' taking place just because the JNLP connnection is dropped. [00:37:13] *** RichardM__ has joined #jenkins [00:37:17] <jenkinsci_builds> Starting build 522 for job jenkins_main_trunk (previous build: STILL UNSTABLE -- last SUCCESS #510 4 days 10 hr ago) [00:37:21] *** Stubbs has quit IRC [00:37:21] *** evilchili has quit IRC [00:37:22] *** RichardM_ has quit IRC [00:38:07] *** evilchili has joined #jenkins [00:38:35] *** Stubbs has joined #jenkins [00:42:12] *** d2m has quit IRC [00:53:33] *** cowboyd has quit IRC [01:21:00] *** jieryn-w has quit IRC [01:23:00] *** BrianFox has joined #jenkins [01:23:01] *** BrianFox has joined #jenkins [01:23:01] *** RichardM__ has quit IRC [01:27:11] *** abayer has quit IRC [01:28:45] *** sshaw has quit IRC [01:29:26] *** kenneth_reitz has joined #jenkins [01:32:31] *** hokatichenci has joined #jenkins [01:34:29] <hokatichenci> I've got Hudson v1.388 installed and was trying to setup a multi-configuration job to split one of our builds across different architectures. I setup one axis as label with the architectures, that that is accepted. When I setup a second, single-variable label to limit it to a specific operating system I get "Error, Duplicate axis name" [01:34:38] <hokatichenci> I was under the impression since 1.373 this was supposed to work [01:39:27] *** jfelchner has quit IRC [01:42:49] *** jonarcher has left #jenkins [01:54:18] <hokatichenci> And now it doesn't even appear to be going to the slaves anyways... it's running on the master... [01:55:02] *** awb has quit IRC [01:56:39] <jenkinsci_builds> Project jenkins_main_trunk build #522: STILL UNSTABLE in 1 hr 19 min: http://ci.jenkins-ci.org/job/jenkins_main_trunk/522/ [01:56:40] [02:06:37] *** Ourson has quit IRC [02:10:54] <zaphX> Hey is there a jenkins environment variable to catch the recent changes? [02:13:59] *** atmos has joined #jenkins [02:14:24] <atmos> is there a way to get build time from a running build ? [02:14:47] <atmos> the timestamp seems to be when the job was created and duration stays at 0 until the build completes [02:14:54] <atmos> sorry, via the API [02:18:17] <Haloperidol> duration would be now - time created, wouldn't it? [02:24:21] <hokatichenci> Interesting, multi-configuration job which is tied to a label has a totally different slave node doing the svn checkout than the ones which it is actually tied to. And to boot: the node doing the checkout has a configuration of "only execute jobs tied to this label" [02:24:29] <bap2000> atmos: AbstractBuild.getTimestamp [02:24:43] <rtyler> bap2000: I think he meant the remote API [02:24:46] * rtyler could be wrong [02:24:58] <bap2000> whoops [02:25:18] <bap2000> I only see one API :-/ [02:27:28] <hokatichenci> atmos: couldn't you grab the timestamp and compare that to now() ? [02:28:12] <atmos> don't think so [02:28:21] <hokatichenci> I see "id" and "timestamp" in the xml/json remote api's [02:28:24] <atmos> if they're queued then its not building and the timestamp lies [02:28:39] <atmos> or is timestamp when it actually started ? [02:29:39] <hokatichenci> I have a multi-config job and the timestamp they are showing is identical... wouldn't be too hard to test it though [02:29:54] *** Stubbs has quit IRC [02:31:14] <hokatichenci> configure a slave node, turn off the slave node, tie a job to the slave node with some sleep NOOP, queue a build + grab current timestamp, wait a few minutes, turn up node, grab timestamp from running build [02:36:55] *** Haloperidol has quit IRC [02:41:54] *** dhackner has quit IRC [02:53:20] *** abayer has joined #jenkins [02:53:21] *** ChanServ sets mode: +o abayer [03:03:51] *** elpargo has joined #jenkins [03:05:22] *** noahcampbell has quit IRC [03:11:49] *** jieryn-w has joined #jenkins [03:11:49] *** ChanServ sets mode: +v jieryn-w [03:12:45] *** steph021 has quit IRC [03:30:52] *** BrianFox has quit IRC [03:33:46] *** awb has joined #jenkins [03:41:22] *** hokatichenci has quit IRC [03:51:10] *** ka6sox is now known as ka6sox-away [03:54:19] *** kenneth_reitz has quit IRC [03:55:46] *** kenneth_reitz has joined #jenkins [04:02:54] *** awb has quit IRC [04:15:15] *** cowboyd has joined #jenkins [04:15:26] *** BrianFox has joined #jenkins [04:15:26] *** BrianFox has joined #jenkins [04:22:19] *** afex has quit IRC [04:35:22] *** hachi has quit IRC [04:35:28] *** hachi has joined #jenkins [04:47:06] *** kenneth_reitz has joined #jenkins [04:48:40] *** kenneth_reitz has quit IRC [04:52:42] *** cowboyd has quit IRC [04:56:42] *** guufy has joined #jenkins [04:56:54] <guufy> hello [05:01:36] *** imeikas_ has joined #jenkins [05:06:10] <guufy> is there a way i can append the value of a build parameter to the job name displayed in the executor list? [05:06:12] *** imeikas has quit IRC [05:06:12] *** damoxc has quit IRC [05:06:13] *** jieryn-w has quit IRC [05:06:14] *** damoxc has joined #jenkins [05:06:15] *** wyrdvans has joined #jenkins [05:06:22] *** wyrdvans has quit IRC [05:23:35] *** atmos has quit IRC [05:24:47] *** atmos has joined #jenkins [05:28:10] <guufy> how do i build a plugin myself? [05:28:13] <guufy> got maven... [05:33:01] *** kenneth_reitz has joined #jenkins [05:34:48] *** recampbell has quit IRC [05:38:44] <mwalling> mvn package should get you an hpi [05:38:49] *** bjeanes has quit IRC [05:39:09] <mwalling> the extend jenkins wiki pages might be useful [05:39:10] *** noahcampbell has joined #jenkins [05:44:37] *** bjeanes has joined #jenkins [05:44:39] *** damoxc has quit IRC [05:44:39] *** damoxc has joined #jenkins [05:52:27] *** damoxc has quit IRC [05:52:28] *** damoxc` has joined #jenkins [06:00:11] *** noahcampbell has quit IRC [06:17:43] *** atmos has quit IRC [06:22:10] *** joewilliams is now known as joewilliams_away [06:30:29] *** awb has joined #jenkins [06:34:53] *** ka6sox-away is now known as ka6sox [06:39:11] <guufy> mwalling: yes, but i had to tell it to skip tests because they were failing... [06:39:54] *** wolfs has joined #jenkins [06:39:55] *** ChanServ sets mode: +v wolfs [06:41:45] *** kenneth_reitz has quit IRC [06:44:40] *** kohsuke has left #jenkins [06:48:56] *** wolfs has quit IRC [07:04:02] *** guufy has quit IRC [07:46:21] *** wolfs has joined #jenkins [07:46:21] *** ChanServ sets mode: +v wolfs [07:51:14] *** jezuz` has joined #jenkins [07:51:16] <jezuz`> hello [07:54:28] *** d2m has joined #jenkins [08:01:47] *** mconigliaro has quit IRC [08:06:27] *** autojack has left #jenkins [08:08:50] *** noahcampbell has joined #jenkins [08:09:47] *** kenneth_reitz has joined #jenkins [08:09:56] *** ExtraSpice has joined #jenkins [08:10:45] *** noahcampbell has quit IRC [08:28:53] *** aheritier has quit IRC [08:34:10] *** Haloperidol has joined #jenkins [09:08:14] *** ka6sox is now known as ka6sox-away [09:08:47] <jenkinsci_builds> Starting build 523 for job jenkins_main_trunk (previous build: STILL UNSTABLE -- last SUCCESS #510 4 days 18 hr ago) [09:36:11] *** awb has quit IRC [09:42:03] *** Ourson has joined #jenkins [09:44:51] *** Lewisham has quit IRC [09:47:22] *** Lewisham has joined #jenkins [09:47:22] *** ChanServ sets mode: +v Lewisham [09:50:32] *** Weltraumschaf has joined #jenkins [09:54:18] *** Lewisham has quit IRC [10:06:14] *** d2m has quit IRC [10:15:45] *** kenneth_reitz has quit IRC [10:16:42] *** kenneth_reitz has joined #jenkins [10:21:23] *** d2m has joined #jenkins [11:39:18] *** bcave has quit IRC [11:42:06] *** dotsev has joined #jenkins [11:43:32] *** proofek has joined #jenkins [11:46:45] *** kutzi has joined #jenkins [11:46:46] *** ChanServ sets mode: +v kutzi [11:55:01] *** kutzi has quit IRC [12:02:26] *** stigkj has quit IRC [12:04:11] *** proofek_ has joined #jenkins [12:04:45] *** proofek_ has quit IRC [12:04:54] *** proofek has quit IRC [12:05:11] *** proofek has joined #jenkins [12:05:12] *** swestcott has joined #jenkins [12:17:19] *** drulli has joined #jenkins [12:17:20] *** ChanServ sets mode: +v drulli [12:17:52] *** guufy has joined #jenkins [12:18:30] *** swestcott has quit IRC [12:18:48] *** proofek has quit IRC [12:24:30] *** kutzi has joined #jenkins [12:24:31] *** ChanServ sets mode: +v kutzi [12:30:54] *** swestcott has joined #jenkins [12:31:08] *** proofek has joined #jenkins [12:42:37] *** kenneth_reitz has quit IRC [12:48:12] *** kutzi has quit IRC [12:52:52] *** Weltraumschaf has quit IRC [13:04:01] *** guufy has quit IRC [13:09:24] *** swestcott has quit IRC [13:09:46] *** swestcott has joined #jenkins [13:11:27] *** proofek has quit IRC [13:12:59] *** dotsev has quit IRC [13:15:19] *** proofek has joined #jenkins [13:21:34] *** drulli has quit IRC [13:23:44] *** drulli has joined #jenkins [13:23:44] *** ChanServ sets mode: +v drulli [13:27:11] *** bap2000 has quit IRC [13:28:08] *** dotsev has joined #jenkins [13:36:52] *** wolfs has quit IRC [13:37:20] *** wolfs has joined #jenkins [13:37:21] *** ChanServ sets mode: +v wolfs [13:48:59] <drulli> jenkins-admin: Make fredg02 a committer on github [13:49:14] <jenkins-admin> Added fredg02 as a GitHub committer [14:01:11] *** choas has joined #jenkins [14:13:28] *** swestcott has quit IRC [14:13:41] *** proofek_ has joined #jenkins [14:13:49] *** proofek_ has quit IRC [14:14:25] *** stain_ has joined #jenkins [14:14:49] *** nat2610_ has joined #jenkins [14:19:24] *** proofek has quit IRC [14:19:24] *** wolfs has quit IRC [14:19:25] *** stain has quit IRC [14:19:25] *** nat2610 has quit IRC [14:19:25] *** benji_ has quit IRC [14:20:18] *** benji_ has joined #jenkins [14:32:38] *** dotsev has quit IRC [14:37:19] *** drulli has quit IRC [14:37:19] *** rromanchuk has quit IRC [14:37:20] *** rromanchuk__ has joined #jenkins [14:39:40] *** jieryn-w has joined #jenkins [14:39:40] *** jieryn-w has joined #jenkins [14:39:40] *** ChanServ sets mode: +v jieryn-w [14:43:22] *** proofek has joined #jenkins [14:58:02] *** jezuz has joined #jenkins [15:01:39] *** jezuz` has quit IRC [15:04:10] *** proofek has quit IRC [15:04:14] *** proofek_ has joined #jenkins [15:06:06] *** proofek_ has quit IRC [15:07:35] *** proofek has joined #jenkins [15:29:28] *** proofek has joined #jenkins [15:35:35] *** proofek has quit IRC [15:54:58] *** resmo has joined #jenkins [16:00:14] *** recampbell has joined #jenkins [16:16:49] *** proofek has joined #jenkins [16:21:05] *** proofek has quit IRC [16:33:19] *** _W is now known as _W_ [16:34:01] *** akostadinov has joined #jenkins [16:38:22] *** zaphX has quit IRC [16:47:09] *** kutzi has joined #jenkins [16:47:09] *** ChanServ sets mode: +v kutzi [16:49:59] *** d2m has quit IRC [16:50:21] *** akostadinov has quit IRC [16:50:36] *** akostadinov has joined #jenkins [16:54:54] *** proofek has joined #jenkins [16:55:32] *** Kw4h has joined #jenkins [16:56:37] *** proofek has quit IRC [16:56:51] *** nd___ has joined #jenkins [16:59:39] *** nd__ has quit IRC [17:05:19] *** Kw4h has quit IRC [17:07:32] *** jieryn-w has quit IRC [17:10:58] *** ojacobson has joined #jenkins [17:12:33] *** noahcampbell has joined #jenkins [17:17:18] *** swestcott has joined #jenkins [17:19:46] *** proofek has joined #jenkins [17:19:56] *** proofek has quit IRC [17:20:28] *** proofek has joined #jenkins [17:24:41] *** atmos has joined #jenkins [17:30:01] *** kutzi has quit IRC [17:32:18] *** jfelchner has joined #jenkins [17:33:45] *** proofek_ has joined #jenkins [17:37:00] *** proofek has quit IRC [17:37:00] *** proofek_ is now known as proofek [17:56:55] *** mconigliaro has joined #jenkins [18:16:44] *** swestcott has quit IRC [18:26:19] *** JamesPage1 has joined #jenkins [18:27:30] *** jamespage has quit IRC [18:33:41] *** kenneth_reitz has joined #jenkins [18:36:02] *** proofek has quit IRC [18:44:05] *** Weltraumschaf has joined #jenkins [18:44:13] <Weltraumschaf> hi [18:44:53] <Weltraumschaf> i implementingt some unittests. how can i access the ressources/ dir from the tests. i have some fixture files there an dwnat to load them without hardcoded paths. [18:51:32] *** yart has joined #jenkins [18:52:10] <yart> Hello Guys! [18:53:01] *** d2m has joined #jenkins [18:53:44] <yart> Could you please advice how to write custom code in order to add functionality? [18:53:57] <yart> I have already Builder which does what is needed. I would like to to handle additional cases and I would like internally somehow to register BuildWrapper without it configuration on build configuration page so it it will be invoked when this particular Builder instance job will be stopped, i.e I just need to handle event when user forces to stop the build in one of executors through the web page. [18:53:57] <yart> Is it enough to write new class extending BuildWrapper and specifying @Extension for class? [19:05:26] *** kenneth_reitz has quit IRC [19:05:59] *** kenneth_reitz has joined #jenkins [19:06:27] *** Tika has joined #jenkins [19:06:27] *** Tika has left #jenkins [19:19:20] *** rromanchuk__ is now known as rromanchuk [19:30:02] *** ojacobson has quit IRC [19:41:39] <yart> Everybody is on holiday?:) [19:49:25] <mwalling> you could try the mailing list [19:49:36] <mwalling> it is saturday though. saturday is for drinking [19:52:49] *** Lewisham has joined #jenkins [19:52:50] *** ChanServ sets mode: +v Lewisham [19:53:28] *** proofek has joined #jenkins [19:53:59] <yart> mwalling: Thank you. I know and wrote already there as well. You don't know how to insert such custom code in Hudson/Jenskins model? [20:03:01] <mwalling> haha, you're funny... i can barely patch plugins :) [20:04:00] *** joewilliams_away is now known as joewilliams [20:15:49] *** proofek has quit IRC [20:17:20] *** Haloperidol has quit IRC [20:23:08] *** constantinexvi has joined #jenkins [20:23:52] *** constantinexvi has left #jenkins [20:36:32] *** Lewisham has quit IRC [20:40:06] *** awb has joined #jenkins [20:52:30] *** proofek has joined #jenkins [20:56:38] *** joewilliams is now known as joewilliams_away [20:58:14] *** Sinar has quit IRC [21:12:12] *** Weltraumschaf has quit IRC [21:26:49] *** oeuftete has quit IRC [21:31:12] *** proofek has quit IRC [21:47:26] *** mando has joined #jenkins [21:56:34] *** Lewisham has joined #jenkins [21:56:35] *** ChanServ sets mode: +v Lewisham [22:02:41] *** noahcampbell has quit IRC [22:03:19] *** olamy has joined #jenkins [22:03:20] *** ChanServ sets mode: +v olamy [22:03:41] *** nairb774 has quit IRC [22:04:47] *** nairb774 has joined #jenkins [22:25:06] <ka6sox-away> how much ram does it take to run a jenkins slave? [22:26:46] <ka6sox-away> like does it require a full JVM and 1GB of ram? [22:27:24] <ka6sox-away> or is it much smaller? [22:28:50] *** jieryn-w has joined #jenkins [22:28:50] *** jieryn-w has joined #jenkins [22:28:50] *** ChanServ sets mode: +v jieryn-w [22:34:52] *** guufy has joined #jenkins [22:39:17] *** phyto has joined #jenkins [22:47:36] *** jfelchner has quit IRC [22:48:02] *** proofek has joined #jenkins [22:51:53] *** ExtraSpice has quit IRC [22:55:06] *** gmcdonald has quit IRC [23:00:23] *** gmcdonal1 has joined #jenkins [23:01:24] *** akostadinov has quit IRC [23:14:26] <rtyler> ka6sox-away: depends on what you're running on it [23:14:56] *** mihi has joined #jenkins [23:16:18] *** mihi has left #jenkins [23:19:24] <ka6sox-away> the issue our remote builders have is that they don't want to dedicate a GB of ram to run a JVM. [23:19:49] <rtyler> I don't think you need that much for the JVM, unless the slave is doing a lot of maven jackassery for builds [23:20:01] <rtyler> if your build steps are just execute shell scripts, then you can probably drop it down a lot [23:21:42] <ka6sox-away> bitbake at91 minimal [23:22:00] <ka6sox-away> thats it [23:22:40] <ka6sox-away> the real issue imho is the fact that you *must* remain connected throughout the ENTIRE build process or it fails. [23:23:20] <ka6sox-away> in a truely distributed network this really isn't practical to have for days at a time. [23:25:00] <ka6sox-away> a lot of "net" between nodes that we don't control. [23:28:25] <stisti> ka6sox-away: if that is a problem for you, have you considered the "Montor an external job" type of job? [23:28:40] <Jay7> we considering now :) [23:29:22] <ka6sox-away> stisti, I think that what we are going to have is 2 kinds of "slaves" [23:29:24] <Jay7> i.e. for just reporting status of builds we may use one jenkins instance + bitbake plugin [23:29:28] <Jay7> via remote API calls [23:29:44] <ka6sox-away> what he said ^^ [23:29:53] <ka6sox-away> this does simplify things [23:30:07] <ka6sox-away> and then all builders look like 1 builder to jenkins [23:30:14] <ka6sox-away> but building different parts of the matrix [23:30:33] <Jay7> what about duplicates? [23:31:19] <ka6sox-away> since builders are doing different parts of the matrix I don't think this would be a problem? [23:31:53] <Jay7> btw, is it possible to attach some data to build results? e.g. build environment description [23:32:00] <ka6sox-away> each "matrix" bit would have to be setup in jenkins to be reported back separately. [23:32:18] <Jay7> which would be available for automated processing later [23:32:44] <Jay7> ka6sox-away: I mean remote builders who doing own builds [23:33:02] <Jay7> e.g. now multiple builders are building minimal for qemuarm [23:33:41] <Jay7> well.. I'll raise this in our ML too [23:33:51] <ka6sox-away> as long as its a build of the same thing then it should plug data back into the matrix as either failed, suceeded and any particulars. [23:35:00] <Jay7> I think we should collect our requirements and show then to some jenkins 'sales manager' :) [23:35:17] <ka6sox-away> right... [23:51:51] *** guufy has quit IRC [23:52:43] <yart> Could you please advice how to write custom code in order to add functionality? [23:53:01] <yart> I have already Builder which does what is needed. I would like to to handle additional cases and I would like internally somehow to register BuildWrapper without it configuration on build configuration page so it it will be invoked when this particular Builder instance job will be stopped, i.e I just need to handle event when user forces to stop the build in one of executors through the web page. [23:53:01] <yart> Is it enough to write new class extending BuildWrapper and specifying @Extension for class?