Here's a draft for a nightly test results email format. One
will receive reports through mtt-resu...@open-mpi.org.
Note: The following is a faux-report. Just pretend there is
nothing non-sensical about the data.

This might be better sent as an attachment, or a link to a
webpage as lots of email clients have default textwidth
settings that will make the formatted tables look like
gobbledygook.

We are also planning a webpage frontend (e.g.,
www.open-mpi.org/mtt-results.php) to the test results with
more flexibility in generating reports than this static
email report. In other words, we're leaving out lots of
bells and whistles here as those will be implemented in the
webpage frontend.

-Ethan


======

Subject: Test results for <datestamp>
Body:

* Failed MPI Install(s)

os_version: SunOS 5.10
platform_hardware: i86pc
platform_id: Sun's Cluster
mpi_name: ompi-nightly-v1.0
mpi_version: 1.0.3a1r10793

http://www.open-mpi.org/mtt/mpi_install_logs/config.log.<timestamp>
http://www.open-mpi.org/mtt/mpi_install_logs/make.log.<timestamp>

* Failed Test Build(s)

os_version: SunOS 5.10
platform_hardware: i86pc
platform_id: Sun's Cluster
mpi_name: ompi-nightly-v1.0
mpi_version: 1.0.3a1r10793

+----+------------+---------+------------------------+
| #  |    time    |   cat   |          name          |
+----+------------+---------+------------------------+
| 1  | 2006-07-20 | ibm     | test_abc               |
| 2  | 2006-07-20 | ibm     | test_xyz               |
| 3  | 2006-07-20 | intel   | test_123               |

[snip] ...

[1]

environment: foo = bar
compiler_flags: -g -fugly-complex -fno-globals -Wno-globals -Isrc -I.
stderr: blah blah blah
stdout: blah blah blah

* Failed Test Run(s)

os_version: SunOS 5.10
platform_hardware: i86pc
platform_id: Sun's Cluster
mpi_name: ompi-nightly-v1.0
mpi_version: 1.0.3a1r10793

+----+------------+---------+------------------------+
| #  |    time    |   cat   |          name          |
+----+------------+---------+------------------------+
| 1  | 2006-07-20 | ibm     | zero1                  |
| 2  | 2006-07-20 | ibm     | spawn                  |
| 3  | 2006-07-20 | ibm     | spawn_multiple         |
| 4  | 2006-07-20 | ibm     | abort                  |
| 5  | 2006-07-20 | ibm     | final                  |
| 6  | 2006-07-20 | intel   | init_thread_funneled   |
| 7  | 2006-07-20 | intel   | init_thread_serialized |
| 8  | 2006-07-20 | intel   | init_thread_multiple   |
| 9  | 2006-07-20 | imb     | range                  |
| 10 | 2006-07-20 | imb     | cart                   |
| 11 | 2006-07-20 | imb     | graph                  |
| 12 | 2006-07-20 | imb     | sub                    |

[snip] ...

* Failed Test Run Details

[1]

environment: foo = bar
test_command: mpirun -np 2 --prefix
/workspace/em162155/hpc/mtt/trunk/installs/ompi-nightly-v1.0/solaris_i386/install
./zero1
stderr: blah blah blah
stdout: blah blah blah

[2]

environment: foo = bar
test_command: mpirun -np 2 --prefix
/workspace/em162155/hpc/mtt/trunk/installs/ompi-nightly-v1.0/solaris_i386/install
./spawn
stderr: blah blah blah
stdout: blah blah blah

[snip] ...

* Failed Test(s)

os_version: Linux
platform_hardware: i86pc
platform_id: IU Odin Cluster
mpi_name: ompi-nightly-v1.0
mpi_version: 1.0.3a1r10793

+----+------------+---------+------------------------+
| #  |    time    |   cat   |          name          |
+----+------------+---------+------------------------+
| 1  | 2006-07-20 | ibm     | zero1                  |
| 2  | 2006-07-20 | ibm     | spawn                  |
| 3  | 2006-07-20 | ibm     | spawn_multiple         |
| 9  | 2006-07-20 | imb     | range                  |
| 12 | 2006-07-20 | imb     | sub                    |

[snip] ...

* Failed Test Details

[1]

environment: foo = bar
test_command: mpirun -np 2 --prefix
/workspace/em162155/hpc/mtt/trunk/installs/ompi-nightly-v1.0/solaris_i386/install
./zero1
stderr: blah blah blah
stdout: blah blah blah

[2]

environment: foo = bar
test_command: mpirun -np 2 --prefix
/workspace/em162155/hpc/mtt/trunk/installs/ompi-nightly-v1.0/solaris_i386/install
./spawn
stderr: blah blah blah
stdout: blah blah blah

[snip] ...

======

* Passed Test Run(s)

os_version: SunOS 5.10
platform_hardware: i86pc
platform_id: Sun's Cluster
mpi_name: ompi-nightly-v1.0
mpi_version: 1.0.3a1r10793

+----+------------+---------+-------------------------+
|  # |    time    |   cat   |          name           |
+----+------------+---------+-------------------------+
|  3 | 2006-07-17 | trivial | f77_hello               |
| 32 | 2006-07-20 | ibm     | allgatherv_in_place     |
| 33 | 2006-07-20 | ibm     | allreduce               |
| 34 | 2006-07-20 | ibm     | allreduce_in_place      |
| 35 | 2006-07-20 | ibm     | alltoall                |
| 36 | 2006-07-20 | intel   | alltoallw               |
| 37 | 2006-07-20 | intel   | barrier                 |
| 38 | 2006-07-20 | intel   | bcast                   |
| 39 | 2006-07-20 | imb     | bcast_struct            |
| 40 | 2006-07-20 | imb     | exscan                  |
| 41 | 2006-07-20 | imb     | gather                  |
| 42 | 2006-07-20 | imb     | gather_in_place         |
| 43 | 2006-07-20 | imb     | gatherv                 |
| 44 | 2006-07-20 | imb     | gatherv_in_place        |

[snip] ...

os_version: Linux
platform_hardware: i86pc
platform_id: IU Odin Cluster
mpi_name: ompi-nightly-v1.0
mpi_version: 1.0.3a1r10793

+----+------------+---------+-------------------------+
|  # |    time    |   cat   |          name           |
+----+------------+---------+-------------------------+
|  3 | 2006-07-17 | trivial | f77_hello               |
| 32 | 2006-07-20 | ibm     | allgatherv_in_place     |
| 33 | 2006-07-20 | ibm     | allreduce               |
| 34 | 2006-07-20 | ibm     | allreduce_in_place      |
| 35 | 2006-07-20 | ibm     | alltoall                |
| 36 | 2006-07-20 | intel   | alltoallw               |
| 37 | 2006-07-20 | intel   | barrier                 |
| 38 | 2006-07-20 | intel   | bcast                   |
| 39 | 2006-07-20 | imb     | bcast_struct            |
| 40 | 2006-07-20 | imb     | exscan                  |
| 41 | 2006-07-20 | imb     | gather                  |
| 42 | 2006-07-20 | imb     | gather_in_place         |
| 43 | 2006-07-20 | imb     | gatherv                 |
| 44 | 2006-07-20 | imb     | gatherv_in_place        |

[snip] ...

_______________________________________________
mtt-results mailing list
mtt-resu...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/mtt-results

Reply via email to