<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hi Vasily,<br>
      <br>
      Thanks for the tip with the merge requests. I think that's what is
      happening in my case i implemented a global function and just
      return False and thus no merging should happen at all. I'll keep
      an eye on it in the next few days... Just for the sake of
      completeness:<br>
      <br>
      Here's the version info of the master:<br>
      <br>
      <h2>Version Information</h2>
      <ul>
        <li class="alt">Buildbot: 0.8.12</li>
        <li class="">Twisted: 13.2.0</li>
        <li class="alt">Jinja: 2.7</li>
        <li class="">Python: 2.7.6 (default, May 29 2014, 08:26:58) [GCC
          4.7.3]</li>
        <li class="alt">Buildmaster platform: linux2</li>
      </ul>
      <p>The slaves are not absolutely up2date but at least version
        0.8.8 is installed.<br>
      </p>
      <p>Thanks again for the tip,<br>
      </p>
      <p>Christoph<br>
      </p>
      <br>
      Am 15.10.2015 um 21:06 schrieb Vasily:<br>
    </div>
    <blockquote
cite="mid:CABiDpk=S1x8Yj4tUkqcivVKhg2HebFKZeH3e4H4Xks8uZeHh-g@mail.gmail.com"
      type="cite">
      <p dir="ltr">Hi Cristoph, </p>
      <p dir="ltr">First of all, what Buildbot version are you using? </p>
      <p dir="ltr">From this vague description it seems to me that build
        requests from the schedulers are getting merged by Buildbot. Try
        searching for "merge requests" in the manual, it's somewhere
        there... sorry I cannot search it myself now as I'm sending this
        from mobile. </p>
      <p dir="ltr">Thanks, <br>
        Vasily</p>
      <div class="gmail_quote">15 окт. 2015 г. 13:33 пользователь
        "Christoph Spielmann" <<a moz-do-not-send="true"
          href="mailto:christoph.spielmann@machineering.de">christoph.spielmann@machineering.de</a>>
        написал:<br type="attribution">
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi
          everybody,<br>
          <br>
          I have a question concerning nightly schedulers but first let
          me give<br>
          you some background-information:<br>
          <br>
          We are developing native (c++) software under windows in both
          64- and<br>
          32-bit variants. We used to have two builders, one for each<br>
          architecture. As it is officially discouraged to let both
          builders use<br>
          the same build-directory the original setup consisted of two<br>
          build-directories one for each architecture. As the code-base
          grew (new<br>
          dependencies, updated dependencies...), more and more problems
          showed up<br>
          mostly due to the fact that we constantly ran out of hd-space
          (our<br>
          buildslaves-hds are already about 100GB tall and we have 5 of
          them).<br>
          <br>
          So i decided to change the configuration in such a way that we
          only have<br>
          one builder and we set the desired architecture via a
          build-property. So<br>
          far so good, everything works like a charm. If we start the
          build manually.<br>
          <br>
          And now i let me explain my problem:<br>
          <br>
          At night we build various branches (currently 3) with both<br>
          architectures. To make things easier to maintain i setup the
          nightly<br>
          builders like this:<br>
          <br>
          for branch_name in filelists.keys():<br>
              for arch in ["amd64", "x86"]:<br>
                  c['schedulers'].append(timed.Nightly(name="nightly_" +<br>
          branch_name + "_" +arch,<br>
                              branch=branch_name,#branch='develop',<br>
                              builderNames=["installerGeneration"],<br>
                              hour=2,<br>
                              minute=30,<br>
                              onlyIfChanged=False,<br>
                              properties={"type": "nightly",
          "cleanBuild": "true",<br>
          "arch": arch}))<br>
          <br>
          Using this code i end up having 6 different nightly schedulers
          (at least<br>
          that's what i would expect...). BUT a few days ago i remarked
          that there<br>
          were less than 6 different builds at night. When i checked the
          builds i<br>
          remarked the following reason for one of the nightly builds:<br>
          <br>
          The Nightly scheduler named 'nightly_develop_x86' triggered
          this build,<br>
          The Nightly scheduler named 'nightly_develop_amd64' triggered
          this build<br>
          <br>
          So for one branch one architecture is not built. I monitored
          the nightly<br>
          build for a couple of days and had to remark that almost every
          day one<br>
          or more builds are missing! The problem is it doesn't occur
          every night,<br>
          sometimes it works, sometimes one build is missing, sometimes
          more...<br>
          Does anybody have an idea what is going on here?<br>
          <br>
          Thanks,<br>
          <br>
          Christoph<br>
          <br>
          --<br>
          -------------------------------------------<br>
          Dipl.-Ing. Christoph Spielmann<br>
          <br>
          machineering GmbH & Co. KG<br>
          Simulation und Automatisierung<br>
          <br>
          Wessobrunnerstr. 4<br>
          81377 München<br>
          <br>
          Tel.: +49(0)89 7800 5274<br>
          <br>
          Mobil: +43(0)6802027312<br>
          Mail: <a moz-do-not-send="true"
            href="mailto:christoph.spielmann@machineering.de">christoph.spielmann@machineering.de</a><br>
          Web: <a moz-do-not-send="true"
            href="http://www.machineering.de" rel="noreferrer"
            target="_blank">www.machineering.de</a><br>
          --------------------------------------------<br>
          machineering GmbH & Co. KG, HRA 94550, Amtsgericht München<br>
          machineering Verwaltungs-GmbH, HRB 181877, Amtsgericht München<br>
          Ust-IdNr.: DE268988178, StNr.: 148/212/30579<br>
          Geschäftsführung: B.Freyer<br>
          --------------------------------------------<br>
          <br>
          _______________________________________________<br>
          users mailing list<br>
          <a moz-do-not-send="true" href="mailto:users@buildbot.net">users@buildbot.net</a><br>
          <a moz-do-not-send="true"
            href="https://lists.buildbot.net/mailman/listinfo/users"
            rel="noreferrer" target="_blank">https://lists.buildbot.net/mailman/listinfo/users</a></blockquote>
      </div>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
-------------------------------------------
Dipl.-Ing. Christoph Spielmann

machineering GmbH & Co. KG
Simulation und Automatisierung

Wessobrunnerstr. 4
81377 München

Tel.: +49(0)89 7800 5274

Mobil: +43(0)6802027312
Mail: <a class="moz-txt-link-abbreviated" href="mailto:christoph.spielmann@machineering.de">christoph.spielmann@machineering.de</a>
Web: <a class="moz-txt-link-abbreviated" href="http://www.machineering.de">www.machineering.de</a>
--------------------------------------------
machineering GmbH & Co. KG, HRA 94550, Amtsgericht München
machineering Verwaltungs-GmbH, HRB 181877, Amtsgericht München
Ust-IdNr.: DE268988178, StNr.: 148/212/30579
Geschäftsführung: B.Freyer
--------------------------------------------</pre>
  </body>
</html>