Automated Testing : Better Software Through Continuous Integration

The Apache Harmony project is developing a community-based CI testing infrastructure. The goal is to develop a system that is easy for any community member to checkout, configure and run on their system to help distribute the testing load across the community.

To do this, we have the so-called "build-test" infrastructure, which can be found in subversion.

We encourage all users to run this system if they can.

Additionally, the project will accept change messages (build failed / build succeeded) from registered systems. The registration process is simple - send a mail to the Harmony dev list notifying the commuity about your interest in running, detailing the

  • operating system - be precise please
  • architecture
  • compiler/tool versions
  • source mail address for change messages

If that platform/OS/toolset is desired as a regular tracking configuration, the community will accept that formally and register here. Please note that the project committers reserve the right to reject.

The following are the currently registered platforms :

System ID

Operating System

Architecture

Tool Versions

System

Notifier's address

Owner's Address

1

Windows XP Professional 2002 SP2

Intel Xeon 3.2GHz, 2GB RAM

MSVC 2003 (7.1.3008)

internal

nomail at hursley.ibm.com

t.p.ellison at gmail.com or mark.hindess at googlemail.com

2

Debian Linux

Linux 2.6.8-3-686-smp #1 SMP Thu Sep 7 04:39:15 UTC 2006 i686 GNU/Linux

gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)

internal

nomail at hursley.ibm.com

t.p.ellison at gmail.com or mark.hindess at googlemail.com

3

Windows XP Professional 2002 SP2

Intel P4 3.0GHz, 1GB RAM

MSVC 2003 (7.1.3088)

buildtest CC

nomail at intel.com

ivavladimir at gmail.com

4

SUSE 9 Linux

Intel P4 3.0GHz, 1GB RAM

gcc (3.3.3) Linux 2.6.5-7.191-bigsmp #1 SMP

buildtest CC

nomail at intel.com

ivavladimir at gmail.com

5

SUSE 9 64 bit Linux

Intel P4 3.6GHz, 2GB RAM

gcc (3.3.3) Linux 2.6.5-7.191-default #1

buildtest CC

nomail at intel.com

ivavladimir at gmail.com

6

Ubuntu 6

Dual Proc 3.2GHz Pentium D, 3GB Ram

gcc 4.0.3

buildtest CC

geirm at apache.org

7

Ubuntu 6

Single 1.7GHz Pentium M, 1GB Ram

gcc 4.0.3

buildtest CC

geirm at apache.org

8

Windows XP Professional 2002 SP2

Intel P4 3.0GHz, 1GB RAM

MSVC 2003 (7.1.3088)

internal eclipse 3.1.1 HWA

nomail at intel.com

ivavladimir at gmail.com

9

SUSE 9 Linux

Intel P4 3.0GHz, 1GB RAM

gcc (3.3.3) Linux 2.6.5-7.191-bigsmp #1 SMP

internal eclipse 3.1.1 HWA

nomail at intel.com

ivavladimir at gmail.com

10

SUSE 9 64 bit Linux

Intel P4 3.6GHz, 2GB RAM

gcc (3.3.3) Linux 2.6.5-7.191-default #1

internal eclipse 3.1.1 HWA

nomail at intel.com

ivavladimir at gmail.com

11

Windows XP Professional 2002 SP2

Intel Xeon P2 3.06GHz,3.82 GB of RAM

MSVC 2003 (7.1.3088)

iterative HUT run under CC

nomail at intel.com

tatyanadoubtsova at gmail.com

12

SUSE 9 Linux

Intel Xeon P4 3.06GHz, 3.79GB RAM

gcc version 3.3.3 (SuSE Linux))

iterative HUT run under CC

nomail at intel.com

tatyanadoubtsova at gmail.com

13

SUSE 9 64 bit Linux

Intel Xeon P4 3.40GHz, 2GB RAM

gcc version 3.3.3 (SuSE Linux))

iterative HUT run under CC

nomail at intel.com

tatyanadoubtsova at gmail.com

14

Windows 2000 Server SP4

Intel PIII 850MHz, 1GB RAM

MSVC 2003 (7.1.3008)

buildtest CC

ndbeyer at apache.org

ndbeyer at apache.org

E-mail Alerts

For easier searching and tracking specific platforms / subcomponents of interest, we require that the subject lines are formatted in the following way:

   [build-test alert] <MESSAGE> <PLATFORM> <COMPONENT>

Where :

  <MESSAGE> : "BUILD FAILED" | "BUILD SUCCEEDED"

  <PLATFORM> : <OS_NAME> <PLATFORM_INFO>

  <COMPONENT> : "classlib" "DRLVM" "jdktools"  ??

  <OS_NAME> : "Windows" "Linux" "OS X"

  <PLATFORM_INFO> : "Ubuntu 6" "Fedora 5"

Email alerts should be sent to "alerts@harmony.apache.org". Please notify the community on the dev list if you are going to send traffic to this list.

  • No labels