44import java .text .ParseException ;
55import java .text .SimpleDateFormat ;
66import java .time .LocalDate ;
7+ import java .time .LocalDateTime ;
78import java .time .format .DateTimeFormatter ;
89import java .util .Calendar ;
910import java .util .Date ;
@@ -147,12 +148,12 @@ public Map<String, Object> getElasticData(SampleResult sr, BackendListenerContex
147148 // If built from Jenkins, add the hard-coded version to be able to compare response time
148149 // of two builds over the elapsed time
149150 if (this .buildNumber != 0 ) {
150- Date elapsedTimeComparison = getElapsedDate (true );
151+ Date elapsedTimeComparison = getElapsedTime (true );
151152 if (elapsedTimeComparison != null )
152153 jsonObject .put ("ElapsedTimeComparison" , elapsedTimeComparison );
153154 }
154155
155- Date elapsedTime = getElapsedDate (false );
156+ Date elapsedTime = getElapsedTime (false );
156157 if (elapsedTime != null )
157158 jsonObject .put ("ElapsedTime" , elapsedTime );
158159 jsonObject .put ("ResponseCode" , (sr .isResponseCodeOK () &&
@@ -179,7 +180,7 @@ public Map<String, Object> getElasticData(SampleResult sr, BackendListenerContex
179180 return jsonObject ;
180181 }
181182
182- public Date getElapsedDate (boolean forBuildComparison ) {
183+ public Date getElapsedTime (boolean forBuildComparison ) {
183184 String sElapsed ;
184185 //Calculate the elapsed time (Starting from midnight on a random day - enables us to compare of two loads over their duration)
185186 long start = JMeterContextService .getTestStartTime ();
@@ -200,7 +201,7 @@ public Date getElapsedDate(boolean forBuildComparison) {
200201 cal .get (Calendar .SECOND ));
201202 } else {
202203 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 ()),
204205 cal .get (Calendar .HOUR_OF_DAY ),
205206 cal .get (Calendar .MINUTE ),
206207 cal .get (Calendar .SECOND ));
0 commit comments