content.txt
8.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
!1 !-User Story 3: Tracer un spectro-!
!define path {../test/FitNesseRoot/ReleaseS/ThirdPart/ReLease1/SprinT2/UserStory3/}
!define workingPath {./PlotFitnesseResults/US3/}
!define executable {amdaXMLRequestorTool }
!define dataBaseParamPath {../config/DataBaseParameters/}
!2 Description du test
!-Le but du test est de valider le tracé des spectro-!
!2 Test
!3 Connexion au serveur
!|script|ConnectToDDServer|
|check|login|1|
!|script|TestAmdaCommandLine|
|set|${path}|path|
!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|./PlotFitnesseResults/US3|args|
|note|!- Création du répertoire de stockage des résultats -!|
|execute|mkdir -p |command|./PlotFitnesseResults/US3|args|
!3 Exécution des scripts
!|script|TestAmdaCommandLine|
|reference|US 3: id 07|id test|
|note|!- automatic Min/Max definition, no energy info
Parameter e_mgs_omni
StartTime 2005-01-31 ; Time Interval 1 hour
Min/max Z values are defined automatically from data
Y axe : Linear
Z (color) axe: logarithmic (define in request).
No energy info : Y axis – energy step number
Colormap : cmap1_blue_red.pal (define in request)
color axe title : Log Flux 1/(cm^2*s*ster*eV)
-!|
|check|execute|${executable}|command|${path}request_us3_07.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_3_07.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_3_07_REF.png ./PlotFitnesseResults/US3/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_3_07_REF.png|Img1|${workingPath}/plot_3_07.png|Img2|${workingPath}/diff_3_07.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_3_07_REF.png ${workingPath}/plot_3_07.png|args|0|
!|script|TestAmdaCommandLine|
|reference|US 3: id 08|id test|
|note|!- Min/Max definition in request, no energy info
Parameter e_mgs_omni
StartTime 2005-01-31 ; Time Interval 1 day
Min/max Z values are defined in request [1.e-2, 1.e6]
Values < Zmin are set to Zmin, Values > Zmax are set to Zmax
Linear Z axe (define in request).
No energy info : Y axe – energy step number
Colormap : cmap1_blue_yellow.pal (define in request)
color axe title : Flux 1/(cm^2*s*ster*eV)
-!|
|check|execute|${executable}|command|${path}request_us3_08.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_3_08.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_3_08_REF.png ./PlotFitnesseResults/US3/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_3_08_REF.png|Img1|${workingPath}/plot_3_08.png|Img2|${workingPath}/diff_3_08.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_3_08_REF.png ${workingPath}/plot_3_08.png|args|0|
!|script|TestAmdaCommandLine|
|reference|US 3: id 09|id test|
|note|!- Y axe - Energy Info
Parameter e_mgs_omni1
StartTime 2005-01-31 ; Time Interval 10 min
Min/max values are defined from data
Energy info is given as energy bounds Emin_i – Emax_i (clb) (see e_mgs_omni1.xml)
colormap: white-black
Y axe : logarithmic
Z axe : logarithmic
-!|
|check|execute|${executable}|command|${path}request_us3_09.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_3_09.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_3_09_REF.png ./PlotFitnesseResults/US3/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_3_09_REF.png|Img1|${workingPath}/plot_3_09.png|Img2|${workingPath}/diff_3_09.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_3_09_REF.png ${workingPath}/plot_3_09.png|args|0|
!|script|TestAmdaCommandLine|
|reference|US 3: id 10|id test|
|note|!- Min/Max from data, Energy Bounds calculation
Parameter e_mgs_er
StartTime 2005-01-30T07:48:00 ; Time Interval 1d10h15m
Min/max values are defined automatically from data
energy bounds are calculated by predefined function
Y axe : logarithmic
Z (color) axe: logarithmic
colormap: black-white
-!|
|check|execute|${executable}|command|${path}request_us3_10.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_3_10.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_3_10_REF.png ./PlotFitnesseResults/US3/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_3_10_REF.png|Img1|${workingPath}/plot_3_10.png|Img2|${workingPath}/diff_3_10.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_3_10_REF.png ${workingPath}/plot_3_10.png|args|0|
!|script|TestAmdaCommandLine|
|reference|US 3: id 11|id test|
|note|!- range defined in request
The same as ID10.
Emin = 100 eV; Emax = 1000eV are defined in request.
Y axe range = [Emin, Emax], logarithmic
-!|
|check|execute|${executable}|command|${path}request_us3_11.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_3_11.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_3_11_REF.png ./PlotFitnesseResults/US3/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_3_11_REF.png|Img1|${workingPath}/plot_3_11.png|Img2|${workingPath}/diff_3_11.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_3_11_REF.png ${workingPath}/plot_3_11.png|args|0|
!|script|TestAmdaCommandLine|
|reference|US 3: id 12|id test|
|note|!- Special color for extreme values
The same as ID10
Min/max values are set in request [1.e-1, 1.e5]
Values < Zmin and Values > Zmax are plotted with special colors defined in request
-!|
|check|execute|${executable}|command|${path}request_us3_12.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_3_12.png|args|0|
|note|!-Copie de la référence -!|
|check|execute|cp|command|${path}/plot_3_12_REF.png ./PlotFitnesseResults/US3/|args|0|
|note|!-Génération fichier de différences graphiques entre image produite et image de référence-!|
|check|compare|${workingPath}/plot_3_12_REF.png|Img1|${workingPath}/plot_3_12.png|Img2|${workingPath}/diff_3_12.png|ImgDiff|0|
|note|!-Comparaison de l'image produite et de l'image de référence-!|
|check|execute|diff|command|${workingPath}plot_3_12_REF.png ${workingPath}/plot_3_12.png|args|0|
!3 Nettoyage de l'espace de travail et de la base des paramètres.
!|script|TestAmdaCommandLine|
|execute|rm|command|./plot_*|args|
-----
!contents -R2 -g -p -f -h