From 4d6380894b357cdd54e742a668e555528a70b462 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Mon, 16 Jan 2006 19:11:27 +0000 Subject: [PATCH] initial, working version --- org.glite.jp/doc/testplan.txt | 78 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 org.glite.jp/doc/testplan.txt diff --git a/org.glite.jp/doc/testplan.txt b/org.glite.jp/doc/testplan.txt new file mode 100644 index 0000000..54f0a6e --- /dev/null +++ b/org.glite.jp/doc/testplan.txt @@ -0,0 +1,78 @@ +1. JPPS standalone + +1.1 job registration +1.1.1 basic functionality +- call RegisterJob +* call GetJobAttributes owner to verify + +1.1.2 AuthZ check +* call GetJobAttributes with different credentials - should fail + +1.2 tag recording +- call RecordTag +* call GetJobAttributes to verify +- record and retrieve more values of the same tag + +1.3 file upload + +1.3.1 basic functionality +- call StartUpload, LB dump file type +* check with GetJobFiles -- shoud return nothing +- upload via ftp +- call CommitUpload +* check with GetJobFiles -- should return URL +- retrieve and check the file + +1.3.1 AuthZ checks +(should fail) +* call GetJobFiles with different credentials + +* StartUpload with different credentials + +- StartUpload +* ftp upload with different credentials + +* ftp GET with different credentials + +1.3.2 cleanup +(not implemented yet) +- call StartUpload, short timeout +- upload via ftp +(don't call CommitUpload) +* uploaded file should be purged after timeout + +2. LB plugin +TODO + + +3. JPPS-JPIS interaction (feeds) + +set of queries (how many?) with different "triggering conditions": +- on job registration +- on LB file upload +- on RecordTag + +corresponding sets of jobs to each query, each containing jobs which match +and which don't + +3.1 single batch feed +- upload jobs +- start feed +* check IS contents (jobs and expected attr values) + +3.2 single incremental feed +- register feed +- upload jobs one by one +* check IS contents (matching jobs should turn up, others not) + +3.3 multiple feeds at time +TODO + + +3.x PS-IS AuthZ +TODO, if any + + +4. IS queries + +... -- 1.8.2.3