Deploys Reference Application SNAPSHOT to maven

Build: #3895 failed Manual run by Rafal Korytkowski

Stages & jobs

  1. Create Reference Application packages

  2. Deploy to Automated Functional Test Server

  3. Run UI Tests

  4. Deploy to Manual Test Server

  5. Release

    Requires a user to start manually
  6. Create Standalone

Test results

  • 69 tests in total
  • 5 tests failed
  • 2 failures are new
  • 10 tests were fixed
  • 31 tests were quarantined / skipped
  • 131 minutes taken in total.
New test failures 2
Status Test View job Duration
Collapse Failed AddPastVisitTest addPastVisitTest
Run UI tests on Travis 43 secs
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.xpath: //a[@href='/openmrs/logout']
Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26'
System info: host: 'gw108', ip: '149.165.228.106', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-49-generic', java.version: '1.7.0_79'
Session ID: 2a92ae9380e04e77add9e48eb88e526e
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.uUh1mU}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=2a92ae9380e04e77add9e48eb88e526e, version=41.0.2272.76, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, webStorageEnabled=true, nativeEvents=true, applicationCacheEnabled=false, takesScreenshot=true}]
	at sun.reflect.GeneratedConstructorAccessor23.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(18 more lines...)
Collapse Failed PasswordUpperAndLowerCaseTest passwordUpperAndLowerCaseTest
Run UI tests on Travis 5 mins
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.name: name
Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26'
System info: host: 'gw108', ip: '149.165.228.106', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-49-generic', java.version: '1.7.0_79'
Session ID: 5592082203b64748b070b52e9c0e0a4e
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.wlV0pS}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=5592082203b64748b070b52e9c0e0a4e, version=41.0.2272.76, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, webStorageEnabled=true, nativeEvents=true, applicationCacheEnabled=false, takesScreenshot=true}]
	at sun.reflect.GeneratedConstructorAccessor23.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(17 more lines...)
Existing test failures 3
Status Test Failing since View job Duration
org.openqa.selenium.ElementNotVisibleException: element not visible
  (Session info: chrome=41.0.2272.76)
  (Driver info: chromedriver=2.15.322445 (1275e81571edae39c63505d4f884b9058f8f380c),platform=Linux 3.13.0-32-generic x86) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 244 milliseconds
Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26'
System info: host: 'gw108', ip: '149.165.228.106', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-49-generic', java.version: '1.7.0_79'
Session ID: 825aedbad18741de8ee0d1774d743451
Driver info: org.openqa.selenium.remote.RemoteWebDriver
(13 more lines...)
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.xpath: //a[@href='/openmrs/logout']
Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26'
System info: host: 'gw108', ip: '149.165.228.106', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-49-generic', java.version: '1.7.0_79'
Session ID: a61b731243924633959d452fe3e433c2
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.tmY6mU}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=a61b731243924633959d452fe3e433c2, version=41.0.2272.76, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, webStorageEnabled=true, nativeEvents=true, applicationCacheEnabled=false, takesScreenshot=true}]
	at sun.reflect.GeneratedConstructorAccessor23.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(18 more lines...)
org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (22, 409). Other element would receive the click: <a id="coreapps-activeVisitsHomepageLink-coreapps-activeVisitsHomepageLink-extension" href="/openmrs/coreapps/findpatient/findPatient.page?app=coreapps.findPatient" class="button app big">...</a>
  (Session info: chrome=41.0.2272.76)
  (Driver info: chromedriver=2.15.322445 (1275e81571edae39c63505d4f884b9058f8f380c),platform=Linux 3.13.0-32-generic x86) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 241 milliseconds
Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26'
System info: host: 'gw108', ip: '149.165.228.106', os.name: 'Linux', os.arch: 'amd64', os.version: '3.13.0-49-generic', java.version: '1.7.0_79'
Session ID: d2ae2b613d44477cb2083c4ca30451a9
Driver info: org.openqa.selenium.remote.RemoteWebDriver
(13 more lines...)
Fixed tests 10
Status Test Failing since View job Duration
Successful AddRolesToUserTest addRolesToUserTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 11 mins
Successful DuplicatePatientRegisterTest duplicateRegisterTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 4 mins
Successful EditDemographicTest editDemographicTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 2 mins
Successful FindPatientByIdAndNameTest findPatientByIdAndNameTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 2 mins
Successful RecordMergeIssueTest recordMergeIssueTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 4 mins
Successful RegistrationAppTest registerAPatient
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 4 mins
Successful RegistrationAppTest registerUnidentifiedPatient
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 2 mins
Successful RegistrationFormQuestionTest registrationFormQuestionTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 4 mins
Successful RegistrationTest registerTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 4 mins
Successful XSSOnPhoneNumberFieldTest XSSOnPhoneNumberFieldTest
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 4 mins
Skipped tests 31
Status Test Failing since View job
Skipped AddDiagnosisToVisitNoteTest AddDiagnosisToVisitNoteTest
Run UI tests on Travis
Skipped AddFormTest addFormTest
Run UI tests on Travis
Skipped AddLocationTest org.openmrs.reference.AddLocationTest
Failing since build #3774 (Changes by Rafal Korytkowski) Run UI tests on Travis
Skipped AddNewAllergyTest org.openmrs.reference.AddNewAllergyTest
Failing since build #3863 (Rebuilt by Wyclif Luyima) Run UI tests on Travis
Skipped AddPatientAppointmentTest addPatientAppointmentTest
Run UI tests on Travis
Skipped AdmitToInpatientTest admitToInpatientTest
Run UI tests on Travis
Skipped AutocompleteForNameTest autocompleteForNameTest
Run UI tests on Travis
Skipped BookRequestAppointmentTest bookRequestAppointmentTest
Run UI tests on Travis
Skipped ComeBackToApplicationAfterLogoutTest comeBackToApplicationAfterLogoutTest
Run UI tests on Travis
Skipped CreateAppointmentBlockTest createAppointmentBlockTest
Run UI tests on Travis
Skipped DeleteAllergyTest deleteAllergyTest
Run UI tests on Travis
Skipped DeleteAppointmentBlockTest deleteAppointmentBlockTest
Run UI tests on Travis
Skipped DeleteFormTest deleteFormTest
Run UI tests on Travis
Skipped DeleteRequestAppointmentTest deleteRequestAppointmentTest
Run UI tests on Travis
Skipped EditAllergyTest editAllergyTest
Run UI tests on Travis
Skipped EditAppointmentBlockTest editAppointmentBlockTest
Run UI tests on Travis
Skipped EditFormTest EditFormTest
Run UI tests on Travis
Skipped EndVisitTest EndVisitTest
Run UI tests on Travis
Skipped EyeReportTest eyeReportTest
Run UI tests on Travis
Skipped FindPatientRecordTest testFindPatientRecord
Run UI tests on Travis
Skipped ManagePersonTest createEditDeletePersonTest
Run UI tests on Travis
Skipped ManageProviderSchedulesTest manageProviderSchedulesTest
Run UI tests on Travis
Skipped MergeVisitsTest mergeVisitsTest
Run UI tests on Travis
Skipped NamePatientAccentedLetterTest namePatientAccentedLetterTest
Failing since build #3871 (Changes by OpenMRS Administrator) Run UI tests on Travis
Skipped ProviderTest org.openmrs.reference.ProviderTest
Run UI tests on Travis
Skipped RecentlyPatientTest testRecentlyPatientTest
Run UI tests on Travis
Skipped StartVisitTest startVisitTest
Run UI tests on Travis
Skipped UnidentifiedPatientKeyboardTest registerUnidentifiedPatient
Run UI tests on Travis
Skipped UsingBackButtonInMergePatientTest usingBackButtonInMergePatientTest
Run UI tests on Travis
Skipped VisitNoteTest org.openmrs.reference.VisitNoteTest
Failing since build #3774 (Changes by Rafal Korytkowski) Run UI tests on Travis
Skipped VisitTest testStartVisit
Run UI tests on Travis