Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: list operational jobs

...

  • qpid-java-build - triggered by check-ins to subversion
  • qpid-java-system-tests - nightly
  • qpid-java-network-build - nightly, from branch with network layer changes
  • qpid-cpp-build - triggered by check-ins to subversion
  • qpid-cpp-system-tests - nightly
  • qpid-python-tests - nightly, full run of python test kit
  • qpid-java-VERSION-build - nightlytriggered by check-ins to subversion, VERSION is current release branch
  • qpid-cpp-VERSION-build - nightly - triggered by check-ins to subversion, VERSION is current release branch
  • qpid-release-build - nightly or weekly, full release
  • qpid-interop-tests - nightly or weekly

...

Note that it is possible to add builds from branches, to give increased visibility to proposed changes, and greater confidence in their reliability due to increased testing.

...

The Java builds use the latest 1.6 release of the JDK, and the latest available Ant version, which are both dependant on the versions available on the Hudson instance running the job.

Status

The following builds are currently operational:

They are triggered by subversion check-ins, checked every 15 minutes.

Future

Hudson can be configured to provide many more features with its built-in plugins. These include:

...

  • Publishing SNAPSHOT versions of Maven artefacts to the Apache repository after a successful nightly build

Issues

The initial testing of the CI configuration is being carried out using the qpid-java-build job only, until any issues are sorted out.

Currently, there seems to be a problem with the exclusion of various tests. For example, AcknowledgeAfterFailoverOnMessageTest should not be running under the default test profile.

...

JMX based tests are failing :on some instances. The operational profiles have been locked to Ubuntu Hudson instances with test.mport set to 29999 to try and fix this.

...