Wow, thanks a lot. :)

Any way I can help to pinpoint the problem... just tell me :)

/Anders


On 19 Jan, 13:06, Ruben Willems <[email protected]> wrote:
> Hi
>
> so it seems that ccnet loses track of time or somehting after running for a
> time.
> a quick fix is of course to schedule a restart of the ccnet service, but
> this is a lame solution.
>
> I'l open a ticket for this on the issue list, maybe some of the other devs
> can help in pinpointing this.
>
> with kind regards
> Ruben Willems
>
> On Mon, Jan 19, 2009 at 1:01 PM, Srekel <[email protected]> wrote:
>
> > Well, forcebuilding a project works. So, if I force build the Sync
> > agent, it will sync any new files. It also seemed to trigger the code
> > builder projects.
>
> > What I meant was that after the restart of the service, the triggers
> > appear to work again (e.g. they will start building stuff at midnight,
> > sync and build when code is checked in, etc.). However, a couple of
> > days or even weeks later, it may fail again.
>
> > /Anders
>
> > On 19 Jan, 11:21, Ruben Willems <[email protected]> wrote:
> > > Hi
>
> > > if you say that restarting the service solves the problem,
> > > do you mean that when you force-build such a clean ccnet-project, it does
> > > not work?
> > > --> clean project does not do his job, does not start
>
> > > And after restarting the service, forcing the same clean project, it
> > fires
> > > right away?
>
> > > with kind regards
> > > Ruben Willems
>
> > > On Mon, Jan 19, 2009 at 11:08 AM, Srekel <[email protected]> wrote:
>
> > > > I've got a pretty weird problem. We've got about fifty CCnet projects
> > > > in total, spread over (currently) five different servers. Most of the
> > > > time they work as they should, but sometimes the triggers won't work.
>
> > > > For example, we have a ProjectX Code Nightly Cleanup YBranch" which
> > > > triggers every midnight. Here's the definition:
>
> > > > <project name="ProjectX Code Nightly Cleanup YBranch">
> > > >    <webURL>http://ccnet/server/ab-ProjectX-code/project/ProjectX+Code
> > > > +Nightly+Cleanup+YBranch/ViewLatestBuildReport.aspx<
> >http://ccnet/server/ab-ProjectX-code/project/ProjectX+Code+Nightly+Cl...>
> > > > </webURL>
> > > >    <workingDirectory>c:\depot\autobuild\logs\ProjectX Nightly Cleanup
> > > > YBranch\</workingDirectory>
> > > >    <artifactDirectory>c:\depot\autobuild\logs\ProjectX Nightly
> > > > Cleanup YBranch\Artifacts\</artifactDirectory>
>
> > > >    <triggers>
> > > >      <scheduleTrigger time="0:01" buildCondition="ForceBuild">
> > > >        <weekDays>
> > > >          <weekDay>Monday</weekDay>
> > > >          <weekDay>Tuesday</weekDay>
> > > >          <weekDay>Wednesday</weekDay>
> > > >          <weekDay>Thursday</weekDay>
> > > >          <weekDay>Friday</weekDay>
> > > >          <weekDay>Saturday</weekDay>
> > > >          <weekDay>Sunday</weekDay>
> > > >        </weekDays>
> > > >      </scheduleTrigger>
> > > >    </triggers>
>
> > > >    <tasks>
> > > >      <nant>
> > > >        <executable>C:\Depot\autobuild\config\environment\nant\bin
> > > > \nant.exe</executable>
> > > >        <baseDirectory>c:\depot\autobuild\config\</baseDirectory>
> > > >        <buildFile>server1_Y.build</buildFile>
> > > >        <nologo>false</nologo>
> > > >        <buildTimeoutSeconds>6000</buildTimeoutSeconds>
> > > >        <targetList>
> > > >          <target>clean_all</target>
> > > >                  <target>copy_avb</target>
> > > >        </targetList>
> > > >      </nant>
>
> > > >    </tasks>
>
> > > >    <publishers>
> > > >          <statistics />
> > > >      <xmllogger />
> > > >    </publishers>
> > > >  </project>
>
> > > > Sometimes, this doesn't work. The project doesn't trigger and I have
> > > > to start it manually when I get in in the morning, which can be quite
> > > > wasteful as some of our projects take 5-10 hours to complete.
>
> > > > It is not restricted to ScheduleTriggers either. For example, after
> > > > the nightly cleanup is finished, everything should be forcesynced.
> > > > However, a couple of days ago, the forcesync CCnet project wouldn't
> > > > trigger after I manually had triggered the Nightly Cleanup.
>
> > > > <project name="ProjectX Code ForceSync YBranch">
> > > >    <webURL>http://ccnet/server/ab-ProjectX-code/project/ProjectX+Code
> > > > +ForceSync+YBranch/ViewLatestBuildReport.aspx<
> >http://ccnet/server/ab-ProjectX-code/project/ProjectX+Code+ForceSync+...>
> > > > </webURL>
> > > >    <workingDirectory>c:\depot\autobuild\logs\ProjectX Code ForceSync Y
> > > > \</workingDirectory>
> > > >    <artifactDirectory>c:\depot\autobuild\logs\ProjectX Code ForceSync
> > > > Y\Artifacts\</artifactDirectory>
>
> > > >    <triggers>
> > > >      <projectTrigger serverUri="tcp://ab-ProjectX-code:21234/
> > > > CruiseManager.rem" project="ProjectX Code Nightly Cleanup YBranch"/>
> > > >    </triggers>
>
> > > >    <sourcecontrol type="p4">
> > > >      &p4_source_Y;
> > > >    <forceSync>true</forceSync>
> > > >  </sourcecontrol>
>
> > > >  <publishers>
>
> > > >          <forcebuild>
> > > >                <project>ProjectX Code PS3 Build YBranch</project> <!--
> > > > triggers PS3
> > > > nobatch after it's done -->
> > > >          </forcebuild>
> > > >          <forcebuild>
> > > >                <project>ProjectX Code Xenon Build YBranch</project>
> > > >          </forcebuild>
> > > >          <forcebuild>
> > > >                <project>ProjectX Code Win32 Build YBranch</project>
> > > >          </forcebuild>
> > > >          <forcebuild>
> > > >                <project>ProjectX Code Editor Build YBranch</project>
> > > >          </forcebuild>
>
> > > >    <statistics />
> > > >    <xmllogger />
> > > >  </publishers>
> > > > </project>
>
> > > > We also have "sync agent" projects that check for modifications that
> > > > often works, but sometimes just stops working.
>
> > > > In all cases, restarting the ccnet service has helped.
>
> > > > Any thoughts on this would be highly appreciated!

Reply via email to