@@ -160,19 +160,29 @@ export async function queryTimeseriesData(params) {
160
160
Object . keys ( clusteredIterations ) . forEach ( primaryMetric => {
161
161
Object . keys ( clusteredIterations [ primaryMetric ] ) . forEach ( cluster => {
162
162
Object . keys ( clusteredIterations [ primaryMetric ] [ cluster ] ) . forEach ( iteration => {
163
+ const iterationMetadata = clusteredIterations [ primaryMetric ] [ cluster ] [ iteration ] ;
164
+ if ( iterationMetadata . iteration_name_format !== undefined ) {
165
+ iterationMetadata . iteration_name_format = iterationMetadata . iteration_name_format . replace (
166
+ '%d' ,
167
+ iterationMetadata . iteration_number
168
+ ) ;
169
+ iterationMetadata . iteration_name_format = iterationMetadata . iteration_name_format . replace (
170
+ '%s' ,
171
+ iterationMetadata . iteration_name
172
+ ) ;
173
+ iterationMetadata . name = iterationMetadata . iteration_name_format ;
174
+ } else {
175
+ iterationMetadata . name = `${ iterationMetadata . iteration_number } -${
176
+ iterationMetadata . iteration_name
177
+ } `;
178
+ }
163
179
iterationRequests . push (
164
180
request . get (
165
- `${ datastoreConfig . results } /incoming/${ encodeURIComponent (
166
- clusteredIterations [ primaryMetric ] [ cluster ] [ iteration ] . controller_name
167
- ) } /${ encodeURIComponent (
168
- clusteredIterations [ primaryMetric ] [ cluster ] [ iteration ] . result_name
169
- ) } /${ encodeURIComponent (
170
- clusteredIterations [ primaryMetric ] [ cluster ] [ iteration ] . iteration_number
171
- ) } -${ encodeURIComponent (
172
- clusteredIterations [ primaryMetric ] [ cluster ] [ iteration ] . iteration_name
173
- ) } /sample${ encodeURIComponent (
174
- clusteredIterations [ primaryMetric ] [ cluster ] [ iteration ] . closest_sample
175
- ) } /result.json`
181
+ `${ datastoreConfig . results } /incoming/${ encodeURI (
182
+ iterationMetadata . controller_name
183
+ ) } /${ encodeURI ( iterationMetadata . result_name ) } /${ encodeURI (
184
+ iterationMetadata . name
185
+ ) } /sample${ encodeURI ( iterationMetadata . closest_sample ) } /result.json`
176
186
)
177
187
) ;
178
188
} ) ;
0 commit comments