Deploys Reference Application SNAPSHOT to maven

Build: #4032 failed Changes 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

  • 63 tests in total
  • 4 tests failed
  • 4 failures are new
  • 3 tests were fixed
  • 31 tests were quarantined / skipped
  • 72 minutes taken in total.
New test failures 4
Status Test View job Duration
Collapse Failed FindPatientByFamilyNameTest testRecentlyPatientTest
Run UI tests on Travis 31 secs
org.openqa.selenium.TimeoutException: Timed out after 15 seconds waiting for visibility of element located by By.cssSelector: i.icon-search
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: 3dfe4fc718724e64b5a0622174b4293b
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.SBwV3D}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=3dfe4fc718724e64b5a0622174b4293b, version=45.0.2454.85, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, webStorageEnabled=true, nativeEvents=true, applicationCacheEnabled=false, takesScreenshot=true}]
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:79)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
(4 more lines...)
Collapse Failed FindPatientRecordTest testFindPatientRecord
Run UI tests on Travis 42 secs
org.openqa.selenium.TimeoutException: Timed out after 15 seconds waiting for visibility of element located by By.xpath: //table[@id='patient-search-results-table']/tbody/tr/td[2]
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: 4e10abe6308a4238bd83077ca37f6543
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.11o33u}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=4e10abe6308a4238bd83077ca37f6543, version=45.0.2454.85, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, webStorageEnabled=true, nativeEvents=true, applicationCacheEnabled=false, takesScreenshot=true}]
	at sun.reflect.GeneratedConstructorAccessor35.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(16 more lines...)
Collapse Failed RecordMergeIssueTest recordMergeIssueTest
Run UI tests on Travis 2 mins
org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (923, 435). Other element would receive the click: <span class="field-error">...</span>
  (Session info: chrome=45.0.2454.85)
  (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: 359 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: d9347916e2ce4389a152282759b0937e
Driver info: org.openqa.selenium.remote.RemoteWebDriver
(14 more lines...)
Collapse Failed RegistrationAppTest registerAPatient
Run UI tests on Travis 50 secs
org.openqa.selenium.TimeoutException: Timed out after 15 seconds waiting for org.openmrs.uitestframework.page.AbstractBasePage$3@28655f79
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: 8d331b711fa24f0c9e3003a114529286
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.537zYB}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=8d331b711fa24f0c9e3003a114529286, version=45.0.2454.85, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, webStorageEnabled=true, nativeEvents=true, applicationCacheEnabled=false, takesScreenshot=true}]
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:79)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
(4 more lines...)
Fixed tests 3
Status Test Failing since View job Duration
Successful DuplicatePatientRegisterTest duplicateRegisterTest
Failing since build #4031 (Changes by Rafal Korytkowski) Run UI tests on Travis 2 mins
Successful MergePatientByNameTest mergePatientByNameTest
Failing since build #4031 (Changes by Rafal Korytkowski) Run UI tests on Travis 2 mins
Successful RegistrationFormQuestionTest registrationFormQuestionTest
Failing since build #4031 (Changes by Rafal Korytkowski) Run UI tests on Travis 3 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
Run UI tests on Travis
Skipped AddNewAllergyTest org.openmrs.reference.AddNewAllergyTest
Run UI tests on Travis
Skipped AddPastVisitTest addPastVisitTest
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 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
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
Run UI tests on Travis
Skipped VisitTest testStartVisit
Run UI tests on Travis