On 08/11/2014 09:25 PM, Stefan Rossbach wrote:
> I do not think so as it is up to the end user how to setup the Jobs 
> workspace etc.
>
> Have you tried to revert the build configuration to the state before 
> you introduced the trigger on commit stuff.
>
Yes! Build 1262 fails with the old config.
> It is more than enough for the moment just to poll GIT every hour as 
> *broken* commits are such rare and the average commit rate is
> far above 1 commit per hour.
>
Agreed.

The thing is the parameters from the Gerrit Trigger are not passde 
correctly.
In the failed job from the subject it's

> '-DGERRIT_PATCHSET_UPLOADER="Stefan Rossbach" <srossb...@arcor.de>'
In a triggered job that does not fail it's:
> '-DGERRIT_PATCHSET_UPLOADER=\"Holger Schmeisky\" <goo...@schmeisky.com>'
Due to command line parsing, ANT thinks {Rossbach" 
<srossb...@arcor.de>'} is another build target and
that's why the build fails.
Note the escaped quotation marks in the latter. You can also compare the 
gerrit parameters for both
builds here:

http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/1262/parameters/
http://saros-build.imp.fu-berlin.de/jenkins/job/Saros-Gerrit-Conditional/430/parameters/

I'm trying to find out why quotes are escaped in one case and not in the 
other. Any pointers?

To test I'd simply set the "@hourly" to a specific time and then set it 
back again.



> On 11.08.2014 20:40, Arsenij E Solovjev wrote:
>> By the way, does anyone know of a "Preview build" option/plugin?
>>
>> On 08/11/2014 08:36 PM, Stefan Rossbach wrote:
>>> This is a bit complicated has you have to setup many other GIT stuff.
>>>
>>> So you would need: A Tomcat Server, Jenkins, Gerrit a GIT installation
>>> along with dozens of other tool libraries, scripts and a complete
>>> Eclipse installation.
>>>
>>> On 11.08.2014 20:27, Holger Schmeisky wrote:
>>>> Does it make sense to set up a test jenkins locally or somewhere on
>>>> another server? (Or do you have one?)
>>>>
>>>>      With these things it is often trial-and-error
>>>>
>>>> Holger Schmeisky; holge...@fu-berlin.de
>>>> Takustraße 9, Room 008, Freie Universität Berlin, 14195 Berlin
>>>> +49 176 64146306
>>>>
>>>> Am 11.08.2014 20:25, schrieb Arsenij E Solovjev:
>>>>> On 08/11/2014 08:14 PM, Stefan Rossbach wrote:
>>>>>> All we did was to ask for simple IntelliJ trigger ... that was all.
>>>>>>
>>>>>> What we got was one error after another.
>>>>>>
>>>>>> I watched the diffs today of the build configuration and it seems 
>>>>>> you
>>>>>> really have no clue what
>>>>>> values to insert into those fields.
>>>>> True, it's not always obvious to me what they mean, and how Jenkins
>>>>> will behave.
>>>>>> Again, this is a production CI server and not: Yet another test 
>>>>>> server
>>>>>> for trail and error configurations.
>>>>>>
>>>>>> We already produced 10 new builds that are absolutly garbage, 
>>>>>> containing
>>>>>> one build that contains about !!! 30 !!! changes
>>>>>> that have never seen the regression at all.
>>>>> If anyone could tell me how the problem could have been prevented
>>>>> I'd be glad to hear. And how one is supposed to know that publishing
>>>>> the JUnit results was how you'd make a build break.
>>>>>> To be honest it seems that you are not capable of doing such stuff.
>>>>> I disagree, I've been able to upgrade Jenkins to do non-trivial
>>>>> tasks.
>>>>>
>>>>> Could you please turn tomcat back on?
>>>>>> On 11.08.2014 20:08, Arsenij E Solovjev wrote:
>>>>>>> Jesus Christ, I mailed you about the problem.
>>>>>>> By the way, the configuration is exactly the same as before any
>>>>>>> changes I made
>>>>>>> (apart from triggering Saros-Intellij).
>>>>>>> And yes, I was AFK, and for a good reason. And no, I'm still not
>>>>>>> finished.
>>>>>>>
>>>>>>> So, thanks for interrupting the hourly build.
>>>>>>>
>>>>>>>
>>>>>>> On 08/11/2014 07:39 PM, Stefan Rossbach wrote:
>>>>>>>> As it seems Arsenij is only able to fuck up this job more and 
>>>>>>>> more I
>>>>>>>> decided to shutdown the Tomcat again.
>>>>>>>>
>>>>>>>> Have a nice week and please find a person who is able to fix it 
>>>>>>>> a.k.a
>>>>>>>> he/she know what all those values in the
>>>>>>>> build configuration mean.
>>>>>>>>
>>>>>>>>
>>>>>>>> On 11.08.2014 17:19, jenk...@saros-build.imp.fu-berlin.de wrote:
>>>>>>>>> See 
>>>>>>>>> <http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/1262/changes>
>>>>>>>>>
>>>>>>>>> Changes:
>>>>>>>>>
>>>>>>>>> [xeper000] [BUILD|NOP] test ChangeMerged trigger
>>>>>>>>>
>>>>>>>>> [xeper000] Revert "[BUILD|NOP] test ChangeMerged trigger"
>>>>>>>>>
>>>>>>>>> [google] [API] Added EditorManager and associated classes
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up EditorPool
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] EditorManager init. is now executed in EDT
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up EditorPartListener
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] removed session reference from
>>>>>>>>> DirtyStateListener
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up SharedDocumentProvider
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] moved document listeners
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] moved static methods from EditorManager
>>>>>>>>>
>>>>>>>>> [srossbach] [LOG] updated log statements in EditorManager
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] fixed NPE due to race condition
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] removed watchdog check from
>>>>>>>>> SharedResourcesManager
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up ConsistencyWatchdogClient
>>>>>>>>>
>>>>>>>>> [google] [API] Added core.net.business package with 
>>>>>>>>> CancelHandlers
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up EditorManager
>>>>>>>>>
>>>>>>>>> [srossbach] [UI] display the session nickname in session chat
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up ConsistencyWatchdogHandler
>>>>>>>>>
>>>>>>>>> [google] [API] Added IntelliJSynchronizer
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] changed visibility of fields in
>>>>>>>>> Const.WatchdogClient
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] moved XMPP Feature parameter out of
>>>>>>>>> XMPPConnectionService
>>>>>>>>>
>>>>>>>>> [srossbach] [LOG] enhanced log statements
>>>>>>>>>
>>>>>>>>> [google] [REFACTOR] Removes unnecessary core.monitoring classes
>>>>>>>>>
>>>>>>>>> [google] [API] Adds core.monitoring.remote.RemoteProgressManager
>>>>>>>>>
>>>>>>>>> [google] [API] Adds core.concurrent package
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] fixed Cons.WatchdogHandler thread access
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] removed CreateProjectTask class
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] moved workspace autobuilding 
>>>>>>>>> enable/disable
>>>>>>>>> logic
>>>>>>>>>
>>>>>>>>> [google] [API] Adds IntelliJ IPN and OPN
>>>>>>>>>
>>>>>>>>> [srossbach] [INTERNAL] cleaned up AddProjectsToSessionWizard
>>>>>>>>>
>>>>>>>>> ------------------------------------------
>>>>>>>>> Triggered by Gerrit: 
>>>>>>>>> http://saros-build.imp.fu-berlin.de/gerrit/1894
>>>>>>>>> Building in workspace
>>>>>>>>> <http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/ws/>
>>>>>>>>> Fetching changes from the remote Git repository
>>>>>>>>> Fetching upstream changes from
>>>>>>>>> http://saros-build.imp.fu-berlin.de/gerrit/saros
>>>>>>>>> Checking out Revision 6ae6536453f20e8bb9188dc05fb84febb6545bb8
>>>>>>>>> (origin/master)
>>>>>>>>> Cleaning workspace
>>>>>>>>> Resetting working tree
>>>>>>>>> [locks-and-latches] Checking to see if we really have the locks
>>>>>>>>> [locks-and-latches] Have all the locks, build can start
>>>>>>>>> [workspace] $ /bin/bash -xe
>>>>>>>>> /tmp/tomcat6-tmp/hudson8114234254287695063.sh
>>>>>>>>> + echo 
>>>>>>>>> <http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/ws/>
>>>>>>>>> <http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/ws/>
>>>>>>>>> + '[' -d plugins ']'
>>>>>>>>> [de.fu_berlin.inf.dpp.core] $
>>>>>>>>> /var/lib/jenkins/tools/apache-ant-1.9.0/bin/ant -file build.xml
>>>>>>>>> -DGERRIT_HOST=localhost "-DGERRIT_EVENT_ACCOUNT_NAME=Stefan
>>>>>>>>> Rossbach" '-DGERRIT_PATCHSET_UPLOADER="Stefan Rossbach"
>>>>>>>>> <srossb...@arcor.de>'
>>>>>>>>> -DGERRIT_CHANGE_URL=http://saros-build.imp.fu-berlin.de/gerrit/1894 
>>>>>>>>>
>>>>>>>>> -DGERRIT_EVENT_TYPE=change-merged -DGERRIT_PROTO=ssh
>>>>>>>>> -DGERRIT_CHANGE_ID=I7fdc2499f34097dfc870b71de0f7389bf6660af3
>>>>>>>>> -DGERRIT_CHANGE_NUMBER=1894 -DGERRIT_VERSION=2.8
>>>>>>>>> "-DGERRIT_PATCHSET_UPLOADER_NAME=Stefan Rossbach"
>>>>>>>>> "-DGERRIT_CHANGE_SUBJECT=[INTERNAL] cleaned up
>>>>>>>>> AddProjectsToSessionWizard"
>>>>>>>>> -DGERRIT_PATCHSET_UPLOADER_EMAIL=srossb...@arcor.de
>>>>>>>>> -DGERRIT_PORT=29418 -DGERRIT_EVENT_HASH=777926840
>>>>>>>>> -DGERRIT_BRANCH=master -DGERRIT_REFSPEC=refs/changes/94/1894/1
>>>>>>>>> -DGERRIT_PATCHSET_NUMBER=1 -DGERRIT_NAME=gerrit
>>>>>>>>> "-DGERRIT_CHANGE_OWNER_NAME=Stefan Rossbach"
>>>>>>>>> '-DGERRIT_EVENT_ACCOUNT="Stefan Rossbach" <srossb...@arcor.de>'
>>>>>>>>> -DGERRIT_EVENT_ACCOUNT_EMAIL=srossb...@arcor.de
>>>>>>>>> -DGERRIT_PATCHSET_REVISION=f7281
>>>>>>>>>         1fd33c91c57a867359a0b2045543caf2281 
>>>>>>>>> -DGERRIT_PROJECT=saros
>>>>>>>>> '-DGERRIT_CHANGE_OWNER="Stefan Rossbach" <srossb...@arcor.de>'
>>>>>>>>> -DGERRIT_CHANGE_OWNER_EMAIL=srossb...@arcor.de
>>>>>>>>> -Declipse.plugin.dir=/var/lib/jenkins/tools/eclipse_3.6.2_x64
>>>>>>>>> -Dant4eclipse.dir=/var/lib/jenkins/tools/ant4eclipse
>>>>>>>>> -Dfindbugs.home=/var/lib/jenkins/tools/findbugs
>>>>>>>>> -Dadditional.plugin.dir=<http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/ws/>
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>> -Dplugin.name=de.fu_berlin.inf.dpp.core
>>>>>>>>> -Dcobertura.dir=/var/lib/jenkins/tools/cobertura
>>>>>>>>> -Declipse.dir=/var/lib/jenkins/tools/eclipse_3.6.2_x64 -lib
>>>>>>>>> /var/lib/jenkins/tools/junit -lib
>>>>>>>>> /var/lib/jenkins/tools/findbugs/lib/findbugs-ant.jar -lib
>>>>>>>>> /var/lib/jenkins/tools/pmd/lib -lib
>>>>>>>>> /var/lib/jenkins/tools/ant4eclipse -lib
>>>>>>>>> /var/lib/jenkins/tools/ant4eclipse/libs -listener
>>>>>>>>> net.sf.antcontrib.perf.AntPerformanceListener clean build test
>>>>>>>>> Buildfile:
>>>>>>>>> <http://saros-build.imp.fu-berlin.de/jenkins/job/Saros/ws/de.fu_berlin.inf.dpp.core/build.xml>
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> BUILD FAILED
>>>>>>>>> Target "Rossbach <srossb...@arcor.de>" does not exist in the 
>>>>>>>>> project
>>>>>>>>> "saros-core".
>>>>>>>>>
>>>>>>>>> Total time: 28 seconds
>>>>>>>>>
>>>>>>>>> Statistics:
>>>>>>>>> -------------- Target Results ---------------------
>>>>>>>>>
>>>>>>>>> -------------- Task Results -----------------------
>>>>>>>>> saros-core.<implicit>.property: 0.000 sec
>>>>>>>>> saros-core.<implicit>.property: 0.001 sec
>>>>>>>>> saros-core.<implicit>.property: 0.004 sec
>>>>>>>>> saros-core.<implicit>.property: 0.005 sec
>>>>>>>>> saros-core.<implicit>.macrodef: 0.009 sec
>>>>>>>>> saros-core.<implicit>.macrodef: 0.011 sec
>>>>>>>>> saros-core.<implicit>.ant4eclipse:targetPlatform: 0.025 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 0.044 sec
>>>>>>>>> saros-core.<implicit>.macrodef: 0.057 sec
>>>>>>>>> saros-core.<implicit>.property: 0.176 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 0.292 sec
>>>>>>>>> saros-core.<implicit>.macrodef: 0.381 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 0.524 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 0.602 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 0.639 sec
>>>>>>>>> saros-core.<implicit>.path: 1.456 sec
>>>>>>>>> saros-core.<implicit>.import: 2.556 sec
>>>>>>>>> saros-core.<implicit>.ant4eclipse:jdtClassPathLibrary: 3.439 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 4.525 sec
>>>>>>>>> saros-core.<implicit>.taskdef: 11.283 sec
>>>>>>>>>
>>>>>>>>> -------------- Totals -----------------------------
>>>>>>>>> Start time: Mon, 11 Aug 2014 17:19:15.962
>>>>>>>>> Stop time: Mon, 11 Aug 2014 17:19:44.118
>>>>>>>>> Total time: 28.156 sec
>>>>>>>>>
>>>>>>>>> Build step 'Invoke Ant' marked build as failure
>>>>>>>>> [locks-and-latches] Releasing all the locks
>>>>>>>>> [locks-and-latches] All the locks released
>>>>>>>>> Archiving artifacts
>>>>>>>>> Skipping Cobertura coverage report as build was not UNSTABLE or
>>>>>>>>> better ...
>>>>>>>>> Recording test results
>>>>>>>>> Recording fingerprints
>>>>>>>>>
>>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>>  
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> DPP-Devel mailing list
>>>>>>>>> DPP-Devel@lists.sourceforge.net
>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>  
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> DPP-Devel mailing list
>>>>>>>> DPP-Devel@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>>>>> ------------------------------------------------------------------------------
>>>>>>  
>>>>>>
>>>>>> _______________________________________________
>>>>>> DPP-Devel mailing list
>>>>>> DPP-Devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>>>> ------------------------------------------------------------------------------
>>>>>  
>>>>>
>>>>> _______________________________________________
>>>>> DPP-Devel mailing list
>>>>> DPP-Devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>>>>
>>>> ------------------------------------------------------------------------------
>>>>  
>>>>
>>>> _______________________________________________
>>>> DPP-Devel mailing list
>>>> DPP-Devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>> ------------------------------------------------------------------------------
>>>  
>>>
>>> _______________________________________________
>>> DPP-Devel mailing list
>>> DPP-Devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>
>> ------------------------------------------------------------------------------
>>  
>>
>> _______________________________________________
>> DPP-Devel mailing list
>> DPP-Devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>


------------------------------------------------------------------------------
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to