Sling
  1. Sling
  2. SLING-3234

Sling buildbot continuous integration

    Details

    • Type: Task Task
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Testing
    • Labels:
      None

      Description

      Buildbot jobs have been setup for Sling in INFRA-6962;

      We'll use this issue to keep track of changes related to this buildbot setup, as we did with SLING-920 for our Jenkins builds.

      I suggest marking issues that cause intermittent buildbot failures as blockers for this issue, so that we can quickly check if failed builds are due to known issues.

      Builds can be started manually via IRC if needed, via #asftest. Talk to the sling-bot there, start with "help force", "status" or "commands".

      [1] https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/sling.conf

        Issue Links

          Activity

          Hide
          Bertrand Delacretaz added a comment -

          The INFRA-8098 svn issues haven't gotten better, still no usable builds at http://ci.apache.org/builders/sling-trunk

          Show
          Bertrand Delacretaz added a comment - The INFRA-8098 svn issues haven't gotten better, still no usable builds at http://ci.apache.org/builders/sling-trunk
          Hide
          Bertrand Delacretaz added a comment -

          I have added the mvn -fae option to https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/sling.conf to avoid aborting the build if a single test fails

          Show
          Bertrand Delacretaz added a comment - I have added the mvn -fae option to https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/sling.conf to avoid aborting the build if a single test fails
          Hide
          Bertrand Delacretaz added a comment -

          I have modified sling.conf (URL above) to set longer timeouts using -Dsling.testing.timeout.multiplier=4 for integration tests that use the Sling testing tools. That should fix the timeouts of the bundles/extensions/models/integration-tests module.

          Show
          Bertrand Delacretaz added a comment - I have modified sling.conf (URL above) to set longer timeouts using -Dsling.testing.timeout.multiplier=4 for integration tests that use the Sling testing tools. That should fix the timeouts of the bundles/extensions/models/integration-tests module.
          Hide
          Bertrand Delacretaz added a comment -

          http://ci.apache.org/builders/sling-trunk-oak/builds/64 has failed with something that looks like an infrastructure problem - for now, just making a note of it in case that happens again.

          [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-install) 
          on project org.apache.sling.settings: Failed to install metadata 
          org.apache.sling:org.apache.sling.settings:1.3.1-SNAPSHOT/maven-metadata.xml: Could not read metadata
          /home/buildslave21/.m2/repository/org/apache/sling/org.apache.sling.settings/1.3.1-SNAPSHOT/maven-metadata-local.xml: 
          input contained no data -> [Help 1]
          
          Show
          Bertrand Delacretaz added a comment - http://ci.apache.org/builders/sling-trunk-oak/builds/64 has failed with something that looks like an infrastructure problem - for now, just making a note of it in case that happens again. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install ( default -install) on project org.apache.sling.settings: Failed to install metadata org.apache.sling:org.apache.sling.settings:1.3.1-SNAPSHOT/maven-metadata.xml: Could not read metadata /home/buildslave21/.m2/repository/org/apache/sling/org.apache.sling.settings/1.3.1-SNAPSHOT/maven-metadata-local.xml: input contained no data -> [Help 1]
          Hide
          Bertrand Delacretaz added a comment -

          The sling-trunk-oak build wrongly builds everything if started downstream from sling-trunk, created INFRA-7034 for that.

          Show
          Bertrand Delacretaz added a comment - The sling-trunk-oak build wrongly builds everything if started downstream from sling-trunk, created INFRA-7034 for that.
          Hide
          Bertrand Delacretaz added a comment - - edited

          The sling-trunk build correctly starts after commits now, with a 2 minutes wait.

          The sling-trunk-oak build runs if the sling-trunk build is successful.

          I have edited the sling.conf to move the sling-bot to the #sling IRC channel, it's not on #asftest anymore.

          Show
          Bertrand Delacretaz added a comment - - edited The sling-trunk build correctly starts after commits now, with a 2 minutes wait. The sling-trunk-oak build runs if the sling-trunk build is successful. I have edited the sling.conf to move the sling-bot to the #sling IRC channel, it's not on #asftest anymore.
          Hide
          Bertrand Delacretaz added a comment -

          The build doesn't start automatically after a commit, created INFRA-6987 for that.

          Show
          Bertrand Delacretaz added a comment - The build doesn't start automatically after a commit, created INFRA-6987 for that.

            People

            • Assignee:
              Bertrand Delacretaz
              Reporter:
              Bertrand Delacretaz
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Development