Runs unit test and deploys artifacts to artifactory. More details of the release in https://wiki.openmrs.org/x/i4DTAw

Build: #119 was successful

Job: Build and test Module was successful

Stages & jobs

  1. Test module

  2. Release

    Requires a user to start manually

Test results

  • 160 tests in total
  • 4 tests were quarantined / skipped
  • 46 seconds taken in total.

The following 156 tests have passed:

All successful tests
Status Test Duration
Successful DataFilterBeanFactoryPostProcessorIntegrationTest postProcessBeanFactory_shouldRegisterFiltersToHbmFiles
< 1 sec
Successful DataFilterSessionContextSensitiveTest currentSession_shouldNotEnableFiltersForWhichTheAuthenticatedUserHasASpecificByPassPrivilege
4 secs
Successful DataFilterSessionContextTest currentSession_shouldNotSkipIfTheMethodHasNotYetBeenCalledOnTheCurrentThread
< 1 sec
Successful DataFilterSessionContextTest currentSession_shouldSkipIfTheMethodHasAlreadyBeenCalledOnTheCurrentThread
1 sec
Successful DataFilterSessionFactoryBeanTest setMappingResources_shouldDoNothingIfNoModuleFilterRegistrationsAreFound
1 sec
Successful DataFilterSessionFactoryBeanTest setMappingResources_shouldRegisterModuleFilters
< 1 sec
Successful FullTextQueryCreatedEventListenerTest onApplicationEvent_shouldNotEnableFiltersForWhichTheAuthenticatedUserHasASpecificByPassPrivilege
2 secs
Successful UtilTest addAnnotationToClass_shouldAddTheSpecifiedAnnotationToTheSpecifiedClass
1 sec
Successful UtilTest addFilterToMappingResource_shouldAddTheFilterToTheMappingResourceName
< 1 sec
Successful UtilTest addFilterToMappingResource_shouldAddTheFiltersIgnoringNullConditionsAndParameters
< 1 sec
Successful UtilTest getMappingResource_shouldTheMappingResourceName
< 1 sec
Successful UtilTest isFilterDisabled_shouldReturnFalseIfTheDisableGPForTheFilterIsNotSet
< 1 sec
Successful UtilTest isFilterDisabled_shouldReturnFalseIfTheDisableGPForTheFilterIsSetToFalse
< 1 sec
Successful UtilTest isFilterDisabled_shouldReturnTrueIfTheDisableGPForTheFilterISetToTrue
< 1 sec
Successful UtilTest loadFullTextFilterRegistrations_shouldLoadAllFullTextFilterRegistrations
< 1 sec
Successful UtilTest loadHibernateFilterRegistrations_shouldLoadAllHibernateFilterRegistrations
< 1 sec
Successful UtilTest skipFilter_shouldReturnFalseIfTheFilterIsNotDisabledAndTheUserHasNoByPassPrivilege
< 1 sec
Successful UtilTest skipFilter_shouldReturnTrueIfTheFilterIsDisabled
< 1 sec
Successful UtilTest skipFilter_shouldReturnTrueIfTheUserHasTheIndividualFilterByPassPrivilege
< 1 sec
Successful UtilTest updateResourceLocation_shouldReplaceMappingResourceLocationsWithFileLocations
< 1 sec
Successful ContentTest addLocationNameLine
< 1 sec
Successful ContentTest addLocationNameLineWithMappedLocationsChecked
< 1 sec
Successful ContentTest getFullContent
< 1 sec
Successful LocationExtTest shouldGenerateContentWithCheckedUserLocations
1 sec
Successful LocationExtTest shouldGenerateContentWithNoSelectedLocationsWhenUserHasNoLocationsMapped
< 1 sec
Successful SubmissionFilterTest doFilterToThrowExceptionWhenErrorOnHandleRequest
1 sec
Successful SubmissionFilterTest doFilterToThrowExceptionWhenRegisteredComponentIsNotPresent
< 1 sec
Successful AccessUtilTest getAccessiblePersonIds_shouldReturnAListOfAccessiblePersonIdsForTheAuthenticatedUser
< 1 sec
Successful AccessUtilTest getAllProgramRoles_shouldReturnAllTheProgramRelatedRoles
< 1 sec
Successful AccessUtilTest getAssignedBasisIds_shouldReturnAListOfAccessibleBasisIdsForTheAuthenticatedUser
< 1 sec
Successful AccessUtilTest getAssignedBasisIds_shouldReturnAnEmptyListIfNoBasisAssignedToTheAuthenticatedUser
< 1 sec
Successful AccessUtilTest getAssignedBasisIds_shouldReturnAnEmptyListIfNoneConfiguredForTheAuthenticatedUser
< 1 sec
Successful AccessUtilTest getViewPrivilege_shouldReturnTheTheEncounterViewPrivilege
< 1 sec
Successful ConditionEncTypeViewPrivilegeBasedFilterTest getCondition_shouldIncludeConditionsLinkedToEncountersThatRequireAPrivilegeAndTheUserHasIt
< 1 sec
Successful ConditionEncTypeViewPrivilegeBasedFilterTest getCondition_shouldReturnAllConditionsIfEncTypeViewPrivFilteringIsDisabled
< 1 sec
Successful ConditionEncTypeViewPrivilegeBasedFilterTest getCondition_shouldReturnAllConditionsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful ConditionLocationBasedFilterTest getCondition_shouldReturnAllConditionsIfLocationFilteringIsDisabled
< 1 sec
Successful ConditionLocationBasedFilterTest getCondition_shouldReturnAllConditionsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful ConditionLocationBasedFilterTest getCondition_shouldReturnConditionsBelongingToPatientsAccessibleToTheUser
1 sec
Successful ConditionLocationBasedFilterTest getCondition_shouldReturnNoConditionIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful DiagnosisEncTypeViewPrivilegeBasedFilterTest getDiagnosis_shouldIncludeDiagnosesLinkedToEncountersThatRequireAPrivilegeAndTheUserHasIt
< 1 sec
Successful DiagnosisEncTypeViewPrivilegeBasedFilterTest getDiagnosis_shouldReturnAllDiagnosesIfEncTypeViewPrivFilteringIsDisabled
< 1 sec
Successful DiagnosisEncTypeViewPrivilegeBasedFilterTest getDiagnosis_shouldReturnAllDiagnosesIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful DiagnosisLocationBasedFilterTest getDiagnosis_shouldReturnAllDiagnosesIfLocationFilteringIsDisabled
< 1 sec
Successful DiagnosisLocationBasedFilterTest getDiagnosis_shouldReturnAllDiagnosesIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful DiagnosisLocationBasedFilterTest getDiagnosis_shouldReturnDiagnosesBelongingToPatientsAccessibleToTheUser
< 1 sec
Successful DiagnosisLocationBasedFilterTest getDiagnosis_shouldReturnNoDiagnosisIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful EncTypePrivilegeBasedFilterTest getEncounterType_shouldIncludeEncountersThatRequireAPrivilegeAndTheUserHasIt
< 1 sec
Successful EncTypePrivilegeBasedFilterTest getEncounterType_shouldNotReturnEncounterTypesThatRequireAPrivilege
< 1 sec
Successful EncTypePrivilegeBasedFilterTest getEncounterType_shouldReturnAllEncounterTypesIfEncTypeViewPrivFilteringIsDisabled
< 1 sec
Successful EncTypePrivilegeBasedFilterTest getEncounterType_shouldReturnAllEncounterTypesIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful EncounterAllFiltersTest getEncounters_shouldReturnAllEncountersIfAllFiltersAreDisabled
< 1 sec
Successful EncounterAllFiltersTest getEncounters_shouldReturnAllEncountersIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful EncounterAllFiltersTest getEncounters_shouldReturnEncountersBelongingToPatientsAccessibleToTheUser
< 1 sec
Successful EncounterAllFiltersTest getEncounters_shouldReturnNoEncountersIfTheUserIsNotGrantedAnyAccess
1 sec
Successful EncounterEncTypeViewPrivilegeBasedFilterTest getEncounters_shouldExcludeEncountersThatRequireAPrivilege
< 1 sec
Successful EncounterEncTypeViewPrivilegeBasedFilterTest getEncounters_shouldIncludeEncountersThatRequireAPrivilegeAndTheUserHasIt
1 sec
Successful EncounterEncTypeViewPrivilegeBasedFilterTest getEncounters_shouldReturnAllEncountersIfEncTypeViewPrivFilteringIsDisabled
< 1 sec
Successful EncounterEncTypeViewPrivilegeBasedFilterTest getEncounters_shouldReturnAllEncountersIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful EncounterEncTypeViewPrivilegeBasedFilterTest getVisits_shouldExcludePrivilegedEncountersOfTheVisitIfTheUserHasNoRequiredPrivilege
< 1 sec
Successful EncounterEncTypeViewPrivilegeBasedFilterTest getVisits_shouldIncludePrivilegedEncountersOfTheVisitIfTheUserHasTheRequiredPrivilege
< 1 sec
Successful EncounterLocationBasedFilterTest getEncounters_shouldReturnAllEncountersIfLocationFilteringIsDisabled
< 1 sec
Successful EncounterLocationBasedFilterTest getEncounters_shouldReturnAllEncountersIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful EncounterLocationBasedFilterTest getEncounters_shouldReturnEncountersBelongingToPatientsAccessibleToTheUser
< 1 sec
Successful EncounterLocationBasedFilterTest getEncounters_shouldReturnNoEncountersIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful LocationFilterTest getLocations_shouldReturnAllLocationsIfFilteringIsDisabled
< 1 sec
Successful LocationFilterTest getLocations_shouldReturnAllLocationsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful LocationFilterTest getLocations_shouldReturnLocationsBelongingToPatientsAccessibleToTheUser
< 1 sec
Successful LocationFilterTest getLocations_shouldReturnNoLocationsIfTheUserIsNotGrantedAccessToAny
< 1 sec
Successful LocationFilterTest getLocations_shouldReturnNoLocationsIfThereIsNoAuthenticatedUser
< 1 sec
Successful ObsEncTypeViewPrivilegeBasedFilterTest getEncounters_shouldIncludeObsLinkedToEncountersThatRequireAPrivilegeAndTheUserHasIt
< 1 sec
Successful ObsEncTypeViewPrivilegeBasedFilterTest getObs_shouldReturnAllObsIfEncTypeViewPrivFilteringIsDisabled
< 1 sec
Successful ObsEncTypeViewPrivilegeBasedFilterTest getObs_shouldReturnAllObsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful ObsLocationBasedFilterTest getObs_shouldReturnAllObsIfLocationFilteringIsDisabled
< 1 sec
Successful ObsLocationBasedFilterTest getObs_shouldReturnAllObsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful ObsLocationBasedFilterTest getObs_shouldReturnNoObsIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful ObsLocationBasedFilterTest getObs_shouldReturnObsBelongingToPatientsAccessibleToTheUser
< 1 sec
Successful PatientLocationBasedFilterTest getAllPatients_shouldReturnAllPatientsIfLocationFilteringIsDisabled
< 1 sec
Successful PatientLocationBasedFilterTest getAllPatients_shouldReturnAllPatientsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful PatientLocationBasedFilterTest getAllPatients_shouldReturnNoPatientsIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful PatientLocationBasedFilterTest getAllPatients_shouldReturnPatientsAccessibleToTheUser
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnAllPatientsByIdentifierIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnAllPatientsByPersonAttributeTypeIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnAllPatientsIfLocationFilteringIsDisabled
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnNoPatientsIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnPatientsByIdentifierAccessibleToTheUser
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnPatientsByNameAccessibleToTheUser
< 1 sec
Successful PatientLocationBasedFilterTest getPatients_shouldReturnPatientsByPersonAttributeAccessibleToTheUser
< 1 sec
Successful PatientLocationBasedFilterTest patientFilter_shouldNotFilterPersonsThatAreNotPatients
< 1 sec
Successful ProviderLocationBasedFilterTest getProviderByUuid_shouldReturnTheProviderThatMatchesTheSpecifiedUuid
< 1 sec
Successful ProviderLocationBasedFilterTest getProviders_shouldReturnAllProvidersIfLocationFilteringIsDisabled
< 1 sec
Successful ProviderLocationBasedFilterTest getProviders_shouldReturnAllProvidersIfTheAuthenticatedProviderIsASuperProvider
< 1 sec
Successful ProviderLocationBasedFilterTest getProviders_shouldReturnNoProvidersIfTheProviderIsNotGrantedAccessToAnyBasis
< 1 sec
Successful ProviderLocationBasedFilterTest getProviders_shouldReturnProvidersAccessibleToTheProvider
< 1 sec
Successful ProviderProgramBasedFilterTest getProviders_shouldExcludeProvidersWithProgramRolesForAUserThatHasNoProgramRoles
< 1 sec
Successful ProviderProgramBasedFilterTest getProviders_shouldExcludeProvidersWithProgramRolesForAUserThatHasNoRoles
< 1 sec
Successful ProviderProgramBasedFilterTest getProviders_shouldReturnAllProvidersIfTheAuthenticatedUserIsASuperUser
1 sec
Successful ProviderProgramBasedFilterTest getProviders_shouldReturnAllProvidersIfTheFilterIsDisabled
< 1 sec
Successful ProviderProgramBasedFilterTest getProviders_shouldReturnProvidersWithAccessToTheSameProgramsAsTheAuthenticatedUser
< 1 sec
Successful UserLocationBasedFilterTest getUsers_shouldReturnAllUsersIfLocationFilteringIsDisabled
< 1 sec
Successful UserLocationBasedFilterTest getUsers_shouldReturnAllUsersIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful UserLocationBasedFilterTest getUsers_shouldReturnNoUsersIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful UserLocationBasedFilterTest getUsers_shouldReturnUsersAccessibleToTheUser
< 1 sec
Successful UserProgramBasedFilterTest getProvidersByPerson_shouldNotFailWithSQLSyntaxErrorException
< 1 sec
Successful UserProgramBasedFilterTest getUsers_shouldExcludeUsersWithProgramRolesForAUserThatHasNoProgramRoles
< 1 sec
Successful UserProgramBasedFilterTest getUsers_shouldExcludeUsersWithProgramRolesForAUserThatHasNoRoles
< 1 sec
Successful UserProgramBasedFilterTest getUsers_shouldReturnAllUsersIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful UserProgramBasedFilterTest getUsers_shouldReturnAllUsersIfTheFilterIsDisabled
< 1 sec
Successful UserProgramBasedFilterTest getUsers_shouldReturnUsersWithAccessToTheSameProgramsAsTheAuthenticatedUser
< 1 sec
Successful VisitLocationBasedFilterTest getVisits_shouldReturnAllVisitsIfLocationFilteringIsDisabled
< 1 sec
Successful VisitLocationBasedFilterTest getVisits_shouldReturnAllVisitsIfTheAuthenticatedUserIsASuperUser
< 1 sec
Successful VisitLocationBasedFilterTest getVisits_shouldReturnNoVisitsIfTheUserIsNotGrantedAccessToAnyBasis
< 1 sec
Successful VisitLocationBasedFilterTest getVisits_shouldReturnVisitsBelongingToPatientsAccessibleToTheUser
< 1 sec
Successful DataFilterServiceTest get_shouldGetAllEntityBasisForAnEntityForABasisType
< 1 sec
Successful DataFilterServiceTest grantAccess_shouldGrantTheUserAccessToRecordsAtTheSpecifiedBases
< 1 sec
Successful DataFilterServiceTest grantAccess_shouldGrantTheUserAccessToRecordsAtTheSpecifiedBasis
< 1 sec
Successful DataFilterServiceTest hasAccess_shouldReturnFalseIfTheUserHasNoAccessToTheSpecifiedBasis
< 1 sec
Successful DataFilterServiceTest hasAccess_shouldReturnTrueIfTheUserHasAccessToTheSpecifiedBasis
< 1 sec
Successful DataFilterServiceTest revokeAccess_shouldRevokeAccessForTheUserToRecordsAtTheSpecifiedBases
< 1 sec
Successful DataFilterServiceTest revokeAccess_shouldRevokeAccessForTheUserToRecordsAtTheSpecifiedBasis
< 1 sec
Successful AccessInterceptorTest onLoad_shouldFailIfTheAuthUserIsNotAllowedToViewThePrivilegedObsGettingLoadedAndTheEncTypeIsLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldFailIfTheAuthUserIsNotAllowedToViewThePrivilegedObsGettingLoadedAndTheEncTypeIsNotYetLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldFailWithAnExceptionIfTheAuthenticatedUserIsNotAllowedToViewThePatientGettingLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldFailWithAnExceptionIfTheAuthenticatedUserIsNotAllowedToViewThePrivilegedEncounterGettingLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassForAllFilteredTypesIfAllLocationBasedFiltersAreDisabled
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassForAnEntityThatIsNotFiltered
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassForAnyUserWithTheIndividualFilterByPassPrivileges
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassForSuperUser
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassForTheDaemonThread
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfAllEncounterTypeViewPrivilegeBasedFiltersAreDisabled
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheAssociatedEncounterTypeForTheObsEncounterHasNoViewPrivilege
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheAuthenticatedUserIsAllowedToViewTheObsGettingLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheAuthenticatedUserIsAllowedToViewThePatientEncounterGettingLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheAuthenticatedUserIsAllowedToViewThePatientGettingLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheAuthenticatedUserIsAllowedToViewThePatientVisitGettingLoaded
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheEncounterTypeForTheEncounterHasNoViewPrivilege
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheInterceptorIsDisabled
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassIfTheTheObsBelongsToNoEncounter
< 1 sec
Successful AccessInterceptorTest onLoad_shouldPassWhenLoadingAnEntityFromAHibernateSearchIndexLoaderThread
< 1 sec
Successful PatientLocationLinkingInterceptorTest onSave_shouldCreateAnEntryInTheEntityBasisMapTableBetweenThePatientAndSessionLocation
< 1 sec
Successful PatientLocationLinkingInterceptorTest onSave_shouldCreateAnEntryWhenANewPatientIsCreatedUsingAnExistingPerson
< 1 sec
Successful PatientLocationLinkingInterceptorTest onSave_shouldFailIfThereIsNoSessionLocation
< 1 sec
Successful PatientLocationLinkingInterceptorTest onSave_shouldNotCreateAnEntryWhenUpdatingAnExistingPatient
< 1 sec
Successful PatientLocationLinkingInterceptorTest onSave_shouldNotLinkPatientsToLocationsIfTheGpIsNotEnabled
< 1 sec
Successful DataFilterWebFilterTest doFilter_shouldAlwaysResetTheFiltersOnTheCurrentThread
< 1 sec
Successful UserFormSubmissionHandlerTest shouldGrandAccessForUserByUUID
< 1 sec
Successful UserFormSubmissionHandlerTest shouldGrandAccessToUser
< 1 sec
Successful UserFormSubmissionHandlerTest shouldGrantAndRevokeAccessToUser
< 1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessIfLocationIsNotValid
< 1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessIfUserIsNotValid
1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessIfUserUUIDIsNotValid
< 1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessToUserIfLocationMissing
< 1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessToUserIfNotPostRequest
< 1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessToUserIfResponseStatusIs400
< 1 sec
Successful UserFormSubmissionHandlerTest shouldNotGrandAccessToUserIfUserDetailsMissing
< 1 sec
Successful UserFormSubmissionHandlerTest shouldThrowExceptionOnErrorInGrandAccessToUser
< 1 sec
  • Showing 1-156 of 156