4
4
import java .text .ParseException ;
5
5
import java .text .SimpleDateFormat ;
6
6
import java .time .LocalDate ;
7
+ import java .time .LocalDateTime ;
7
8
import java .time .format .DateTimeFormatter ;
8
9
import java .util .Calendar ;
9
10
import java .util .Date ;
@@ -147,12 +148,12 @@ public Map<String, Object> getElasticData(SampleResult sr, BackendListenerContex
147
148
// If built from Jenkins, add the hard-coded version to be able to compare response time
148
149
// of two builds over the elapsed time
149
150
if (this .buildNumber != 0 ) {
150
- Date elapsedTimeComparison = getElapsedDate (true );
151
+ Date elapsedTimeComparison = getElapsedTime (true );
151
152
if (elapsedTimeComparison != null )
152
153
jsonObject .put ("ElapsedTimeComparison" , elapsedTimeComparison );
153
154
}
154
155
155
- Date elapsedTime = getElapsedDate (false );
156
+ Date elapsedTime = getElapsedTime (false );
156
157
if (elapsedTime != null )
157
158
jsonObject .put ("ElapsedTime" , elapsedTime );
158
159
jsonObject .put ("ResponseCode" , (sr .isResponseCodeOK () &&
@@ -179,7 +180,7 @@ public Map<String, Object> getElasticData(SampleResult sr, BackendListenerContex
179
180
return jsonObject ;
180
181
}
181
182
182
- public Date getElapsedDate (boolean forBuildComparison ) {
183
+ public Date getElapsedTime (boolean forBuildComparison ) {
183
184
String sElapsed ;
184
185
//Calculate the elapsed time (Starting from midnight on a random day - enables us to compare of two loads over their duration)
185
186
long start = JMeterContextService .getTestStartTime ();
@@ -200,7 +201,7 @@ public Date getElapsedDate(boolean forBuildComparison) {
200
201
cal .get (Calendar .SECOND ));
201
202
} else {
202
203
sElapsed = String .format ("%s %02d:%02d:%02d" ,
203
- DateTimeFormatter .ofPattern ("yyyy-mm-dd" ).format (LocalDate .now ()),
204
+ DateTimeFormatter .ofPattern ("yyyy-mm-dd" ).format (LocalDateTime .now ()),
204
205
cal .get (Calendar .HOUR_OF_DAY ),
205
206
cal .get (Calendar .MINUTE ),
206
207
cal .get (Calendar .SECOND ));
0 commit comments