content.txt 2.54 KB
!1 User Story 36: Création dynamique de paramètre
http://yahscrum.akka.eu:8080/icescrum/p/AMDAKERNEL-36
!2 Description des tests

!3 test: création fichier ASCII pour scalaire float
Param: "dst"
Temps debut : “2008000000000000\0”
Intervalle : “0000001000000000\0”
output: vérifier que les données et les temps sont corrects par rapport au fichier de sortie que l’IRAP fournira
Le fichier est généré avec le nom adéquat et à l’emplacement de l’exécution
log et code retour ok
A comparer avec le fichier fourni pour la user story 35 ID12

!3 test: création fichier ASCII pour vecteur float
Param: “imf”
Temps debut : “2008000000000000\0”
Intervalle : “0000000001000000\0”
output: vérifier que les données et les temps sont corrects par rapport au fichier de sortie que l’IRAP fournira
Le fichier est généré avec le nom adéquat et à l’emplacement de l’exécution
log & code retour ok
A comparer avec le fichier fourni pour la user story 35 ID13

!3 test ID25: fichier d'information paramètre non trouvé
Param: “imff”
Temps debut : “2008000000000000\0”
Intervalle : “0000000001000000\0”
output: log et code retour – dans la plage des codes AMDA-Kernel

!3 test ID 26: fichier de configuration properties non trouvé
output: log et code retour

!3 test ID 27: fichier d'information paramètre mal formé 
output: log et code retour

!3 fichier d'information paramètre non valid par rapport xsd initial
output: log et code retour


!2 Tests : 
!|script|TestAmdaCommandLine|
|check|returnValue|-p dst -s 2008000000000000 -d 0000001000000000|argument|0|
|check|logFile| 	INFO 0x[0-9a-f]* \([0-9]+ ms\)[ \t]+AMDA-Kernel.DDServerInterface - ParamGetDDBase::getOneDDDataBloc DD_GetData\(.*\) returns = \(0\)|pattern|0|
|check|returnValue|-p imf -s 2008000000000000 -d 0000000001000000|argument|0|
|check|returnValue|-p imff -s 2008000000000000 -d 0000000001000000|argument|4|
|check|logFile|\[AMDA::tag_ex_msg\*\] = Not found file|pattern|0|
|check|changeDir|../|path|0|
|execute|EXE_AMDA_Kernel|command|-p imff -s 2008000000000000 -d 0000000001000000|args|
|check|result|3|
|check|errFile|\[AMDA::tag_ex_msg\*\] = Properties file not found|pattern|0|
|check|changeDirRestore|0|
|check|returnValue|-p malformed -s 2008000000000000 -d 0000000001000000|argument|4|
|check|logFile|\[AMDA::tag_ex_msg\*\] = Not a well-formed XML document|pattern|0|
|check|returnValue|-p dst_notvalid -s 2008000000000000 -d 0000000001000000|argument|4|
|check|logFile|\[AMDA::tag_ex_msg\*\] = Not a valid XML document|pattern|0|
-----
!contents -R2 -g -p -f -h