This wiki is obsolete, see the NorduGrid web pages for up to date information.
Testing/ARC-GridFTP
Coordination effort for each RC will be performed at the links shown in the Testing page.
Test report
Test report goes here.
EMI Component Description and Version
- Savannah task: https://savannah.cern.ch/task/index.php?20929
- Modules and Components: ARC gridftp server
The ARC-GridFTP component can be used as a simple storage element. However, the main production usage of the ARC gridftp server is to provide an gridftp/xrls-based interface for secure job submission and retrieval for the ARC CE.
Code analysis
- Tester:Marek
- due: for every RC
- Sloccount:
- CCCC metrics:
Later the results will be split between components.
Unit tests
- Tester: Anders
- due: for every RC
Link to results of unit test code coverage for entire ARC code goes here.
The text description of results will come later.
Later the results will be split between components.
Deployment tests
GF-D1: clean installation
Tester: Marek due: for every RC
GF-D2: upgrade installation
Tester: Marek due: for every RC
System Tests
Regression tests
due: for every RC
Check Savannah link for RfCs
Functionality tests
note: the jobplugin related functionality tests are executed as part of the ARC-CE module.
GF-F1: SE with unixacl
simple storage element with unix-like access control. Test basic operations
- concurrent transfer of many files to unixacl SE
GF-F2: SE with gacl control
simple storage element with GACL access control. Test basic operations
- concurrent transfer of many files to GACL SE
Performance tests
GF-P1: service reliability
Services run by the component must maintain a good performance and reliability over long periods of time with normal operation. Long running unattended operation test measuring performance of the product. Service must not show performance degradation during a 3-day period.
Scalability tests
WILL NOT BE DONE FOR EMI1 (Update 5)
Standard compliance/conformance tests
GF-STD1: gridftp interface
clients to be taken from EMI testbed
GF-STD1.1: Upload local file to GridFTP service
Description of the test:
Upload file to GridFTP service using third-party client
Testbed:
GridFTP deployed on resource described. lcg-cp deployed on external machine.
Expected result:
File is copied to GridFTP service.
Result:
GF-STD1.2: Download file from GridFTP service
Description of the test:
Download file from gridftp service using third-party client
Testbed:
GridFTP deployed on resource described. lcg-cp deployed on external machine.
Expected result:
File is copied from GridFTP service.
Result:
GF-STD1.3: Copy file from GridFTP service to third-party GridFTP service
Description of the test:
Copy file from GridFTP service to external GridFTP service.
Testbed:
GridFTP deployed on resource described. Third-party GridFTP deployed on external machine.
Expected result:
File is copied to external GridFTP service.
Result:
GF-ICT Inter-component tests
the same as the standard compliance since inter-component interactions should be gridftp-based