71 {% endif %} |
71 {% endif %} |
72 |
72 |
73 <task> |
73 <task> |
74 <type>CreateDirTask</type> |
74 <type>CreateDirTask</type> |
75 <parameters> |
75 <parameters> |
76 <parameter value="{{ atsself.getlogdir(setd) }}" name="dir"/> |
76 <parameter value="{{ atsself.getlogdir(test_plan, setd) }}" name="dir"/> |
77 </parameters> |
77 </parameters> |
78 </task> |
78 </task> |
79 |
79 |
80 {% if setd.has_key("sis_files") and setd["sis_files"] -%} |
80 {% if setd.has_key("sis_files") and setd["sis_files"] -%} |
81 {% for sis_file in setd["sis_files"] -%} |
81 {% for sis_file in setd["sis_files"] -%} |
82 <task> |
82 <task> |
83 <type>FileUploadTask</type> |
83 <type>FileUploadTask</type> |
84 <parameters> |
84 <parameters> |
85 <parameter name="src" value="ATS3Drop\{{ setd.name }}\sis\{{ os.path.basename(sis_file) }}"/> |
85 <parameter name="src" value="ATS3Drop\{{ setd.name }}\sis\{{ os.path.basename(sis_file) }}"/> |
86 <parameter name="dst" value="c:\testframework\{{ os.path.basename(sis_file) }}"/> |
86 <parameter name="dst" value="c:\testframework\{{ os.path.basename(sis_file) }}"/> |
|
87 <parameter name="reboot-retry-count" value="2"/> |
|
88 <parameter name="retry-count" value="2"/> |
87 </parameters> |
89 </parameters> |
88 </task> |
90 </task> |
89 {% endfor -%} |
91 {% endfor -%} |
90 {% else %} |
92 {% else %} |
91 {% if setd['src_dst'] != [] -%} |
93 {% if setd['src_dst'] != [] -%} |
93 <task> |
95 <task> |
94 <type>FileUploadTask</type> |
96 <type>FileUploadTask</type> |
95 <parameters> |
97 <parameters> |
96 <parameter value="ATS3Drop\{{ setd.name }}\{{ file[1].replace(":", "") }}" name="src"/> |
98 <parameter value="ATS3Drop\{{ setd.name }}\{{ file[1].replace(":", "") }}" name="src"/> |
97 <parameter value="{{ file[1] }}" name="dst"/> |
99 <parameter value="{{ file[1] }}" name="dst"/> |
|
100 <parameter name="reboot-retry-count" value="2"/> |
|
101 <parameter name="retry-count" value="2"/> |
98 </parameters> |
102 </parameters> |
99 </task> |
103 </task> |
100 {% endfor -%} |
104 {% endfor -%} |
101 {% else %} |
105 {% else %} |
102 {% for data_file in setd["data_files"] -%} |
106 {% for data_file in setd["data_files"] -%} |
103 <task> |
107 <task> |
104 <type>FileUploadTask</type> |
108 <type>FileUploadTask</type> |
105 <parameters> |
109 <parameters> |
106 <parameter name="src" value="ATS3Drop\{{ setd.name }}\data\{{ os.path.basename(data_file) }}"/> |
110 <parameter name="src" value="ATS3Drop\{{ setd.name }}\data\{{ os.path.basename(data_file) }}"/> |
107 <parameter name="dst" value="e:\testing\data\{{ os.path.basename(data_file) }}"/> |
111 <parameter name="dst" value="e:\testing\data\{{ os.path.basename(data_file) }}"/> |
|
112 <parameter name="reboot-retry-count" value="2"/> |
|
113 <parameter name="retry-count" value="2"/> |
108 </parameters> |
114 </parameters> |
109 </task> |
115 </task> |
110 {% endfor -%} |
116 {% endfor -%} |
111 {% for data_file in setd["config_files"] -%} |
117 {% for data_file in setd["config_files"] -%} |
112 <task> |
118 <task> |
113 <type>FileUploadTask</type> |
119 <type>FileUploadTask</type> |
114 <parameters> |
120 <parameters> |
115 <parameter name="src" value="ATS3Drop\{{ setd.name }}\conf\{{ os.path.basename(data_file) }}"/> |
121 <parameter name="src" value="ATS3Drop\{{ setd.name }}\conf\{{ os.path.basename(data_file) }}"/> |
116 <parameter name="dst" value="e:\testing\conf\{{ os.path.basename(data_file) }}"/> |
122 <parameter name="dst" value="e:\testing\conf\{{ os.path.basename(data_file) }}"/> |
|
123 <parameter name="reboot-retry-count" value="2"/> |
|
124 <parameter name="retry-count" value="2"/> |
117 </parameters> |
125 </parameters> |
118 </task> |
126 </task> |
119 {% endfor -%} |
127 {% endfor -%} |
120 {% for data_file in setd["testmodule_files"] -%} |
128 {% for data_file in setd["testmodule_files"] -%} |
121 <task> |
129 <task> |
122 <type>FileUploadTask</type> |
130 <type>FileUploadTask</type> |
123 <parameters> |
131 <parameters> |
124 <parameter name="src" value="ATS3Drop\{{ setd.name }}\testmodules\{{ os.path.basename(data_file) }}"/> |
132 <parameter name="src" value="ATS3Drop\{{ setd.name }}\testmodules\{{ os.path.basename(data_file) }}"/> |
125 <parameter name="dst" value="c:\sys\bin\{{ os.path.basename(data_file) }}"/> |
133 <parameter name="dst" value="c:\sys\bin\{{ os.path.basename(data_file) }}"/> |
|
134 <parameter name="reboot-retry-count" value="2"/> |
|
135 <parameter name="retry-count" value="2"/> |
126 </parameters> |
136 </parameters> |
127 </task> |
137 </task> |
128 {% endfor -%} |
138 {% endfor -%} |
129 {% endif %} |
139 {% endif %} |
130 {% endif %} |
140 {% endif %} |
134 <task> |
144 <task> |
135 <type>FileUploadTask</type> |
145 <type>FileUploadTask</type> |
136 <parameters> |
146 <parameters> |
137 <parameter name="src" value="ATS3Drop\{{ setd.name }}\init\{{ os.path.basename(setd["engine_ini_file"]) }}"/> |
147 <parameter name="src" value="ATS3Drop\{{ setd.name }}\init\{{ os.path.basename(setd["engine_ini_file"]) }}"/> |
138 <parameter name="dst" value="c:\testframework\{{ os.path.basename(setd["engine_ini_file"]) }}"/> |
148 <parameter name="dst" value="c:\testframework\{{ os.path.basename(setd["engine_ini_file"]) }}"/> |
|
149 <parameter name="reboot-retry-count" value="2"/> |
|
150 <parameter name="retry-count" value="2"/> |
139 </parameters> |
151 </parameters> |
140 </task> |
152 </task> |
141 {% endif %} |
153 {% endif %} |
142 {% endif %} |
154 {% endif %} |
143 |
155 |