Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 47 to 47 | ||||||||
Features/Scenarios to be tested | ||||||||
Added: | ||||||||
> > | WMS can be deployed into two modes:
| |||||||
Test job cycle (from submission to output retrieve)Submit a job to the WMS service and when finished retrieve the output; a the end the final status of the jobs should be Cleared. | ||||||||
Added: | ||||||||
> > | Submission can be tested using different type of proxy:
| |||||||
Test job submission with the following type of jobs:
Normal Job
| ||||||||
Changed: | ||||||||
< < | More different jdls can added in the future. | |||||||
> > | More different jdls can added in the future. In particular these attributes should be tested:
| |||||||
Perusal job | ||||||||
Line: 98 to 114 | ||||||||
Test various matching requests Implemented. | ||||||||
Changed: | ||||||||
< < | With data | |||||||
> > | With data | |||||||
Changed: | ||||||||
< < | Test matchmaking using data requests (gang matchmaking) TBD | |||||||
> > | Test matchmaking using data requests TBD | |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
########################################### # JDL with Data Requirements # | ||||||||
Line: 126 to 142 | ||||||||
}; DataAccessProtocol = "gsiftp"; | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > | The listed CEs should be the ones "close" to the used SE
Gang-Matching TBDIf we consider for example a job that requires a CE and a determined amount of free space on a close SE to run successfully, the matchmaking solution to this problem requires three participants in the match (i.e., job, CE and SE), which cannot be accommodated by conventional (bilateral) matchmaking. The gangmatching feature of the classads library provides a multilateral matchmaking formalism to address this deficiency. Try some listmatch using different expressions of Requirements which use these built-in functions:
| |||||||
WMS Job Cancel Testing | ||||||||
Line: 144 to 169 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Prologue and Epilogue jobs | |||||||
> > | Prologue and Epilogue jobs | |||||||
In the jdl you can specify two attributes prologue and epilogue which are scripts that are execute respectively before and after the user's job. Implemented. | ||||||||
Line: 153 to 178 | ||||||||
| ||||||||
Added: | ||||||||
> > | WMS feedback (TBD)This mechanism avoid a job to remain stuck for long time in queue waiting to be assigned to a worker node for execution. There are three parameters in the jdl that can be used to manage this mechanism:
| |||||||
Performance tests | ||||||||
Changed: | ||||||||
< < | Collection of 1000 nodes | |||||||
> > | Collection of multiple nodes | |||||||
Changed: | ||||||||
< < | Submit a collection of 1000 nodes. (TBD) | |||||||
> > | Submit a collection of n (a good compromise should be 1000) nodes. (TBD) | |||||||
Stress test | ||||||||
Changed: | ||||||||
< < | This could be an example of stress test (partially implemented)
| |||||||
> > | Stress tests can parametrized some features: (partially implemented)
| |||||||
| ||||||||
Line: 178 to 223 | ||||||||
Note | ||||||||
Deleted: | ||||||||
< < | Implemented. means that an automatic test exists. Otherwise test must be execute by hand. | |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > | Implemented. means that an automatic test exists. Otherwise test must be developed and or execute by hand. |