Deploys Reference Application SNAPSHOT to maven

Build: #3891 failed Child of UITF-UITF-52

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
  • 17 tests failed
  • 4 failures are new
  • 5 tests were fixed
  • 31 tests were quarantined / skipped
  • 109 minutes taken in total.
New test failures 4
Status Test View job Duration
Collapse Failed CheckModules checkModules History
Run UI tests on Travis 44 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: 9a7ebc5093a74500ab66d1e2244c37bc
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.zJZ4HQ}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=9a7ebc5093a74500ab66d1e2244c37bc, 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.GeneratedConstructorAccessor25.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(19 more lines...)
Collapse Failed ExitFromInpatientTest exitFromInpatientTest History
Run UI tests on Travis 4 mins
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.id: w5
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: afd9136dd8b742bdaacb3bc94a9bf27a
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.wgG6iI}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=afd9136dd8b742bdaacb3bc94a9bf27a, 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.GeneratedConstructorAccessor25.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(17 more lines...)
Collapse Failed LoginTest verifyNurseModulesAvailableOnHomePage History
Run UI tests on Travis 1 min
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: 8a7331cc444441ec99e82da1b1d3102e
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.DW0j0X}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=8a7331cc444441ec99e82da1b1d3102e, 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.GeneratedConstructorAccessor25.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(18 more lines...)
Collapse Failed RelationTypeTest addEditRetireDeleteRelationTypeTest History
Run UI tests on Travis 3 mins
org.openqa.selenium.TimeoutException: Timed out after 30 seconds waiting for presence of element located by: By.linkText: Add Visit Type
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: 0a8e619fa4bb4a5fbab00b833d3f8166
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.FzteEm}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=0a8e619fa4bb4a5fbab00b833d3f8166, 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.GeneratedConstructorAccessor25.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(17 more lines...)
Existing test failures 13
Status Test Failing since View job Duration
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: 549140b41066415c99c4f2dd7bc1b8ba
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.ZXTbw1}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=549140b41066415c99c4f2dd7bc1b8ba, 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.GeneratedConstructorAccessor25.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(18 more lines...)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.ContactInfoTest.setUp(ContactInfoTest.java:30)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.DuplicatePatientRegisterTest.setUp(DuplicatePatientRegisterTest.java:33)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.EditDemographicTest.setUp(EditDemographicTest.java:40)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.FindPatientByIdAndNameTest.setUp(FindPatientByIdAndNameTest.java:33)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.MergePatientByNameTest.setUp(MergePatientByNameTest.java:36)
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: 281fcc2e6f554bb589502a4ddd2d86a6
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Capabilities [{platform=LINUX, acceptSslCerts=true, javascriptEnabled=true, hasMetadata=true, browserName=chrome, chrome={userDataDir=/tmp/.com.google.Chrome.vv7ovZ}, rotatable=false, mobileEmulationEnabled=false, locationContextEnabled=true, webdriver.remote.sessionid=281fcc2e6f554bb589502a4ddd2d86a6, 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.GeneratedConstructorAccessor25.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
(17 more lines...)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.RecordMergeIssueTest.setUp(RecordMergeIssueTest.java:37)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.RegistrationAppTest.setUp(RegistrationAppTest.java:32)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.RegistrationAppTest.setUp(RegistrationAppTest.java:32)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.RegistrationFormQuestionTest.setUp(RegistrationFormQuestionTest.java:37)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.RegistrationTest.setUp(RegistrationTest.java:39)
java.awt.AWTException: headless environment
	at java.awt.Robot.<init>(Robot.java:94)
	at org.openmrs.reference.page.RegistrationPage.<init>(RegistrationPage.java:23)
	at org.openmrs.reference.XSSOnPhoneNumberFieldTest.setUp(XSSOnPhoneNumberFieldTest.java:30)
Fixed tests 5
Status Test Failing since View job Duration
Successful AddPastVisitTest addPastVisitTest History
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 2 mins
Successful EditConceptTest editConceptTest History
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 2 mins
Successful EditLocationTest EditLocationTest History
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 2 mins
Successful FindPatientByFamilyNameTest testRecentlyPatientTest History
Failing since build #3888 (Child of UITF-UITF-51) Run UI tests on Travis 3 mins
Successful PasswordRequiresDigitTest passwordRequiresDigitTest History
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 History
Run UI tests on Travis
Skipped AddFormTest addFormTest History
Run UI tests on Travis
Skipped AddLocationTest org.openmrs.reference.AddLocationTest History
Failing since build #3774 (Changes by Rafal Korytkowski) Run UI tests on Travis
Skipped AddNewAllergyTest org.openmrs.reference.AddNewAllergyTest History
Failing since build #3863 (Rebuilt by Wyclif Luyima) Run UI tests on Travis
Skipped AddPatientAppointmentTest addPatientAppointmentTest History
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
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 FindPatientRecordTest testFindPatientRecord History
Run UI tests on Travis
Skipped ManagePersonTest createEditDeletePersonTest History
Run UI tests on Travis
Skipped ManageProviderSchedulesTest manageProviderSchedulesTest History
Run UI tests on Travis
Skipped MergeVisitsTest mergeVisitsTest History
Run UI tests on Travis
Skipped NamePatientAccentedLetterTest namePatientAccentedLetterTest History
Failing since build #3871 (Changes by OpenMRS Administrator) Run UI tests on Travis
Skipped ProviderTest org.openmrs.reference.ProviderTest History
Run UI tests on Travis
Skipped RecentlyPatientTest testRecentlyPatientTest History
Run UI tests on Travis
Skipped StartVisitTest startVisitTest History
Run UI tests on Travis
Skipped UnidentifiedPatientKeyboardTest registerUnidentifiedPatient History
Run UI tests on Travis
Skipped UsingBackButtonInMergePatientTest usingBackButtonInMergePatientTest History
Run UI tests on Travis
Skipped VisitNoteTest org.openmrs.reference.VisitNoteTest History
Failing since build #3774 (Changes by Rafal Korytkowski) Run UI tests on Travis
Skipped VisitTest testStartVisit History
Run UI tests on Travis