Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PTP/testing/6.x"
(→Test Matrix) |
|||
(36 intermediate revisions by 4 users not shown) | |||
Line 37: | Line 37: | ||
== Test Iterations == | == Test Iterations == | ||
− | The following table shows the test iterations for the RC builds. PTP is +2 which means that | + | The following table shows the test iterations for the RC builds. PTP is +2 which means that its build is completed on the +2 day. Testing can begin using the Juno aggregation site (http://download.eclipse.org/releases/staging) on +3 and later. The EPP build is generally available at the end of the +3 day, but official EPP testing can begin on the EPP day once the packages have been announced. |
+ | |||
+ | RC4 testing is still useful as any bugs can still be fixed in future bug fix releases or service releases (SR1, SR2). However, these fixes will not be included in the Juno release. | ||
{| cellspacing="0" cellpadding="5" border="1" | {| cellspacing="0" cellpadding="5" border="1" | ||
|- | |- | ||
! | ! | ||
− | ! M7 | + | ! M7 (final) |
− | ! RC1 | + | May 11 |
− | ! RC2 | + | ! RC1+1 |
− | ! RC3 | + | May 21 |
− | ! RC4 | + | ! RC1+2 |
+ | May 22 | ||
+ | ! RC1+3 | ||
+ | May 23 | ||
+ | ! RC1 EPP | ||
+ | May 24 | ||
+ | ! RC1 (final) | ||
+ | May 25 | ||
+ | ! RC2+1 | ||
+ | May 28 | ||
+ | ! RC2+2 | ||
+ | May 29 | ||
+ | ! RC2+3 | ||
+ | May 30 | ||
+ | ! RC2 EPP | ||
+ | May 31 | ||
+ | ! RC2 (final) | ||
+ | June 1 | ||
+ | ! RC3+1 | ||
+ | June 4 | ||
+ | ! RC3+2 | ||
+ | June 5 | ||
+ | ! RC3+3 | ||
+ | June 6 | ||
+ | ! RC3 EPP | ||
+ | June 7 | ||
+ | ! RC3 (final) | ||
+ | June 8 | ||
+ | ! RC4+1 | ||
+ | June 11 | ||
+ | ! RC4+2 | ||
+ | June 12 | ||
+ | ! RC4+3 | ||
+ | June 13 | ||
+ | ! RC4 EPP | ||
+ | June 14 | ||
+ | ! RC4 (final) | ||
+ | June 15 | ||
|- | |- | ||
− | | style="background: silver | + | | M7 Testing |
− | | | + | | style="background: silver" | |
− | | | + | | style="background: silver" | |
− | + | | style="background: silver" | | |
− | + | | | |
− | | | + | | |
− | | | + | | |
− | | | + | | |
− | | | + | | |
− | | | + | | |
− | | | + | | |
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
|- | |- | ||
− | | style="background: silver | + | | RC1 Testing |
− | | | + | | |
− | | | + | | |
− | | | + | | |
− | | | + | | style="background: silver" | |
− | | | + | | style="background: silver" | |
− | | | + | | style="background: silver" | |
− | | | + | | style="background: silver" | |
− | | | + | | style="background: silver" | |
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
|- | |- | ||
− | } | + | | RC2 Testing |
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | RC3 Testing | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | RC4 Testing | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | | style="background: silver" | | ||
+ | |} | ||
+ | |||
== Testers == | == Testers == | ||
Line 79: | Line 211: | ||
*Dave Wootton | *Dave Wootton | ||
*Alan Humphrey | *Alan Humphrey | ||
− | *Wyatt Spear | + | *Wyatt Spear |
*Jeff Overbey | *Jeff Overbey | ||
*Jay Alameda (remove this if participating in 6.0) | *Jay Alameda (remove this if participating in 6.0) | ||
Line 92: | Line 224: | ||
== Test Matrix == | == Test Matrix == | ||
− | The following test matrix shows who will be testing each component on the different supported architectures. Note that because PTP is client/server, you should list both the client and server architectures for each component being tested. For example, if you are testing | + | The following test matrix shows who will be testing each component on the different supported architectures. Note that because PTP is client/server, you should list both the client and server architectures for each component being tested. For example, if you are testing PE on a Mac OS X x86 client and an AIX backend, you should list both these architectures. |
− | + | '''When you find bugs, please [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=PTP open a bug report] against the relevant component.''' | |
− | + | <br> | |
− | + | {| width="200" border="1" cellpadding="1" cellspacing="0" | |
+ | |- | ||
+ | | Color Key: | ||
+ | | bgcolor="silver" | RM / target platforms | ||
+ | | bgcolor="#ccffcc" | Other technical features | ||
+ | | bgcolor="#ffffcc" | Misc features | ||
+ | | | ||
+ | |} | ||
+ | |||
+ | | ||
{| cellspacing="0" cellpadding="5" border="1" | {| cellspacing="0" cellpadding="5" border="1" | ||
Line 106: | Line 247: | ||
! Linux x86_64 | ! Linux x86_64 | ||
! Linux PPC | ! Linux PPC | ||
− | ! Mac OS X | + | ! Mac OS X x86_64** |
− | + | ||
! Windows | ! Windows | ||
! Windows x86_64 | ! Windows x86_64 | ||
! AIX*** | ! AIX*** | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | Open MPI | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | Grid Engine |
+ | | align="center" | Jeff | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | | ||
+ | |- | ||
+ | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | Open MPI | ||
| align="center" | ## | | align="center" | ## | ||
| align="center" | Greg | | align="center" | Greg | ||
Line 118: | Line 267: | ||
| align="center" | Rui (client) ## | | align="center" | Rui (client) ## | ||
− | + | | align="center" | Greg | |
− | | align="center" | Greg | + | |
| align="center" | | | align="center" | | ||
| align="center" | Jay (R) ## | | align="center" | Jay (R) ## | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | MPICH2 | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | MPICH2 |
| align="center" | Hari | | align="center" | Hari | ||
− | | align="center" | Greg | + | | align="center" | Greg |
| align="center" | | | align="center" | | ||
− | + | | align="center" | Greg | |
− | | align="center" | Greg | + | |
| align="center" | | | align="center" | | ||
| align="center" | Jay (maybe) ## | | align="center" | Jay (maybe) ## | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | PE/LL | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | PE/LL |
| align="center" | | | align="center" | | ||
| align="center" | Dave (client) ## | | align="center" | Dave (client) ## | ||
| align="center" | Dave (server) ## | | align="center" | Dave (server) ## | ||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 148: | Line 294: | ||
| align="center" | Dave ## | | align="center" | Dave ## | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | LL (BG) |
+ | | align="center" | | ||
+ | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | |||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | |||
− | |||
− | |||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | PBS | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | PBS |
| align="center" | Hari | | align="center" | Hari | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 170: | Line 312: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | SLURM | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | PBS (BG) |
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | |- | ||
+ | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | SLURM | ||
| align="center" | Jie ## | | align="center" | Jie ## | ||
| align="center" | Jie (Client and Server) ## | | align="center" | Jie (Client and Server) ## | ||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 180: | Line 330: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | SLURM (BG) |
− | | align="center" | | + | | align="center" | |
+ | | align="center" | | ||
+ | | align="center" | | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | |||
− | |||
− | |||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | | + | | style="background: silver none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" | TORQUE |
− | + | ||
− | + | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | |||
| align="center" | | | align="center" | | ||
− | |||
| align="center" | | | align="center" | | ||
− | |||
− | |||
− | |||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | | align="center" | | + | | align="center" | |
+ | |- | ||
+ | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | Debugger | ||
| align="center" | Beth α ## | | align="center" | Beth α ## | ||
+ | | align="center" | Greg | ||
+ | | align="center" | | ||
+ | | align="center" | Greg | ||
+ | | align="center" | | ||
| align="center" | Jay (R) ## | | align="center" | Jay (R) ## | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | PLDT - C/C++ |
− | | align="center" | | + | | align="center" | |
+ | | align="center" | Hari | ||
| align="center" | | | align="center" | | ||
+ | | align="center" | Beth (R,L) | ||
+ | | align="center" | Beth α | ||
+ | | align="center" | Jay (R) ## | ||
| align="center" | | | align="center" | | ||
+ | |- | ||
+ | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | PLDT - Fortran | ||
+ | | align="center" | Jeff | ||
| align="center" | | | align="center" | | ||
− | | align="center" | Jeff | + | | align="center" | |
− | | align="center" | Jeff | + | | align="center" | Jeff |
− | | align="center" | Jeff | + | | align="center" | Jeff |
+ | | align="center" | Jeff | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | RDT + RSE |
− | + | ||
− | + | ||
| align="center" | | | align="center" | | ||
+ | | align="center" | Galen | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 230: | Line 384: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | RDT + RT |
− | + | ||
− | + | ||
| align="center" | | | align="center" | | ||
+ | | align="center" | Galen | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 240: | Line 393: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | RDT Sync |
| align="center" | | | align="center" | | ||
− | | align="center" | Greg | + | | align="center" | Greg |
| align="center" | | | align="center" | | ||
− | + | | align="center" | Greg | |
− | | align="center" | Greg | + | |
| align="center" | | | align="center" | | ||
| align="center" | Jay ## | | align="center" | Jay ## | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | Photran |
− | | align="center" | Jeff | + | | align="center" | Jeff |
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | + | | align="center" | Jeff | |
− | | align="center" | Jeff | + | | align="center" | Jeff |
− | | align="center" | Jeff | + | | align="center" | Jeff |
− | | align="center" | Jeff | + | |
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | ETFw (Core) |
− | | align="center" | Wyatt | + | | align="center" | Wyatt |
− | | align="center" | Wyatt | + | | align="center" | Wyatt |
− | + | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 270: | Line 420: | ||
| align="center" | Wyatt ## | | align="center" | Wyatt ## | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | ETFw (Feedback) |
− | | align="center" | | + | | align="center" | |
| align="center" | Rui (L,R) ## | | align="center" | Rui (L,R) ## | ||
| align="center" | Rui (L,R) ## | | align="center" | Rui (L,R) ## | ||
− | + | | align="center" | Beth (R,L) | |
− | | align="center" | Beth (R,L) | + | | align="center" | Beth α |
− | | align="center" | Beth α | + | |
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | ETFw (TAU) |
− | | align="center" | Wyatt | + | | align="center" | Wyatt |
− | | align="center" | Wyatt | + | | align="center" | Wyatt |
− | + | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
Line 290: | Line 438: | ||
| align="center" | Wyatt ## | | align="center" | Wyatt ## | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | ETFw (GEM) |
| align="center" | Alan ## | | align="center" | Alan ## | ||
| align="center" | Alan ## | | align="center" | Alan ## | ||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | Alan ## | | align="center" | Alan ## | ||
Line 300: | Line 447: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | ETFw (PPW) |
| align="center" | Max ## | | align="center" | Max ## | ||
| align="center" | Max ## | | align="center" | Max ## | ||
− | |||
| align="center" | | | align="center" | | ||
| align="center" | Max ## | | align="center" | Max ## | ||
Line 310: | Line 456: | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | Error Parsers |
− | | align="center" | Jeff | + | | align="center" | Jeff |
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | Jeff | ||
| align="center" | | | align="center" | | ||
− | | align="center" | Jeff | + | |- |
− | | align="center" | Jeff | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ccffcc" | Env Mgmt |
− | | align="center" | Jeff | + | | align="center" | Jeff |
+ | | align="center" | Galen | ||
+ | | align="center" | | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | Jeff | ||
+ | | align="center" | Jeff | ||
| align="center" | | | align="center" | | ||
|- | |- | ||
− | | style="background: | + | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ffffcc" | Install, Update |
− | | align="center" | | + | | align="center" | |
− | | align="center" | | + | | align="center" | |
+ | | align="center" | | ||
+ | | align="center" | Beth | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | |- | ||
+ | | style="background: none none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial;" bgcolor="#ffffcc" | Help | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | | align="center" | Beth | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
− | |||
− | |||
− | |||
| align="center" | | | align="center" | | ||
|} | |} | ||
− | + | <nowiki>* Only the GTK 2 version of Eclipse will be tested</nowiki> <br> <nowiki>** Only the Cocoa version of Eclipse will be tested</nowiki> <br> <nowiki>*** AIX testing is for the server side only.</nowiki> <br> α Limited testing only <br> (client) indicates that eclipse runs here<br> (server) indicates remote target runs here <br> (R) will test remote usage<br> (L) will test local usage <br> <nowiki>## old (not updated to PTP 6.0 testing) - remove ## if you update this and/or confirm you are still testing this</nowiki> <br> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
---- | ---- | ||
− | == | + | == Test Outlines == |
− | + | ||
− | + | Initial overview of some features to be tested: | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | * Install & Update: install parallel package, try update scenarios from & to different RCs/releases, make sure feature names, versions, providers, ids, etc are correctly set in installation information for each of the features (Beth) | |
− | + | * Help: bring up help, make sure the pieces are all there, make sure topics are up to date, any version numbers referenced are correct, make sure links work between help docs (Beth) | |
− | + |
Latest revision as of 14:46, 5 June 2012
Contents
Test Plan for PTP 6.x Release
This plan describes the tests that will be undertaken to verify the 6.x series of PTP releases - Eclipse 6.0.0 will be available June 27, 2012 with the Eclipse Juno (4.2) Simultaneous release.
Test Setup
The following steps should be carried out prior to testing PTP. Refer to the release notes for the appropriate PTP version if necessary.
- Make sure you have Java 1.5 or later
- Start with a fresh Eclipse installation
- Use a new workspace for testing (or remove old testing workspaces)
- Download and install the "Eclipse IDE for Parallel Application Developers" package
- from http://eclipse.org/downloads Select "Developer Builds" at the top to get pre-release downloads.
- Depending on your test plan requirements, install PTP server components using instructions from the 6.0 release notes.
- Launch Eclipse on the test machine.
- If you require an MPI program for testing, use the following code:
#include <stdio.h> #include <mpi.h> int main(int argc, char *argv[]) { int i, rank; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, &rank); for (i = 0; i < 10; i++) { printf("hello from %d loop %d\n", rank, i); sleep(1); } MPI_Finalize(); return 0; }
Test Iterations
The following table shows the test iterations for the RC builds. PTP is +2 which means that its build is completed on the +2 day. Testing can begin using the Juno aggregation site (http://download.eclipse.org/releases/staging) on +3 and later. The EPP build is generally available at the end of the +3 day, but official EPP testing can begin on the EPP day once the packages have been announced.
RC4 testing is still useful as any bugs can still be fixed in future bug fix releases or service releases (SR1, SR2). However, these fixes will not be included in the Juno release.
M7 (final)
May 11 |
RC1+1
May 21 |
RC1+2
May 22 |
RC1+3
May 23 |
RC1 EPP
May 24 |
RC1 (final)
May 25 |
RC2+1
May 28 |
RC2+2
May 29 |
RC2+3
May 30 |
RC2 EPP
May 31 |
RC2 (final)
June 1 |
RC3+1
June 4 |
RC3+2
June 5 |
RC3+3
June 6 |
RC3 EPP
June 7 |
RC3 (final)
June 8 |
RC4+1
June 11 |
RC4+2
June 12 |
RC4+3
June 13 |
RC4 EPP
June 14 |
RC4 (final)
June 15 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M7 Testing | |||||||||||||||||||||
RC1 Testing | |||||||||||||||||||||
RC2 Testing | |||||||||||||||||||||
RC3 Testing | |||||||||||||||||||||
RC4 Testing |
Testers
Please add your name to this list, or remove the comment if you are still participating in 6.0
- Greg Watson
- Beth Tibbitts
- Dave Wootton
- Alan Humphrey
- Wyatt Spear
- Jeff Overbey
- Jay Alameda (remove this if participating in 6.0)
- Galen Arnold
- Rui Liu (remove this if participating in 6.0)
- Jie Jiang (remove this if participating in 6.0)
- Max Billingsley III (remove this if participating in 6.0)
- Roland Schulz (remove this if participating in 6.0)
- John Eblen (remove this if participating in 6.0)
- Hari Krishnan
Test Matrix
The following test matrix shows who will be testing each component on the different supported architectures. Note that because PTP is client/server, you should list both the client and server architectures for each component being tested. For example, if you are testing PE on a Mac OS X x86 client and an AIX backend, you should list both these architectures.
When you find bugs, please open a bug report against the relevant component.
Color Key: | RM / target platforms | Other technical features | Misc features |
Linux x86* | Linux x86_64 | Linux PPC | Mac OS X x86_64** | Windows | Windows x86_64 | AIX*** | |
---|---|---|---|---|---|---|---|
Grid Engine | Jeff | Jeff | Jeff | Jeff | |||
Open MPI | ## | Greg
Rui (client and server) |
Rui (client) ## | Greg | Jay (R) ## | ||
MPICH2 | Hari | Greg | Greg | Jay (maybe) ## | |||
PE/LL | Dave (client) ## | Dave (server) ## |
Dave (client) ## Jay (R, client) ## |
Dave ## | |||
LL (BG) | |||||||
PBS | Hari | Jay (R) ## | |||||
PBS (BG) | |||||||
SLURM | Jie ## | Jie (Client and Server) ## | Jie ## | ||||
SLURM (BG) | |||||||
TORQUE | |||||||
Debugger | Beth α ## | Greg | Greg | Jay (R) ## | |||
PLDT - C/C++ | Hari | Beth (R,L) | Beth α | Jay (R) ## | |||
PLDT - Fortran | Jeff | Jeff | Jeff | Jeff | |||
RDT + RSE | Galen | ||||||
RDT + RT | Galen | Jay ## | |||||
RDT Sync | Greg | Greg | Jay ## | ||||
Photran | Jeff | Jeff | Jeff | Jeff | |||
ETFw (Core) | Wyatt | Wyatt | Wyatt ## | ||||
ETFw (Feedback) | Rui (L,R) ## | Rui (L,R) ## | Beth (R,L) | Beth α | |||
ETFw (TAU) | Wyatt | Wyatt | Wyatt ## | ||||
ETFw (GEM) | Alan ## | Alan ## | Alan ## | ||||
ETFw (PPW) | Max ## | Max ## | Max ## | ||||
Error Parsers | Jeff | Jeff | Jeff | Jeff | |||
Env Mgmt | Jeff | Galen | Jeff | Jeff | Jeff | ||
Install, Update | Beth | ||||||
Help | Beth |
* Only the GTK 2 version of Eclipse will be tested
** Only the Cocoa version of Eclipse will be tested
*** AIX testing is for the server side only.
α Limited testing only
(client) indicates that eclipse runs here
(server) indicates remote target runs here
(R) will test remote usage
(L) will test local usage
## old (not updated to PTP 6.0 testing) - remove ## if you update this and/or confirm you are still testing this
Test Outlines
Initial overview of some features to be tested:
- Install & Update: install parallel package, try update scenarios from & to different RCs/releases, make sure feature names, versions, providers, ids, etc are correctly set in installation information for each of the features (Beth)
- Help: bring up help, make sure the pieces are all there, make sure topics are up to date, any version numbers referenced are correct, make sure links work between help docs (Beth)