DataTransferTest

4

tests

0

failures

0

ignored

2m41.63s

duration

100%

successful

Tests

Test Method name Duration Result
Data Transfer after Heartbeat check1() 31.722s passed
DataTransfer after StatusNotification(Preparing) check2() 39.156s passed
DataTransfer after (Charging) check3() 39.693s passed
DataTransfer after StopTransactionRequest check4() 51.062s passed

Standard output

15:03:36,582 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word clr with class [org.springframework.boot.logging.logback.ColorConverter]
15:03:36,582 |-INFO in ch.qos.logback.core.joran.action.ConversionRuleAction - registering conversion word wEx with class [org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter]
15:03:36,583 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - <level> element is deprecated. Near [level] on line 25
15:03:36,583 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - Please use "level" attribute within <logger> or <root> elements instead.
15:03:36,583 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - <level> element is deprecated. Near [level] on line 30
15:03:36,583 |-WARN in ch.qos.logback.classic.joran.action.LevelAction - Please use "level" attribute within <logger> or <root> elements instead.
15:03:36,583 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [CONSOLE]
15:03:36,583 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
15:03:36,583 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [TEST-FILE]
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.FileAppender]
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
15:03:36,584 |-INFO in ch.qos.logback.core.FileAppender[TEST-FILE] - File property is set to [LOG_FILE_IS_UNDEFINED]
15:03:36,584 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5056e33f - Propagating DEBUG level on Logger[com.yablochkov] onto the JUL framework
15:03:36,584 |-INFO in ch.qos.logback.classic.model.processor.LevelModelHandler - com.yablochkov level set to DEBUG
15:03:36,584 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5056e33f - Propagating TRACE level on Logger[org.springframework.web.servlet.mvc] onto the JUL framework
15:03:36,584 |-INFO in ch.qos.logback.classic.model.processor.LevelModelHandler - org.springframework.web.servlet.mvc level set to TRACE
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[org.springframework.web.servlet.mvc]
15:03:36,584 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to WARN
15:03:36,584 |-INFO in ch.qos.logback.classic.jul.LevelChangePropagator@5056e33f - Propagating WARN level on Logger[ROOT] onto the JUL framework
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [TEST-FILE] to Logger[ROOT]
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [CONSOLE] to Logger[ROOT]
15:03:36,584 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@2da82b00 - End of configuration.
15:03:36,584 |-INFO in org.springframework.boot.logging.logback.SpringBootJoranConfigurator@5c8079c5 - Registering current configuration as safe fallback point


  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::                (v3.0.2)

15:03:36.587 [Test worker] INFO  c.y.autotest.ocpp16.DataTransferTest - Starting DataTransferTest using Java 17.0.2 with PID 731 (started by root in /builds/yablochkov/mainboard/autotests/autotests1.6)
15:03:36.587 [Test worker] DEBUG c.y.autotest.ocpp16.DataTransferTest - Running with Spring Boot, Spring
15:03:36.587 [Test worker] INFO  c.y.autotest.ocpp16.DataTransferTest - The following 1 profile is active: "test"
15:03:36.588 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@220f319a, started on Fri Mar 20 15:03:36 UTC 2026
15:03:36.645 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'messageSource' bean, using [Empty MessageSource]
15:03:36.645 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'applicationEventMulticaster' bean, using [SimpleApplicationEventMulticaster]
15:03:36.680 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
15:03:36.680 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
15:03:36.684 [Test worker] TRACE o.s.w.s.m.m.a.RequestMappingHandlerMapping - 
	o.s.b.a.w.s.e.BasicErrorController:
	{ [/error]}: error(HttpServletRequest)
	{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
15:03:36.684 [Test worker] TRACE o.s.w.s.m.m.a.RequestMappingHandlerMapping - 
	o.s.b.a.w.s.e.BasicErrorController:
	{ [/error]}: error(HttpServletRequest)
	{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
15:03:36.685 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
15:03:36.685 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
15:03:36.686 [Test worker] DEBUG o.s.w.s.h.BeanNameUrlHandlerMapping - Detected 0 mappings in 'beanNameHandlerMapping'
15:03:36.687 [Test worker] TRACE o.s.w.s.f.s.RouterFunctionMapping - 0 RouterFunction(s) in 'routerFunctionMapping'
15:03:36.687 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/webjars/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
15:03:36.687 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
15:03:36.688 [Test worker] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Patterns [/webjars/**, /**] in 'resourceHandlerMapping'
15:03:36.689 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
15:03:36.689 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
15:03:36.700 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Using LifecycleProcessor [org.springframework.context.support.DefaultLifecycleProcessor@13d85ddb]
15:03:36.702 [Test worker] INFO  c.y.autotest.ocpp16.DataTransferTest - Started DataTransferTest in 0.133 seconds (process running for 2371.321)
15:03:36.706 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=HeartbeatInterval&value=10
15:03:36.709 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:03:36.850 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:36.850 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:03:56.851 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:03:56.851 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:03:56.910 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:56.910 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
15:03:56.912 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:03:56.913 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:03:56.965 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:56.965 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
{"consumedEnergyDailyWh":0,"consumedEnergyWh":0,"deliveredEnergyDailyWh":{"connector1":0,"connector2":0,"connector3":0},"deliveredEnergyWh":{"connector1":0,"connector2":0,"connector3":0},"inputVoltageV":0,"uptime":57296635,"uptimeDaily":6753,"uptimeCurrent":6753,"successfulSessions":{"connector1":0,"connector2":0,"connector3":0},"successfulSessionsDaily":{"connector1":0,"connector2":0,"connector3":0},"sessionCount":{"connector1":912,"connector2":741,"connector3":2},"sessionCountDaily":{"connector1":94,"connector2":24,"connector3":0},"voltageToContactorV":{"connector1":0,"connector2":0,"connector3":0},"voltageAfterContactorV":{"connector1":0,"connector2":0,"connector3":0},"timestamp":"2026-03-20T18:03:36.814551030+03:00"}
consumedEnergyDailyWh
consumedEnergyWh
deliveredEnergyDailyWh
deliveredEnergyWh
inputVoltageV
uptime
uptimeDaily
uptimeCurrent
successfulSessions
successfulSessionsDaily
sessionCount
sessionCountDaily
voltageToContactorV
voltageAfterContactorV
timestamp
15:03:56.966 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=HeartbeatInterval&value=30
15:03:56.966 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:03:57.051 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:03:57.051 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
15:04:08.375 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:04:08.426 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:04:21.325 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:04:21.326 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:04:21.377 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:04:21.377 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
15:04:47.530 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:04:47.583 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:05:13.865 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:05:13.865 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:05:13.917 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:05:13.917 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
15:05:27.227 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:05:27.277 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:05:51.573 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:05:51.574 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:05:51.627 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:05:51.627 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
15:06:04.934 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
15:06:04.934 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
15:06:04.985 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:06:04.985 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
15:06:18.290 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
15:06:18.340 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
15:06:18.343 [Test worker] DEBUG o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@220f319a, started on Fri Mar 20 15:03:36 UTC 2026