{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 29.188,
  "empty" : False,
  "failCount" : 1,
  "passCount" : 0,
  "skipCount" : 4,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 2,
          "className" : "org.msh.etbm.test.desktop.AppInitTest",
          "duration" : 7.297,
          "errorDetails" : "Connection error",
          "errorStackTrace" : "java.lang.RuntimeException: Connection error\n\tat org.msh.etbm.sync.ServerServices.getWorkspaces(ServerServices.java:107)\n\tat org.msh.etbm.test.desktop.AppInitTest.testWorkspaceList(AppInitTest.java:44)\n",
          "failedSince" : 15,
          "name" : "testWorkspaceList",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "FAILED",
          "stderr" : None,
          "stdout" : "Configuring TestNG with: org.apache.maven.surefire.testng.conf.TestNGMapConfigurator@3b764bce\n1. Create database\n18:30:59,779  INFO ClassPathXmlApplicationContext:495 - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@2bbf4b8b: startup date [Wed Apr 26 18:30:59 EDT 2017]; root of context hierarchy\n18:30:59,842  INFO XmlBeanDefinitionReader:315 - Loading XML bean definitions from class path resource [applicationContext.xml]\n18:31:02,420  INFO DefaultListableBeanFactory:623 - Overriding bean definition for bean 'caseFilters': replacing [Generic bean: class [org.msh.etbm.services.cases.CaseFilters]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [C:\\apps\\jenkins\\workspace\\eTBM_Desktop\\target\\classes\\org\\msh\\etbm\\services\\cases\\CaseFilters.class]] with [Generic bean: class [org.msh.etbm.services.cases.CaseFilters]; scope=singleton; abstract=false; lazyInit=false; autowireMode=2; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [applicationContext.xml]]\n18:31:02,654  INFO DefaultListableBeanFactory:557 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e056f20: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,changeTreatPeriodController,startTreatmentController,examBiopsyServices,examSkinServices,globalLists_bd,newNotificationFlow,packageList,formManagerFactory,adminUnits,caseCloseService,caseFilters,casePermissionServices,caseServices,casesQuery,caseStateReport,comorbiditiesServices,contactServices,examCultureServices,examDSTServices,examHivServices,examMicroscopyServices,examXpertServices,examXRayServices,medicalExaminationServices,patientServices,prevTBTreatController,sideEffectServices,startTreatmentServices,treatmentFollowupServices,treatmentPeriodUtilities,treatmentServices,serverSignatureServices,medicineServices,fieldsOptions,globalLists,regimenServices,sourceServices,tagServices,serverServices,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,entityManagerFactory,entityManager,expressions,formManager,defaultWorkspace,userWorkspace,authenticator,userSession,org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor#0]; root of factory hierarchy\n18:31:02,779  INFO Version:15 - Hibernate Annotations 3.4.0.GA\n18:31:02,795  INFO Environment:543 - Hibernate 3.3.0.SP1\n18:31:02,795  INFO Environment:576 - hibernate.properties not found\n18:31:02,795  INFO Environment:709 - Bytecode provider name : javassist\n18:31:02,795  INFO Environment:627 - using JDK 1.4 java.sql.Timestamp handling\n18:31:02,842  INFO Version:14 - Hibernate Commons Annotations 3.1.0.GA\n18:31:02,842  INFO Version:16 - Hibernate EntityManager 3.4.0.GA\n18:31:03,123  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.AdministrativeUnit\n18:31:03,154  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.AdministrativeUnit on table administrativeunit\n18:31:03,248  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.CaseComorbidity\n18:31:03,248  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.CaseComorbidity on table casecomorbidity\n18:31:03,264  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.CaseSideEffect\n18:31:03,264  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.CaseSideEffect on table casesideeffect\n18:31:03,279  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.CountryStructure\n18:31:03,279  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.CountryStructure on table countrystructure\n18:31:03,279  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamCulture\n18:31:03,279  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamCulture on table examculture\n18:31:03,279  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamDST\n18:31:03,279  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamDST on table examdst\n18:31:03,279  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamDSTResult\n18:31:03,279  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamDSTResult on table examdstresult\n18:31:03,279  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamHIV\n18:31:03,279  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamHIV on table examhiv\n18:31:03,295  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamMicroscopy\n18:31:03,295  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamMicroscopy on table exammicroscopy\n18:31:03,295  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamXRay\n18:31:03,295  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamXRay on table examxray\n18:31:03,295  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.FieldValue\n18:31:03,295  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.FieldValue on table fieldvalue\n18:31:03,295  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.HealthSystem\n18:31:03,295  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.HealthSystem on table healthsystem\n18:31:03,310  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Laboratory\n18:31:03,310  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Laboratory on table laboratory\n18:31:03,310  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.MedicalExamination\n18:31:03,310  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.MedicalExamination on table medicalexamination\n18:31:03,310  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Medicine\n18:31:03,310  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Medicine on table medicine\n18:31:03,310  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.MedicineComponent\n18:31:03,310  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.MedicineComponent on table medicinecomponent\n18:31:03,310  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.MedicineRegimen\n18:31:03,310  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.MedicineRegimen on table medicineregimen\n18:31:03,326  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Patient\n18:31:03,326  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Patient on table patient\n18:31:03,326  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.PrescribedMedicine\n18:31:03,326  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.PrescribedMedicine on table prescribedmedicine\n18:31:03,326  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.PrevTBTreatment\n18:31:03,326  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.PrevTBTreatment on table prevtbtreatment\n18:31:03,326  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Regimen\n18:31:03,326  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Regimen on table regimen\n18:31:03,326  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.SequenceInfo\n18:31:03,326  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.SequenceInfo on table sequenceinfo\n18:31:03,326  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Source\n18:31:03,326  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Source on table source\n18:31:03,342  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Substance\n18:31:03,342  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Substance on table substance\n18:31:03,342  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Tag\n18:31:03,342  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Tag on table tag\n18:31:03,342  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.TbCase\n18:31:03,342  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.TbCase on table tbcase\n18:31:03,357  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.TbContact\n18:31:03,357  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.TbContact on table tbcontact\n18:31:03,357  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Tbunit\n18:31:03,357  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Tbunit on table tbunit\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.TreatmentHealthUnit\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.TreatmentHealthUnit on table treatmenthealthunit\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.User\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.User on table sys_user\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.UserPermission\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.UserPermission on table userpermission\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.UserProfile\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.UserProfile on table userprofile\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.UserRole\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.UserRole on table userrole\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.UserWorkspace\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.UserWorkspace on table userworkspace\n18:31:03,373  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.Workspace\n18:31:03,373  INFO AnnotationBinder:969 - Binding type definition: weeklyFrequency\n18:31:03,373  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.Workspace on table workspace\n18:31:03,389  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.WorkspaceView\n18:31:03,389  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.WorkspaceView on table workspaceview\n18:31:03,389  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ServerSignature\n18:31:03,389  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ServerSignature on table serversignature\n18:31:03,389  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.TreatmentMonitoring\n18:31:03,389  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.TreatmentMonitoring on table treatmentmonitoring\n18:31:03,404  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.ExamXpert\n18:31:03,404  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.ExamXpert on table examxpert\n18:31:03,404  INFO AnnotationBinder:419 - Binding entity from annotated class: org.msh.etbm.entities.EntityLastVersion\n18:31:03,404  INFO EntityBinder:422 - Bind entity org.msh.etbm.entities.EntityLastVersion on table entitylastversion\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.AdministrativeUnit.units -> administrativeunit\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.ExamDST.results -> examdstresult\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.Medicine.components -> medicinecomponent\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.Patient.cases -> tbcase\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.Regimen.medicines -> medicineregimen\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.comorbidities -> casecomorbidity\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.contacts -> tbcontact\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.examinations -> medicalexamination\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.examsCulture -> examculture\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.examsDST -> examdst\n18:31:03,451  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.examsMicroscopy -> exammicroscopy\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.healthUnits -> treatmenthealthunit\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.prescribedMedicines -> prescribedmedicine\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.prevTbTreats -> prevtbtreatment\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.resHIV -> examhiv\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.resXRay -> examxray\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.sideEffects -> casesideeffect\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.TbCase.treatmentMonitoring -> treatmentmonitoring\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.User.workspaces -> userworkspace\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.UserProfile.permissions -> userpermission\n18:31:03,467  INFO CollectionBinder:650 - Mapping collection: org.msh.etbm.entities.Workspace.users -> userworkspace\n18:31:03,467  INFO Version:17 - Hibernate Validator 3.1.0.GA\n18:31:03,545  INFO HibernateSearchEventListenerRegister:53 - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.\n18:31:03,623  INFO DriverManagerConnectionProvider:64 - Using Hibernate built-in connection pool (not for production use!)\n18:31:03,623  INFO DriverManagerConnectionProvider:65 - Hibernate connection pool size: 20\n18:31:03,623  INFO DriverManagerConnectionProvider:68 - autocommit mode: true\n18:31:03,623  INFO DriverManagerConnectionProvider:103 - using driver: org.hsqldb.jdbcDriver at URL: jdbc:hsqldb:file:C:\\apps\\jenkins\\workspace\\eTBM_Desktop\\target\\database\\etbmanager\n18:31:03,623  INFO DriverManagerConnectionProvider:109 - connection properties: {user=SA, password=****, autocommit=true, release_mode=auto}\n18:31:04,076  INFO ENGINE:? - checkpointClose start\n18:31:04,107  INFO ENGINE:? - checkpointClose end\n18:31:04,139  INFO SettingsFactory:116 - RDBMS: HSQL Database Engine, version: 2.2.8\n18:31:04,139  INFO SettingsFactory:117 - JDBC driver: HSQL Database Engine Driver, version: 2.2.8\n18:31:04,154  INFO Dialect:175 - Using dialect: org.msh.utils.CustomHSQLDialect\n18:31:04,154  INFO TransactionFactoryFactory:62 - Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory\n18:31:04,154  INFO TransactionManagerLookupFactory:80 - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)\n18:31:04,154  INFO SettingsFactory:170 - Automatic flush during beforeCompletion(): disabled\n18:31:04,154  INFO SettingsFactory:174 - Automatic session close at end of transaction: disabled\n18:31:04,154  INFO SettingsFactory:181 - JDBC batch size: 15\n18:31:04,154  INFO SettingsFactory:184 - JDBC batch updates for versioned data: disabled\n18:31:04,154  INFO SettingsFactory:189 - Scrollable result sets: enabled\n18:31:04,154  INFO SettingsFactory:197 - JDBC3 getGeneratedKeys(): enabled\n18:31:04,154  INFO SettingsFactory:205 - Connection release mode: auto\n18:31:04,154  INFO SettingsFactory:232 - Default batch fetch size: 1\n18:31:04,154  INFO SettingsFactory:236 - Generate SQL with comments: disabled\n18:31:04,154  INFO SettingsFactory:240 - Order SQL updates by primary key: disabled\n18:31:04,154  INFO SettingsFactory:244 - Order SQL inserts for batching: disabled\n18:31:04,170  INFO SettingsFactory:420 - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory\n18:31:04,170  INFO ASTQueryTranslatorFactory:47 - Using ASTQueryTranslatorFactory\n18:31:04,170  INFO SettingsFactory:252 - Query language substitutions: {}\n18:31:04,170  INFO SettingsFactory:257 - JPA-QL strict compliance: enabled\n18:31:04,170  INFO SettingsFactory:262 - Second-level cache: enabled\n18:31:04,170  INFO SettingsFactory:266 - Query cache: disabled\n18:31:04,170  INFO SettingsFactory:405 - Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge\n18:31:04,170  INFO RegionFactoryCacheProviderBridge:61 - Cache provider: org.hibernate.cache.NoCacheProvider\n18:31:04,170  INFO SettingsFactory:276 - Optimize cache for minimal puts: disabled\n18:31:04,170  INFO SettingsFactory:285 - Structured second-level cache entries: disabled\n18:31:04,170  INFO SettingsFactory:314 - Statistics: disabled\n18:31:04,185  INFO SettingsFactory:318 - Deleted entity synthetic identifier rollback: disabled\n18:31:04,185  INFO SettingsFactory:333 - Default entity-mode: pojo\n18:31:04,185  INFO SettingsFactory:337 - Named query checking : enabled\n18:31:04,248  INFO SessionFactoryImpl:187 - building session factory\n18:31:04,529  INFO SessionFactoryObjectFactory:105 - Not binding factory to JNDI, no JNDI name configured\n2. Workspace list\n"
        },
        {
          "testActions" : [
            
          ],
          "age" : 2,
          "className" : "org.msh.etbm.test.desktop.AppInitTest",
          "duration" : 7.297,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 15,
          "name" : "getAuthenticationToken",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 2,
          "className" : "org.msh.etbm.test.desktop.AppInitTest",
          "duration" : 7.297,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 15,
          "name" : "downloadIniFile",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 2,
          "className" : "org.msh.etbm.test.desktop.AppInitTest",
          "duration" : 7.297,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 15,
          "name" : "importIniFile",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 2,
          "className" : "org.msh.etbm.test.desktop.TestTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 15,
          "name" : "hiTest",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 29.188,
      "id" : None,
      "name" : "TestSuite",
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    }
  ]
}