content.txt 2.33 KB
!1 : #5960 : 3 paramètres avec sampling différents plotés avec le même sampling

!define path {../test/FitNesseRoot/ReleaseS/TmaAmda/ReLease2/DifferentSamplings/}
!define workingPath {./PlotFitnesseResults/TMA_5960/}

!2 Description de l'anomalie

sur AMDADEV
je cree 3 parametres a partir de imf_mag qui est a 16s
un parametre a 0.5s, un autre a 1.5s un autre a 2.5s
qd je trace les 3 + l'original : les 3 parametres crees sont traces a 0.5 sec ???

!2 Description de la correction

Les différents processus utilisés lors de l'exécution d'une requête sont désignés par une clé construite automatiquement.
Cette clé n'était pas construite correctement, puisqu'elle ne l'était pas en utilisant les attributs du processus (dans notre cas, la valeur de rééchantillonage).
Ainsi, les trois resampling effectués sur imf_mag étaient désignés par la même clé => le même process était utilisé.

La correction consiste à construire cette clé en prenant en compte les attributs du process.

!2 Tests

!3 Initialisation de l'espace de travail

!|script|TestAmdaCommandLine|
|note|!- Suppression des éventuels résultats précédents générés -!|
|execute|rm|command|./plot_*|args|
|execute|rm -rf |command|${workingPath}|args|
|note|!- Création du répertoire de stockage des résultats -!|
|execute|mkdir -p |command|${workingPath}|args|

!3 Exécution des scripts

!|script|TestAmdaCommandLine|
|note|!-Plot de 3 paramètres avec sampling différents-!|
|check|execute|amdaXMLRequestorTool|command|${path}request_5960_00.xml|args|0|
|note|!-Vérification de la présence du fichier et renommage du fichier pour comparaison complémentaire -!|
|check|execute|!-ls -!|command| plot_*.png |args|0|
|check|execute|mv|command|./plot_*.png ${workingPath}/plot_5960_00.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_5960_00_REF.png ./${workingPath}|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_5960_00_REF.png|Img1|${workingPath}/plot_5960_00.png|Img2|${workingPath}/diff_5960_00.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_5960_00_REF.png ${workingPath}/plot_5960_00.png|args|0|

!2 Suivi des modifications

-----
!contents -R2 -g -p -f -h