Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
59 22 5 0 54.237% 38.102

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.ethercis.servicemanager.common.def 1 0 0 0 100% 0.006
com.ethercis.logonservice 4 4 0 0 0% 0.494
com.ethercis.resource 1 0 0 0 100% 1.657
com.ethercis.ehr.knowledge 3 3 0 0 0% 0.792
com.ethercis.servicemanager.common 13 0 0 0 100% 11.848
com.ethercis.vehr 1 1 0 0 0% 1.23
com.ethercis.servicemanager.service 2 0 0 0 100% 0.331
com.ethercis.systemservice 1 0 0 0 100% 2.361
com.ethercis.vehr.parser 4 0 1 0 75% 0.24
com.ethercis.servicemanager.exceptions 1 0 0 0 100% 0.015
com.ethercis.servicemanager.common.property 6 0 0 0 100% 0.086
com.ethercis.vehr.test 15 14 0 0 6.667% 16.578
com.ethercis.servicemanager.cluster 2 0 0 0 100% 0.177
junit.framework 4 0 4 0 0% 0.026
com.ethercis.partyservice 1 0 0 0 100% 2.261

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.ethercis.servicemanager.common.def

Class Tests Errors Failures Skipped Success Rate Time
MethodNameTest 1 0 0 0 100% 0.006

com.ethercis.logonservice

Class Tests Errors Failures Skipped Success Rate Time
LogonServiceTest 4 4 0 0 0% 0.494

com.ethercis.resource

Class Tests Errors Failures Skipped Success Rate Time
ResourceAccessServiceTest 1 0 0 0 100% 1.657

com.ethercis.ehr.knowledge

Class Tests Errors Failures Skipped Success Rate Time
CacheKnowledgeServiceTest 3 3 0 0 0% 0.792

com.ethercis.servicemanager.common

Class Tests Errors Failures Skipped Success Rate Time
FileLocatorTest 1 0 0 0 100% 0.096
StringPairTokenizerTest 1 0 0 0 100% 0.024
IsoDateParserTest 1 0 0 0 100% 0.134
Base64Test 1 0 0 0 100% 0.003
TimeoutTest 1 0 0 0 100% 10.037
IsoDateJodaTest 1 0 0 0 100% 0.111
CommandParserTest 1 0 0 0 100% 0.189
TimeStampTest 1 0 0 0 100% 0.208
jcryptTest 1 0 0 0 100% 0.008
ReplaceVariableTest 1 0 0 0 100% 0.002
EncodableDataTest 1 0 0 0 100% 0
XmlBufferTest 1 0 0 0 100% 0.017
ThreadListerTest 1 0 0 0 100% 1.019

com.ethercis.vehr

Class Tests Errors Failures Skipped Success Rate Time
LauncherTest 1 1 0 0 0% 1.23

com.ethercis.servicemanager.service

Class Tests Errors Failures Skipped Success Rate Time
ServiceClassScannerTest 1 0 0 0 100% 0.297
ServiceHolderSaxFactoryTest 1 0 0 0 100% 0.034

com.ethercis.systemservice

Class Tests Errors Failures Skipped Success Rate Time
SystemServiceTest 1 0 0 0 100% 2.361

com.ethercis.vehr.parser

Class Tests Errors Failures Skipped Success Rate Time
EhrScapeURIParserTest 4 0 1 0 75% 0.24

com.ethercis.servicemanager.exceptions

Class Tests Errors Failures Skipped Success Rate Time
ServiceManagerExceptionTest 1 0 0 0 100% 0.015

com.ethercis.servicemanager.common.property

Class Tests Errors Failures Skipped Success Rate Time
PropStringTest 1 0 0 0 100% 0.006
PropertyTest 1 0 0 0 100% 0.009
PropDoubleTest 1 0 0 0 100% 0.01
PropIntTest 1 0 0 0 100% 0.011
PropLongTest 1 0 0 0 100% 0.048
PropBooleanTest 1 0 0 0 100% 0.002

com.ethercis.vehr.test

Class Tests Errors Failures Skipped Success Rate Time
AccessGateTest 6 6 0 0 0% 0.02
EhrHttpServerTest 9 8 0 0 11.111% 16.558

com.ethercis.servicemanager.cluster

Class Tests Errors Failures Skipped Success Rate Time
ClusterLoaderTest 1 0 0 0 100% 0.173
ContextNodeTest 1 0 0 0 100% 0.004

junit.framework

Class Tests Errors Failures Skipped Success Rate Time
TestSuite$1 1 0 1 0 0% 0.001
TestSuite$1 2 0 2 0 0% 0
TestSuite$1 1 0 1 0 0% 0.025

com.ethercis.partyservice

Class Tests Errors Failures Skipped Success Rate Time
PartyIdentifiedServiceTest 1 0 0 0 100% 2.261

Test Cases

[Summary] [Package List] [Test Cases]

ClusterLoaderTest

testInit 0.171

TestSuite$1

warning 0.001
No tests found in com.ethercis.servicemanager.jmx.LowMemoryDetectorTest

MethodNameTest

testMethodName 0.002

FileLocatorTest

testLocator 0.095

StringPairTokenizerTest

testTokenize 0

PropStringTest

testString 0.001

IsoDateParserTest

testParser 0.133

Base64Test

testEncode 0.001

ContextNodeTest

testArgument 0.004

ServiceManagerExceptionTest

testSME 0.013

PropertyTest

testProperty 0.005

TimeoutTest

testTimeout 10.031

IsoDateJodaTest

testDateJoda 0.107

PropDoubleTest

testPropDoubleTest 0.005

CommandParserTest

testParse 0.184

TimeStampTest

testTimeStampLong 0.207

TestSuite$1

warning 0
Test method isn't public: testToString(com.ethercis.servicemanager.common.TimeStampTest)
warning 0
Test method isn't public: testValueOf(com.ethercis.servicemanager.common.TimeStampTest)

PropIntTest

testPropInt 0.006

TestSuite$1

warning 0.025
No tests found in com.ethercis.servicemanager.common.def.SysErrorCodeTest

jcryptTest

testCrypt 0.008

ReplaceVariableTest

testReplace 0

ServiceClassScannerTest

testScan 0.293

EncodableDataTest

testEncodable 0

XmlBufferTest

testXmlBuffer 0.003

PropLongTest

testPropLong 0.048

ServiceHolderSaxFactoryTest

testHolder 0.033

PropBooleanTest

testPropBooleanTest 0

ThreadListerTest

testListener 1.015

LogonServiceTest

testUnsecureLogon 0.035
ServiceManagerException errorCode=[resource.configuration] serverSideException=true node=[ehrserver] location=[com.ethercis.logonservice.security.ServiceSecurityManager] message=[#1.0.0 Could not initialize Shiro framework:errorCode=internal.illegalArgument message=#1.0.0 No ini path supplied for Shiro configuration, please set server.security.shiro.inipath : ]
testUnsecureLogon 0.037
testLogonProperties 0.002
ServiceManagerException errorCode=[resource.configuration] serverSideException=true node=[ehrserver] location=[com.ethercis.logonservice.security.ServiceSecurityManager] message=[#1.0.0 Could not initialize Shiro framework:errorCode=internal.illegalArgument message=#1.0.0 No ini path supplied for Shiro configuration, please set server.security.shiro.inipath : ]
testLogonProperties 0.002

CacheKnowledgeServiceTest

_testReload 0.76
ServiceManagerException serverSideException=true node=[ehrserver] location=[CacheKnowledgeService] stackTrace= versionInfo=version=1.0.0,revision=1.0.0,os.name=Linux,os.version=4.4.0-101-generic,java.vm.vendor=Oracle Corporation,java.vm.version=25.151-b12,os.arch=amd64,build.timestamp=@build.timestamp@,build.java.vendor=@build.java.vendor@,build.java.version=@build.java.version@ errorCode description=http://.../doc/requirements/admin.errorcodes.listing.html#internal.illegalArgument
testOETRetrieval 0.006
ServiceManagerException serverSideException=true node=[ehrserver] location=[CacheKnowledgeService] stackTrace= versionInfo=version=1.0.0,revision=1.0.0,os.name=Linux,os.version=4.4.0-101-generic,java.vm.vendor=Oracle Corporation,java.vm.version=25.151-b12,os.arch=amd64,build.timestamp=@build.timestamp@,build.java.vendor=@build.java.vendor@,build.java.version=@build.java.version@ errorCode description=http://.../doc/requirements/admin.errorcodes.listing.html#internal.illegalArgument
testOPTRetrieval 0.008
ServiceManagerException serverSideException=true node=[ehrserver] location=[CacheKnowledgeService] stackTrace= versionInfo=version=1.0.0,revision=1.0.0,os.name=Linux,os.version=4.4.0-101-generic,java.vm.vendor=Oracle Corporation,java.vm.version=25.151-b12,os.arch=amd64,build.timestamp=@build.timestamp@,build.java.vendor=@build.java.vendor@,build.java.version=@build.java.version@ errorCode description=http://.../doc/requirements/admin.errorcodes.listing.html#internal.illegalArgument

ResourceAccessServiceTest

testInitialized 1.651

PartyIdentifiedServiceTest

testRetrieveParty 2.245

SystemServiceTest

testAccess 2.342

AccessGateTest

testAccessGateService 0
testAccessGateService2 0
testMultiCheckPermission2 0
testMultiCheckPermission3 0.002
testCheckPermission 0.001
testMultiCheckPermission 0.016

EhrHttpServerTest

testQuery 5.138
testQueryPost 1.946
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testCompositionHandlingFlatJson 1.493
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testLoginWithHeader 1.417
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testCompositionHandling 1.455
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testPrescriptionQuery 1.35
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testCreateEhr 1.217
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testCompositionHandlingCanonical 1.288
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
testCompositionHandlingOtherContext 1.247
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use

LauncherTest

testConnectAndDisconnect 1.229
Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use

EhrScapeURIParserTest

testGraphQLQueryParser 0.214
testTemplateQueryParser 0.007
testEhrQueryParser 0.002
testCompositionQueryParser 0.008
expected:<[XML]> but was:<[RAW]>

Failure Details

[Summary] [Package List] [Test Cases]


warning
junit.framework.AssertionFailedError: No tests found in com.ethercis.servicemanager.jmx.LowMemoryDetectorTest
junit.framework.TestSuite$1:100
warning
junit.framework.AssertionFailedError: Test method isn't public: testToString(com.ethercis.servicemanager.common.TimeStampTest)
junit.framework.TestSuite$1:100
warning
junit.framework.AssertionFailedError: Test method isn't public: testValueOf(com.ethercis.servicemanager.common.TimeStampTest)
junit.framework.TestSuite$1:100
warning
junit.framework.AssertionFailedError: No tests found in com.ethercis.servicemanager.common.def.SysErrorCodeTest
junit.framework.TestSuite$1:100
testUnsecureLogon
com.ethercis.servicemanager.exceptions.ServiceManagerException: ServiceManagerException errorCode=[resource.configuration] serverSideException=true node=[ehrserver] location=[com.ethercis.logonservice.security.ServiceSecurityManager] message=[#1.0.0 Could not initialize Shiro framework:errorCode=internal.illegalArgument message=#1.0.0 No ini path supplied for Shiro configuration, please set server.security.shiro.inipath : ]
com.ethercis.logonservice.LogonServiceTest:58
testUnsecureLogon
java.lang.NullPointerException
com.ethercis.logonservice.LogonServiceTest:77
testLogonProperties
com.ethercis.servicemanager.exceptions.ServiceManagerException: ServiceManagerException errorCode=[resource.configuration] serverSideException=true node=[ehrserver] location=[com.ethercis.logonservice.security.ServiceSecurityManager] message=[#1.0.0 Could not initialize Shiro framework:errorCode=internal.illegalArgument message=#1.0.0 No ini path supplied for Shiro configuration, please set server.security.shiro.inipath : ]
com.ethercis.logonservice.LogonServiceTest:58
testLogonProperties
java.lang.NullPointerException
com.ethercis.logonservice.LogonServiceTest:77
_testReload
com.ethercis.servicemanager.exceptions.ServiceManagerException: ServiceManagerException serverSideException=true node=[ehrserver] location=[CacheKnowledgeService] stackTrace= versionInfo=version=1.0.0,revision=1.0.0,os.name=Linux,os.version=4.4.0-101-generic,java.vm.vendor=Oracle Corporation,java.vm.version=25.151-b12,os.arch=amd64,build.timestamp=@build.timestamp@,build.java.vendor=@build.java.vendor@,build.java.version=@build.java.version@ errorCode description=http://.../doc/requirements/admin.errorcodes.listing.html#internal.illegalArgument
com.ethercis.ehr.knowledge.CacheKnowledgeServiceTest:45
testOETRetrieval
com.ethercis.servicemanager.exceptions.ServiceManagerException: ServiceManagerException serverSideException=true node=[ehrserver] location=[CacheKnowledgeService] stackTrace= versionInfo=version=1.0.0,revision=1.0.0,os.name=Linux,os.version=4.4.0-101-generic,java.vm.vendor=Oracle Corporation,java.vm.version=25.151-b12,os.arch=amd64,build.timestamp=@build.timestamp@,build.java.vendor=@build.java.vendor@,build.java.version=@build.java.version@ errorCode description=http://.../doc/requirements/admin.errorcodes.listing.html#internal.illegalArgument
com.ethercis.ehr.knowledge.CacheKnowledgeServiceTest:45
testOPTRetrieval
com.ethercis.servicemanager.exceptions.ServiceManagerException: ServiceManagerException serverSideException=true node=[ehrserver] location=[CacheKnowledgeService] stackTrace= versionInfo=version=1.0.0,revision=1.0.0,os.name=Linux,os.version=4.4.0-101-generic,java.vm.vendor=Oracle Corporation,java.vm.version=25.151-b12,os.arch=amd64,build.timestamp=@build.timestamp@,build.java.vendor=@build.java.vendor@,build.java.version=@build.java.version@ errorCode description=http://.../doc/requirements/admin.errorcodes.listing.html#internal.illegalArgument
com.ethercis.ehr.knowledge.CacheKnowledgeServiceTest:45
testAccessGateService
java.lang.NullPointerException
com.ethercis.vehr.test.AccessGateTest:63
testAccessGateService2
java.lang.NullPointerException
com.ethercis.vehr.test.AccessGateTest:63
testMultiCheckPermission2
java.lang.NullPointerException
com.ethercis.vehr.test.AccessGateTest:63
testMultiCheckPermission3
java.lang.NullPointerException
com.ethercis.vehr.test.AccessGateTest:63
testCheckPermission
java.lang.NullPointerException
com.ethercis.vehr.test.AccessGateTest:63
testMultiCheckPermission
java.lang.NullPointerException
com.ethercis.vehr.test.AccessGateTest:63
testQueryPost
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testCompositionHandlingFlatJson
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testLoginWithHeader
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testCompositionHandling
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testPrescriptionQuery
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testCreateEhr
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testCompositionHandlingCanonical
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testCompositionHandlingOtherContext
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.test.EhrHttpServerTest:49
testConnectAndDisconnect
java.lang.IllegalArgumentException: Could not bind to network interface (localhost/127.0.0.1:8080), exception:java.net.BindException: Address already in use
com.ethercis.vehr.LauncherTest:22
testCompositionQueryParser
junit.framework.ComparisonFailure: expected:<[XML]> but was:<[RAW]>
com.ethercis.vehr.parser.EhrScapeURIParserTest:157