Deploys Reference Application SNAPSHOT to maven

Build: #3760 failed Child of CA-CA-2196

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
  • 7 tests failed
  • 1 failure is new
  • 7 tests were fixed
  • 22 tests were quarantined / skipped
  • 25 minutes taken in total.
New test failures 1
Status Test View job Duration
Collapse Failed NamePatientAccentedLetterTest namePatientAccentedLetterTest History
Run UI tests on Travis 6 secs
org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (936, 415). Other element would receive the click: <span class="field-error">...</span>
  (Session info: chrome=43.0.2357.130)
  (Driver info: chromedriver=2.14.313457 (3d645c400edf2e2c500566c9aa096063e707c9cf),platform=Linux 3.13.0-49-generic x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 61 milliseconds
Build info: version: '2.37.0', revision: 'a7c61cbd68657e133ae96672cf995890bad2ee42', time: '2013-10-18 09:51:02'
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: b95f6ff6460ca5a712007bc4a1e90315
Driver info: org.openqa.selenium.chrome.ChromeDriver
(14 more lines...)
Existing test failures 6
Status Test Failing since View job Duration
java.lang.AssertionError: role roleStrings.Application:ConfiguresAppointmentScheduling=1 doesn't have matching number of accessible applications: should be:1is:8
	at org.openmrs.reference.AddRolesToUserTest.addRolesToUserTest(AddRolesToUserTest.java:71)
org.junit.ComparisonFailure: module not ready: Admin UI Module [Not Started] expected:<st[op]> but was:<st[art]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.openmrs.reference.CheckModules.checkModules(CheckModules.java:42)
java.lang.AssertionError: 
Expected: is <9>
     but: was <8>
	at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:20)
	at org.junit.Assert.assertThat(Assert.java:865)
	at org.junit.Assert.assertThat(Assert.java:832)
	at org.openmrs.reference.LoginTest.verifyModulesAvailableOnHomePage(LoginTest.java:41)
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.linkText: Add Past Visit
Build info: version: '2.37.0', revision: 'a7c61cbd68657e133ae96672cf995890bad2ee42', time: '2013-10-18 09:51:02'
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'
Driver info: driver.version: unknown
	at sun.reflect.GeneratedConstructorAccessor19.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:193)
(15 more lines...)
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.linkText: Today
Build info: version: '2.37.0', revision: 'a7c61cbd68657e133ae96672cf995890bad2ee42', time: '2013-10-18 09:51:02'
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'
Driver info: driver.version: unknown
	at sun.reflect.GeneratedConstructorAccessor19.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:193)
(15 more lines...)
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.id: referenceapplication.realTime.endVisit
Build info: version: '2.37.0', revision: 'a7c61cbd68657e133ae96672cf995890bad2ee42', time: '2013-10-18 09:51:02'
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'
Driver info: driver.version: unknown
	at sun.reflect.GeneratedConstructorAccessor19.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
	at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:193)
(14 more lines...)
Fixed tests 7
Status Test Failing since View job Duration
Successful AddUserTest addUserTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 6 secs
Successful EditConceptTest editConceptTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 14 secs
Successful PasswordCannotMatchUsernameTest passwordCannotMatchUsernameTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 18 secs
Successful PasswordMinimumLengthTest passwordMinimumLengthTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 49 secs
Successful PasswordRequiresDigitTest passwordRequiresDigitTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 48 secs
Successful PasswordRequiresNonDigitTest passwordRequiresNonDigitTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 48 secs
Successful PasswordUpperAndLowerCaseTest passwordUpperAndLowerCaseTest History
Failing since build #3754 (Child of AU-AUL-29) Run UI tests on Travis 48 secs
Skipped tests 22
Status Test Failing since View job
Skipped AddDiagnosisToVisitNoteTest AddDiagnosisToVisitNoteTest History
Run UI tests on Travis
Skipped AddFormTest addFormTest History
Run UI tests on Travis
Skipped AddPatientAppointmentTest addPatientAppointmentTest History
Failing since build #3629 (Changes by 3 people) Run UI tests on Travis
Skipped AdmitToInpatientTest admitToInpatientTest History
Run UI tests on Travis
Skipped AutocompleteForNameTest autocompleteForNameTest History
Run UI tests on Travis
Skipped BookRequestAppointmentTest bookRequestAppointmentTest History
Run UI tests on Travis
Skipped ComeBackToApplicationAfterLogoutTest comeBackToApplicationAfterLogoutTest History
Failing since build #3635 (Changes by 3 people) Run UI tests on Travis
Skipped CreateAppointmentBlockTest createAppointmentBlockTest History
Run UI tests on Travis
Skipped DeleteAllergyTest deleteAllergyTest History
Run UI tests on Travis
Skipped DeleteAppointmentBlockTest deleteAppointmentBlockTest History
Run UI tests on Travis
Skipped DeleteFormTest deleteFormTest History
Run UI tests on Travis
Skipped DeleteRequestAppointmentTest deleteRequestAppointmentTest History
Run UI tests on Travis
Skipped EditAllergyTest editAllergyTest History
Run UI tests on Travis
Skipped EditAppointmentBlockTest editAppointmentBlockTest History
Run UI tests on Travis
Skipped EditFormTest EditFormTest History
Run UI tests on Travis
Skipped EndVisitTest EndVisitTest History
Run UI tests on Travis
Skipped EyeReportTest eyeReportTest History
Run UI tests on Travis
Skipped FindPatientByIdAndNameTest findPatientByIdAndNameTest History
Run UI tests on Travis
Skipped FindPatientRecordTest testFindPatientRecord History
Run UI tests on Travis
Skipped ProviderTest addEditRetireProviderTest History
Run UI tests on Travis
Skipped UnidentifiedPatientKeyboardTest registerUnidentifiedPatient History
Run UI tests on Travis
Skipped UsingBackButtonInMergePatientTest usingBackButtonInMergePatientTest History
Failing since build #3724 (Manual run by Tomasz Mueller) Run UI tests on Travis