This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.ogsa-wg/wiki/OGSAWSRFBP1.0Tests at Fri, 04 Nov 2022 17:21:25 GMT SourceForge : View Wiki Page: OGSAWSRFBP1.0Tests

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

Glance

Calendar
Search Wiki Pages Project: OGSA-WG     Wiki > OGSAWSRFBP1.0Tests > View Wiki Page
wiki1832: OGSAWSRFBP1.0Tests

OGSA WSRF Basic Profile 1.0 Tests

The profile test document is here: draft-ogsabp-interop-doc-02.doc

Overall status

Table of Overall Test Status

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II Done Done - - Done
UNICORE Done Done Done - Done
Globus (Java) - Done Done - Done
GridSAM - - - - -
USMT Done Done Done - Done

Test 1: Get ResourcePropertyNames using specified operations

Test description:

Get ResourcePropertyNames resource property using each of these operations
  1. GetResourceProperty
  2. GetMultipleResourceProperties
  3. QueryResourceProperties using XPath queries

Expected Output

The following resource properties

  • ResourcePropertyNames
  • FinalWSResourceInterface
  • WSResourceInterfaces
  • ResourceEndpointReference
  • CurrentTime
  • TerminationTime
  • TopicExpressionDialect
  • the RP for the Ticker service used to test property change notification (name TBD)

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II 1,2,- 1,2,- - - 1,2,-
UNICORE 1,2,- 1,2,3 x - 1,2,-
Globus (Java) - - - - -
GridSAM - - - - -
USMT 1,2,- 1,2,- - - 1,2,-

  • Legend:
    • In the table the number 1,2,3 refer to the operation numbers as listed in the Test Description section
    • If a number appears it means that the operation was tested with that client/server combination and the test was successful.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 2: Get FinalWSResourceInterface using specified operations

Test description:

Get FinalWSResourceInterface resource property using each of these operations
  1. GetResourceProperty
  2. GetMultipleResourceProperties
  3. QueryResourceProperties using XPath queries

Expected Output

Dependent on the implementation.

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II 1,2,- 1,2,- - - 1,2,-
UNICORE 1,2,- 1,2,3 x - 1,2,-
Globus (Java) - - - - -
GridSAM - - - - -
USMT 1,2,- 1,2,- - - 1,2,-

  • Legend:
    • In the table the number 1,2,3 refer to the operation numbers as listed in the Test Description section
    • If a number appears it means that the operation was tested with that client/server combination and the test was successful.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 3: Get WSResourceInterfaces using specified operations

Test description:

Get WSResourceInterfaces resource property using each of these operations
  1. GetResourceProperty
  2. GetMultipleResourceProperties
  3. QueryResourceProperties using XPath queries

Expected Output

The following resource properties

The following resource interfaces

  • Resource Properties
  • Lifetime
  • Notification producer.

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II 1,2,- 1,2,- - - 1,2,-
UNICORE 1,2,- 1,2,3 x - 1,2,-
Globus (Java) - - - - -
GridSAM - - - - -
USMT 1,2,- 1,2,- - - 1,2,-

  • Legend:
    • In the table the number 1,2,3 refer to the operation numbers as listed in the Test Description section
    • If a number appears it means that the operation was tested with that client/server combination and the test was successful.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 4: Get ResourceEndpointReference using specified operations

Test description:

Get ResourceEndpointReference resource property using each of these operations
  1. GetResourceProperty
  2. GetMultipleResourceProperties
  3. QueryResourceProperties using XPath queries

Expected Output

Dependent on the implementation

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II 1,2,- 1,2,- - - 1,2,-
UNICORE 1,2,- 1,2,3 x - 1,2,-
Globus (Java) - - - - -
GridSAM - - - - -
USMT 1,2,- 1,2,- - - 1,2,-

  • Legend:
    • In the table the number 1,2,3 refer to the operation numbers as listed in the Test Description section
    • If a number appears it means that the operation was tested with that client/server combination and the test was successful.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 5: Destroy the service

Test description:

  • Destroy the service and then attempt to do a get resource properties, a rw:ResourceUnknownFault should be returned.

Expected Output

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II Done Done - - Done
UNICORE Done Done Done - Done
Globus (Java) Done Done Done - Done
GridSAM - - - - -
USMT Done Done Done - Done

  • Legend:
    • "Done" means test has succeeded.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 6: Use SetTerminationTime to terminate the service

Test description:

  • Set the termination to to 30 Seconds in the future and wait 1 minute, then attempt to do a get resource properties, a rw:ResourceUnknownFault should be returned.
  1. Using Duration
  2. Using Absolute Time

Expected Output

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II 1,2 1,2 - - 1,2
UNICORE 1,2 1,2 1,2 - 1,2
Globus (Java) 1,2 1,2 -,2 - 1,2
GridSAM - - - - -
USMT 1,2 1,2 1,2 - 1,2

  • Legend:
    • In the table the number 1,2,3 refer to the operation numbers as listed in the Test Description section
    • If a number appears it means that the operation was tested with that client/server combination and the test was successful.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 7: Base Faults

Test description:

Test higher order faults by attempting to get non existent Resource Properties.

Expected Output

Do a GetResourceProperty on {http://foo}foo, should return an InvalidResourcePropertyQNameFault

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II Done Done - - Done
UNICORE Done Done Done - Done
Globus (Java) Done Done Done - Done
GridSAM - - - - -
USMT Done Done Done - Done
  • Legend:
    • "Done" means test has succeeded.
    • "x" means test has failed.
    • "-" means test does not attempted

Test 8: Subscribe ...

Test description:

Subscribe to changes in the Ticker Resource property.
  1. Using Simple QName filter
  2. Using Xpath filter

Expected Output

Status table

Client\Service Genesis II UNICORE Globus (Java) GridSAM USMT
Genesis II - - - - -
UNICORE - 1,- 1,- - 1,-
Globus (Java) - 1,- 1,- - 1,-
GridSAM - - - - -
USMT - 1,- 1,- - 1,-
  • Legend:
    • In the table the number 1,2,3 refer to the operation numbers as listed in the Test Description section
    • If a number appears it means that the operation was tested with that client/server combination and the test was successful.
    • "x" means test has failed.
    • "-" means test does not attempted
Attachments:
draft-ogsabp-interop-doc-02.doc [OGSAWSRFBP1.0Tests/draft-ogsabp-interop-doc-02.doc]
draft-ogsabp-interop-doc-01.doc [OGSAWSRFBP1.0Tests/draft-ogsabp-interop-doc-01.doc]
 



Versions Associations Attachments (2) Back Links  
Version Version Comment Created By
Version 48 Rachana Ananthakrishnan - 04/09/2008
Version 47 Vivian Li - 04/09/2008
Version 46 shiraz memon - 04/03/2008
Version 45 Mark Morgan - 03/31/2008
Version 44 shiraz memon - 03/28/2008
Version 43 Rachana Ananthakrishnan - 03/27/2008
Version 42 Rachana Ananthakrishnan - 03/27/2008
Version 41 Rachana Ananthakrishnan - 03/27/2008
Version 40 Rachana Ananthakrishnan - 03/27/2008
Version 39 Hiro Kishimoto - 03/27/2008
Version 38 Replace "/" by "\" in top left cell of tables. Hiro Kishimoto - 03/27/2008
Version 37 Update Globus service endpoint and status of UNICORE -> Globus. Hiro Kishimoto - 03/27/2008
Version 36 Update Globus (Java) status on behalf of Rachana. Hiro Kishimoto - 03/26/2008
Version 35 Mark Morgan - 03/13/2008
Version 34 Mark Morgan - 03/04/2008
Version 33 shiraz memon - 03/03/2008
Version 32 Vivian Li - 02/29/2008
Version 31 Mark Morgan - 02/28/2008
Version 30 Mark Morgan - 02/28/2008
Version 29 shiraz memon - 02/28/2008
Version 28 shiraz memon - 02/28/2008
Version 27 Mark Morgan - 02/27/2008
Version 26 Mark Morgan - 02/27/2008
Version 25 Mark Morgan - 02/27/2008
Version 24 Mark Morgan - 02/27/2008
Version 23 Vivian Li - 02/25/2008
Version 22 David Snelling - 02/25/2008
Version 21 shiraz memon - 02/25/2008
Version 20 Vivian Li - 02/25/2008
Version 19 David Snelling - 02/24/2008
Version 18 David Snelling - 02/24/2008
Version 17 David Snelling - 02/24/2008
Version 16 David Snelling - 02/24/2008
Version 15 David Snelling - 02/23/2008
Version 14 Vivian Li - 02/22/2008
Version 13 Vivian Li - 02/19/2008
Version 12 shiraz memon - 02/18/2008
Version 11 shiraz memon - 02/18/2008
Version 10 David Snelling - 01/28/2008
Version 9 Vivian Li - 12/11/2007
Version 8 Vivian Li - 12/11/2007
Version 7 David Snelling - 10/23/2007
Version 6 David Snelling - 10/22/2007
Version 5 David Snelling - 10/15/2007
Version 4 David Snelling - 08/02/2007
Version 3 David Snelling - 08/02/2007
Version 2 Andreas Savva - 07/06/2007
Version 1 Andreas Savva - 07/06/2007



The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/wiki/do/viewPage/projects.ogsa-wg/wiki/OGSAWSRFBP1.0Tests at Fri, 04 Nov 2022 17:21:41 GMT