ResetTest

4

tests

2

failures

0

ignored

11m53.22s

duration

50%

successful

Failed tests

Checking soft reset during charging

org.opentest4j.AssertionFailedError: expected: <Available> but was: <Charging>
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55)
	at app//org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62)
	at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182)
	at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:177)
	at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1141)
	at app//com.yablochkov.ocpp16.autotest.ocpp16Tests.ResetTest.lambda$check2$4(ResetTest.java:156)
	at app//org.awaitility.core.AssertionCondition.lambda$new$0(AssertionCondition.java:53)
	at app//org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:248)
	at app//org.awaitility.core.ConditionAwaiter$ConditionPoller.call(ConditionAwaiter.java:235)
	at java.base@17.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base@17.0.2/java.lang.Thread.run(Thread.java:833)

Checking hard reset during charging

org.opentest4j.AssertionFailedError: expected: <2> but was: <1>
	at app//org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55)
	at app//org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62)
	at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150)
	at app//org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:145)
	at app//org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:527)
	at app//com.yablochkov.ocpp16.autotest.ocpp16Tests.ResetTest.check4(ResetTest.java:240)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:727)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
	at app//org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at java.base@17.0.2/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:124)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:99)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base@17.0.2/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base@17.0.2/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base@17.0.2/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:92)
	at jdk.proxy1/jdk.proxy1.$Proxy4.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:200)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:132)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:103)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:63)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:122)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:72)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Tests

Test Method name Duration Result
Checking soft reset out of charge check1() 1m35.86s passed
Checking soft reset during charging check2() 2m41.41s failed
Checking hard reset out of charge, BootNotification after HardReset check3() 6m25.70s passed
Checking hard reset during charging check4() 1m10.26s failed

Standard output

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


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

17:15:51.333 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Starting ResetTest using Java 17.0.2 with PID 201 (started by root in /builds/yablochkov/mainboard/autotests/autotests1.6)
17:15:51.333 [Test worker] DEBUG c.y.o.autotest.ocpp16Tests.ResetTest - Running with Spring Boot, Spring
17:15:51.333 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - The following 1 profile is active: "test"
17:15:51.334 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1a366d0, started on Wed Jul 08 17:15:51 UTC 2026
17:15:51.397 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'messageSource' bean, using [Empty MessageSource]
17:15:51.397 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - No 'applicationEventMulticaster' bean, using [SimpleApplicationEventMulticaster]
17:15:51.435 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
17:15:51.435 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
17:15:51.439 [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)
17:15:51.439 [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)
17:15:51.440 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
17:15:51.440 [Test worker] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 2 mappings in 'requestMappingHandlerMapping'
17:15:51.441 [Test worker] DEBUG o.s.w.s.h.BeanNameUrlHandlerMapping - Detected 0 mappings in 'beanNameHandlerMapping'
17:15:51.441 [Test worker] TRACE o.s.w.s.f.s.RouterFunctionMapping - 0 RouterFunction(s) in 'routerFunctionMapping'
17:15:51.442 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/webjars/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]]
17:15:51.442 [Test worker] TRACE o.s.w.s.h.SimpleUrlHandlerMapping - Mapped [/**] onto ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
17:15:51.442 [Test worker] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Patterns [/webjars/**, /**] in 'resourceHandlerMapping'
17:15:51.443 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
17:15:51.443 [Test worker] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
17:15:51.454 [Test worker] TRACE o.s.w.c.s.GenericWebApplicationContext - Using LifecycleProcessor [org.springframework.context.support.DefaultLifecycleProcessor@607c77f4]
17:15:51.455 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Started ResetTest in 0.14 seconds (process running for 1070.678)
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
17:16:13.979 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:16:14.112 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:16:14.112 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/addTagsInfo
17:16:14.113 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:16:14.114 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [AuthorizeConfirmationDto(idTag=ECPS1678143453045Y97, idTagInfo=IdTagInfo{expiryDate="", parentIdTag=null, status=Accepted})] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
17:16:14.182 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:16:14.182 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=true
17:16:14.183 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:16:14.253 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:16:14.253 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:16:14.253 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeIdTag&value=ECPS1678143453045Y97
17:16:14.254 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:16:14.320 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:16:14.320 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:16:14.321 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/reset
17:16:14.323 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:16:15.009 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:16:15.009 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ResetConfirmation]
17:16:15.010 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Soft Reset is now
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
17:16:45.587 [awaitility-thread] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Waiting reset: {}
17:16:55.590 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:16:55.591 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:16:55.656 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:16:55.656 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:16:55.721 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Soft Reset completed
17:17:07.093 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:17:07.160 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:07.160 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/deleteTagsInfo
17:17:07.226 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:07.226 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=false
17:17:07.226 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:17:07.309 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:07.310 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
17:17:49.856 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:17:49.923 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:49.923 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/addTagsInfo
17:17:49.923 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:17:49.923 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [AuthorizeConfirmationDto(idTag=ECPS1678143453045Y97, idTagInfo=IdTagInfo{expiryDate="", parentIdTag=null, status=Accepted})] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
17:17:49.988 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:49.988 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=true
17:17:49.988 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:17:50.059 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:50.059 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:17:50.060 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeIdTag&value=ECPS1678143453045Y97
17:17:50.060 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:17:50.131 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:17:50.131 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:18:04.677 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:18:04.678 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:18:04.738 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:18:04.738 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:18:04.797 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:18:04.798 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:18:04.858 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:18:04.858 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:18:04.859 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/reset
17:18:04.859 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:18:05.642 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:18:05.643 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ResetConfirmation]
17:18:05.643 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Soft Reset is now
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Charging, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Charging, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Charging, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Charging, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
17:18:36.212 [awaitility-thread] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Waiting reset: {}
17:18:46.214 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:18:46.214 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:18:46.281 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:18:46.281 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:18:56.350 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:18:56.350 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:18:56.425 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:18:56.426 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:19:06.495 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:19:06.495 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:19:06.567 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:19:06.567 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:19:16.708 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:19:16.708 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:19:16.776 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:19:16.776 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:19:26.907 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:19:26.907 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:19:26.977 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:19:26.978 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:19:48.524 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:19:48.587 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:19:48.587 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/deleteTagsInfo
17:19:48.649 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:19:48.650 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=false
17:19:48.650 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:19:48.720 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:19:48.720 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
17:20:31.161 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:20:31.224 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:20:31.224 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/addTagsInfo
17:20:31.224 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:20:31.224 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [AuthorizeConfirmationDto(idTag=ECPS1678143453045Y97, idTagInfo=IdTagInfo{expiryDate="", parentIdTag=null, status=Accepted})] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
17:20:31.286 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:20:31.286 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=true
17:20:31.286 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:20:31.355 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:20:31.355 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:20:31.355 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeIdTag&value=ECPS1678143453045Y97
17:20:31.356 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:20:31.419 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:20:31.419 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:20:31.420 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/resetHard
17:20:31.420 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:20:32.108 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:20:32.109 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ResetConfirmation]
17:20:32.109 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Hard Reset is now
17:26:02.111 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:26:02.112 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:26:02.447 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:02.447 [awaitility-thread] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:26:02.519 [awaitility-thread] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Waiting reset: {}
17:26:02.520 [awaitility-thread] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Waiting reset: {}
17:26:02.520 [awaitility-thread] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Waiting reset: {}
17:26:02.520 [awaitility-thread] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Waiting reset: {}
17:26:02.520 [Test worker] INFO  c.y.o.autotest.ocpp16Tests.ResetTest - Hard Reset completed
17:26:02.520 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:26:02.521 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:26:02.601 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:02.601 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
8
17:26:14.185 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:26:14.256 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:14.256 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/deleteTagsInfo
17:26:14.322 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:14.323 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=false
17:26:14.323 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:26:14.420 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:14.420 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
{"identity":"yabl-200-lab-001","statuses":["ConnectorStatus[connectorId=0, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=1, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=2, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]","ConnectorStatus[connectorId=3, chargePointStatus=Available, chargePointErrorCode=NoError, vendorErrorCode=Optional.empty, description=Optional.empty]"]}
17:26:57.315 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:26:57.413 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:57.413 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP POST http://172.24.0.219:8080/addTagsInfo
17:26:57.414 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:26:57.414 [Test worker] DEBUG o.s.web.client.RestTemplate - Writing [AuthorizeConfirmationDto(idTag=ECPS1678143453045Y97, idTagInfo=IdTagInfo{expiryDate="", parentIdTag=null, status=Accepted})] with org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
17:26:57.559 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:57.559 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=true
17:26:57.559 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:26:57.665 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:57.665 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:26:57.665 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeIdTag&value=ECPS1678143453045Y97
17:26:57.665 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:26:57.767 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:26:57.767 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:27:12.582 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/requests
17:27:12.583 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:27:12.692 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:27:12.692 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [java.util.List<eu.chargetime.ocpp.model.Request>]
17:27:24.345 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/requests
17:27:24.457 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:27:24.457 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP DELETE http://172.24.0.219:8080/deleteTagsInfo
17:27:24.566 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:27:24.566 [Test worker] DEBUG o.s.web.client.RestTemplate - HTTP GET http://172.24.0.219:8080/changeConfiguration?key=AutoChargeEnabled&value=false
17:27:24.566 [Test worker] DEBUG o.s.web.client.RestTemplate - Accept=[application/json, application/xml, text/xml, application/*+json, application/*+xml]
17:27:24.680 [Test worker] DEBUG o.s.web.client.RestTemplate - Response 200 OK
17:27:24.680 [Test worker] DEBUG o.s.web.client.RestTemplate - Reading to [eu.chargetime.ocpp.model.core.ChangeConfigurationConfirmation]
17:27:44.684 [Test worker] DEBUG o.s.w.c.s.GenericWebApplicationContext - Closing org.springframework.web.context.support.GenericWebApplicationContext@1a366d0, started on Wed Jul 08 17:15:51 UTC 2026