!1 User Story 32: Test connexion DDServer http://yahscrum.akka.eu:8080/icescrum/p/AMDAKERNEL-32 !2 Description des tests !3 test: tests du passage d'arguments * affiche version: EXE_AMDA_Kernel -v * listes arguments invalides: EXE_AMDA_Kernel -gfuimERGHUIMHQMEQG * affiche l'aide en option longue: EXE_AMDA_Kernel --help !3 test ID 6: récupération des données en une fois (petit intervalle de temps) input: VI: "ace:imf:all\0" Param: "IMF" Temps debut : “2008000000000000\0” Intervalle : “0000000012000000\0” output: log code retour 0 à l’appel de DD_GetData !4 Tests : !|script|TestAmdaCommandLine| |reference|US 32: id 6|id test| |check|returnValue|-v|argument|0| |check|returnValue|-gfuimERGHUIMHQMEQG|argument|1| |check|returnValue|--help|argument|0| |check|returnValue||argument|1| |check|returnValue|-p imf -s 2008000000000000 -d 0000000012000000|argument|0| |check|logFile| INFO 0x[0-9a-f]* \([0-9]+ ms\)[ \t]+AMDA-Kernel.DDServerInterface - ParamGetDDBase::getOneDDDataBloc DD_GetData\(.*\) returns = \(0\)|pattern|0| !3 test ID 7 : récupération des données par 'blocs' (grand intervalle de temps) input: VI: “ace:imf:all\0” Param: “IMF\0” Temps debut : “2008000000000000\0” Intervalle : “0000002000000000\0” output: log code retour 1 à l’appel de DD_GetData !4 Tests : !|script|TestAmdaCommandLine| |reference|US 32: id 7|id test| |check|returnValue|-p imf -s 2008000000000000 -d 0000002000000000|argument|0| |check|logFile|INFO 0x[0-9a-f]* \([0-9]+ ms\)[ \t]+AMDA-Kernel.DDServerInterface - ParamGetDDBase::getOneDDDataBloc DD_GetData\(.*\) returns = \(1\)|pattern|0| |check|logFile|INFO 0x[0-9a-f]* \([0-9]+ ms\)[ \t]+AMDA-Kernel.DDServerInterface - ParamGetDDBase::getOneDDDataBloc DD_GetData\(.*\) returns = \(0\)|pattern|0| !3 test ID 21 : Pas de session TEST NON FAIT input : VI: "ace:imf:all\0" Param: "IMF" Temps debut : “2008000000000000\0” Intervalle : “0000000012000000\0” Le tout sans avoir établi une session via DD_login output : log code retour -100 à l’appel de DD_SetVariable !4 Tests : !|script|TestAmdaCommandLine| |reference|US 32: id 21|id test| !3 test ID 22 : cas temps debut supérieur au global stop (temps définissant la fin du jeu de données) ATTENTION nous sommes passé en 2020 input : input : VI: "ace:imf:all\0" Param: "IMF" Temps debut : “2020000000000000\0” Intervalle : “0000000012000000\0” output: log code retour -10 à l’appel de DD_SetTime Test devenu obsolète depuis [[US 21: Amélioration traitement de l'absence de données pour un paramètre ][/ReleaseS.ZdevcompAmda2016.ReLease1.SprinT1.UserStory21]] !3 test ID 31 : mauvais nom de paramètre input: VI: "ace:imf:all\0" Param: "xIMF" Temps debut : “2008000000000000\0” Intervalle : “0000000012000000\0” output: log code retour -9 à l’appel de DD_GetData !4 Tests : !|script|TestAmdaCommandLine| |reference|US 32: id 31|id test| |check|returnValue|-p ximf -s 2008000000000000 -d 0000000012000000|argument|-9| |check|logFile|INFO 0x[0-9a-f]* \([0-9]+ ms\)[ \t]+AMDA-Kernel.DDServerInterface - VirtualInstrument::getParamPusher\( 1, xIMF\) returns = \(-9\)|pattern|0| !3 test ID 30: mauvais virtual instrument ID input: VI: "xace:imf:all\0" Param: "IMF" Temps debut : “2008000000000000\0” Intervalle : “0000000012000000\0” output: log code retour -9 à l’appel de DD_SetVariable !4 Tests : !|script|TestAmdaCommandLine| |reference|US 32: id 30|id test| |check|returnValue|-p viNotFound -s 2008000000000000 -d 0000000012000000|argument|-9| |check|logFile|INFO 0x[0-9a-f]* \([0-9]+ ms\)[ \t]+AMDA-Kernel.DDServerInterface - ParamGetDDBase: [_a-Z\(:\), 0-9<>=:.-]* returns = \(-9\)|pattern|0| !2 suivi des modifications - suite au mail d'Elena du 30/10/2012 à11h50:Re: Problème avec le DD_server sur le port 5000 Si c'est difficile pour toi changer 2007 par 2008 pour US32? passage des tests en 2008 - Sprint 4: Modification des logs ----- !contents -R2 -g -p -f -h