Deploys Reference Application SNAPSHOT to maven

Build: #3691 failed Child of RA-RA-1576

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
  • 10 tests failed
  • 9 failures are new
  • 17 tests were quarantined / skipped
  • 32 minutes taken in total.
New test failures 9
Status Test View job Duration
Collapse Failed CreateAppointmentBlockTest createAppointmentBlockTest History
Run UI tests on Travis 1 min
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for visibility of element located by By.xpath: //div[@id='select-location']/select
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 org.openqa.selenium.support.ui.FluentWait.timeoutException(FluentWait.java:259)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
	at org.openmrs.uitestframework.page.AbstractBasePage.waitForElement(AbstractBasePage.java:199)
	at org.openmrs.reference.page.AppointmentBlocksPage.selectLocationBlock(AppointmentBlocksPage.java:42)
(1 more lines...)
Collapse Failed FindPatientByFamilyNameTest org.openmrs.reference.FindPatientByFamilyNameTest History
Run UI tests on Travis 1 min
org.openqa.selenium.WebDriverException: chrome not reachable
  (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: 94.02 seconds
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: org.openqa.selenium.chrome.ChromeDriver
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
(30 more lines...)
Collapse Failed FindPatientByIdAndNameTest findPatientByIdAndNameTest History
Run UI tests on Travis 38 secs
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for visibility of element located by By.className: patient-header
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...)
Collapse Failed LoginTest verifyClerkModulesAvailableOnHomePage History
Run UI tests on Travis 1 sec
java.lang.AssertionError: 
Expected: is <5>
     but: was <4>
	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.verifyClerkModulesAvailableOnHomePage(LoginTest.java:53)
Collapse Failed LoginTest verifyModulesAvailableOnHomePage History
Run UI tests on Travis 1 sec
java.lang.AssertionError: 
Expected: is <10>
     but: was <9>
	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:43)
Collapse Failed LoginTest verifySysadminModulesAvailableOnHomePage History
Run UI tests on Travis 1 sec
java.lang.AssertionError: 
Expected: is <3>
     but: was <2>
	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.verifySysadminModulesAvailableOnHomePage(LoginTest.java:84)
Collapse Failed LoginTest verifyNurseModulesAvailableOnHomePage History
Run UI tests on Travis 2 secs
java.lang.AssertionError: 
Expected: is <5>
     but: was <4>
	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.verifyNurseModulesAvailableOnHomePage(LoginTest.java:74)
Collapse Failed LoginTest verifyDoctorModulesAvailableOnHomePage History
Run UI tests on Travis 1 sec
java.lang.AssertionError: 
Expected: is <4>
     but: was <3>
	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.verifyDoctorModulesAvailableOnHomePage(LoginTest.java:63)
Collapse Failed ManageProviderSchedulesTest manageProviderSchedulesTest History
Run UI tests on Travis 1 min
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for visibility of element located by By.xpath: //div[@id='select-location']/select
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 org.openqa.selenium.support.ui.FluentWait.timeoutException(FluentWait.java:259)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:228)
	at org.openmrs.uitestframework.page.AbstractBasePage.waitForElement(AbstractBasePage.java:199)
	at org.openmrs.reference.page.AppointmentBlocksPage.selectLocationBlock(AppointmentBlocksPage.java:42)
(1 more lines...)
Existing test failures 1
Status Test Failing since View job Duration
java.lang.AssertionError: null
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at org.openmrs.reference.RelationTypeTest.addEditRetireDeleteRelationTypeTest(RelationTypeTest.java:72)
Skipped tests 17
Status Test Failing since View job
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 AddRolesToUserTest addRolesToUserTest History
Failing since build #3675 (Manual run by Cintia Del Rio) 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 DeleteAppointmentBlockTest deleteAppointmentBlockTest History
Run UI tests on Travis
Skipped DeleteFormTest deleteFormTest History
Run UI tests on Travis
Skipped DeleteRequestAppointmentTest deleteRequestAppointmentTest History
Failing since build #3644 (Manual run by Tomasz Mueller) 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 FindPatientRecordTest testFindPatientRecord History
Run UI tests on Travis
Skipped MergePatientByNameTest mergePatientByNameTest History
Run UI tests on Travis
Skipped StartVisitTest startVisitTest History
Run UI tests on Travis
Skipped TransferToWardServiceTest transferToWardServiceTest History
Run UI tests on Travis
Skipped UnidentifiedPatientKeyboardTest registerUnidentifiedPatient History
Run UI tests on Travis