Hi Krishantha, We have fixed most of the issues, but several of them are still in progress.
/Ruchira On Thu, May 21, 2015 at 11:25 AM, Krishantha Samaraweera < [email protected]> wrote: > Ping ! > > Thanks, > Krishantha > > On Tue, May 19, 2015 at 7:37 PM, Krishantha Samaraweera < > [email protected]> wrote: > >> Hi all, >> >> Have we fixed all failures ? or introduce new tests ? >> >> Thanks, >> Krishantha. >> >> On Wed, Apr 29, 2015 at 8:58 AM, Ayesha Dissanayaka <[email protected]> >> wrote: >> >>> Hi all, >>> >>> I was able to fix one test class[1] in this[2] commit. >>> Hope this would be helpful in order to fix other test failures. >>> >>> Best approach would be to debug test classes one at a time to locate the >>> UI element mismatches. >>> >>> [1] >>> https://github.com/wso2/product-es/blob/e6a6a2b2891f0d436294320436caa09ed9ffae23/modules/integration/tests-ui-integration/tests-ui/src/test/java/org/wso2/es/ui/integration/test/publisher/ESPublisherAddEditAssetTestCase.java >>> [2] >>> https://github.com/wso2/product-es/commit/e6a6a2b2891f0d436294320436caa09ed9ffae23 >>> >>> Thanks! >>> -Ayesha >>> >>> On Tue, Apr 28, 2015 at 12:46 AM, Rajeenthini Satkunam < >>> [email protected]> wrote: >>> >>>> Hi, >>>> >>>> Noted,I will look into this links and I will discuss with team if I >>>> need further helps on this. >>>> >>>> On Tue, Apr 28, 2015 at 7:52 AM, Ayesha Dissanayaka <[email protected]> >>>> wrote: >>>> >>>>> Hi all, >>>>> >>>>> I think the reason for this test failures should be the recent UI >>>>> changes in ES. The mentioned UI tests were written on top of previous ES >>>>> UIs and I don't think we have re-written them on top of new UI. Hope the >>>>> team has already started working on this. >>>>> >>>>> Almost all the tests are failing due to unavailability of UI elements, >>>>> which is expected due to the change in UI. So, I think the best way to fix >>>>> this would be to re-generate the tests using selenium record and playback, >>>>> rather than someone going through line by line to map previous UI elements >>>>> to new ones. >>>>> >>>>> We already have the templates for ES publisher and Store UI test >>>>> generation. And the initial idea of having "Selenium UI Test Generation" >>>>> for ES is exactly to address this kind of scenarios without much of a >>>>> trouble. >>>>> >>>>> @Rajeenthini, since you are working on this, below e-mail threads and >>>>> links would be helpful for you. Let me know if you need further help on >>>>> this. >>>>> >>>>> [1] [Dev][ES] Selenium UI Integration Test Generation >>>>> [2] [ES- Integration Test] Custom WebDriver Class for UI test >>>>> Automation >>>>> [3] >>>>> http://techspace-ps.blogspot.com/2015/01/selenium-ide-template-for-testng.html >>>>> [4] >>>>> http://asadistechspace.blogspot.com/2014/12/customize-selenium-code-jeneration.html#.VT7oGzlO0c0 >>>>> >>>>> Thanks! >>>>> -Ayesha >>>>> >>>>> On Tue, Apr 21, 2015 at 6:01 AM, Udara Rathnayake <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Krishantha, >>>>>> >>>>>> We are looking into this. >>>>>> >>>>>> Regards, >>>>>> UdaraR >>>>>> >>>>>> On Mon, Apr 20, 2015 at 5:12 PM, Krishantha Samaraweera < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> More test failures in tests-ui module. >>>>>>> >>>>>>> Failed tests: >>>>>>> testESPublishToStore(org.wso2.es.ui.integration.test.common.ESPublishToStore): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> setUp(org.wso2.es.ui.integration.test.notifications.ESPublisherNotificationTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> tearDown(org.wso2.es.ui.integration.test.notifications.ESPublisherNotificationTestCase) >>>>>>> >>>>>>> testAddAsset(org.wso2.es.ui.integration.test.publisher.ESPublisherTenantAddEditAssetTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testAddAsset(org.wso2.es.ui.integration.test.publisher.ESPublisherTenantAddEditAssetTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testSubscriptionCreation(org.wso2.es.ui.integration.test.notifications.ESPublisherSubscriptionTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testSubscriptionCreation(org.wso2.es.ui.integration.test.notifications.ESPublisherSubscriptionTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> setUp(org.wso2.es.ui.integration.test.notifications.ESPublisherTenantNotificationTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> setUp(org.wso2.es.ui.integration.test.store.ESStoreAnonCategorySortingTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> tearDown(org.wso2.es.ui.integration.test.notifications.ESPublisherTenantNotificationTestCase) >>>>>>> >>>>>>> testAnonHomePage(org.wso2.es.ui.integration.test.store.ESStoreAnonHomePageTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.selector: div.span3.store-right > div.row > div.span3(..) >>>>>>> >>>>>>> testAnonNavigationLinks(org.wso2.es.ui.integration.test.store.ESStoreAnonHomePageTestCase): >>>>>>> Recent Gadgets link not working expected [Stacked Line Chart] but found >>>>>>> [Line Chart] >>>>>>> >>>>>>> testSubscriptionCreation(org.wso2.es.ui.integration.test.notifications.ESPublisherTenantSubscriptionTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testSubscriptionCreation(org.wso2.es.ui.integration.test.notifications.ESPublisherTenantSubscriptionTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testAnonHomePage(org.wso2.es.ui.integration.test.store.ESStoreAnonSuperTenantHomePageTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.selector: div.span3.store-right > div.row > div.span3(..) >>>>>>> >>>>>>> testAnonNavigationLinks(org.wso2.es.ui.integration.test.store.ESStoreAnonSuperTenantHomePageTestCase): >>>>>>> Recent Gadgets link not working expected [Stacked Line Chart] but found >>>>>>> [Line Chart] >>>>>>> >>>>>>> testAddAsset(org.wso2.es.ui.integration.test.publisher.ESPublisherAddEditAssetTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testAddAsset(org.wso2.es.ui.integration.test.publisher.ESPublisherAddEditAssetTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> testESStoreBookmarkTestCase(org.wso2.es.ui.integration.test.store.ESStoreBookmarkTestCase): >>>>>>> Timed out after 30 seconds waiting for text ('Bookmarked') to be >>>>>>> present in >>>>>>> element found by By.id: btn-add-gadget(..) >>>>>>> >>>>>>> setUp(org.wso2.es.ui.integration.test.publisher.ESPublisherLCTransitionTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> tearDown(org.wso2.es.ui.integration.test.publisher.ESPublisherLCTransitionTestCase) >>>>>>> >>>>>>> testLoggedInHomePage(org.wso2.es.ui.integration.test.store.ESStoreCarbonSuperUserTUHomePageTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.selector: div.span3.store-right > div.row > div.span3(..) >>>>>>> >>>>>>> testLoggedInNavigationLinks(org.wso2.es.ui.integration.test.store.ESStoreCarbonSuperUserTUHomePageTestCase): >>>>>>> Recent Gadgets link not working expected [Stacked Line Chart] but found >>>>>>> [Line Chart] >>>>>>> >>>>>>> testGadgetPage(org.wso2.es.ui.integration.test.store.ESStoreGadgetPageTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.xpath: //a[contains(text(),'Line Plus Bar Chart')](..) >>>>>>> >>>>>>> testAddAsset(org.wso2.es.ui.integration.test.store.ESStoreSearchGadgetListTestCase): >>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>> By.linkText: Add gadget(..) >>>>>>> >>>>>>> Tests run: 88, Failures: 25, Errors: 0, Skipped: 31 >>>>>>> >>>>>>> >>>>>>> Thanks, >>>>>>> Krishantha. >>>>>>> >>>>>>> On Mon, Apr 20, 2015 at 3:29 PM, Krishantha Samaraweera < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi all, >>>>>>>> >>>>>>>> I see following UI failures in master branch. Please have a look. >>>>>>>> >>>>>>>> Failed tests: >>>>>>>> testESPublisherAddedAssetTestCase(org.wso2.es.ui.integration.extension.test.publisher.ESPublisherAddedAssetTestCase): >>>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>>> By.linkText: Services(..) >>>>>>>> >>>>>>>> testESPublisherAssetCaramelPageTestCase(org.wso2.es.ui.integration.extension.test.publisher.ESPublisherAssetCaramelPageTestCase): >>>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>>> By.linkText: Overview(..) >>>>>>>> >>>>>>>> >>>>>>>> setUp(org.wso2.es.ui.integration.extension.test.publisher.ESPublisherAssetOverridePartialTestCase): >>>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>>> By.linkText: Add servicex(..) >>>>>>>> >>>>>>>> >>>>>>>> setUp(org.wso2.es.ui.integration.extension.test.publisher.ESPublisherAssetOverrideRendererTestCase): >>>>>>>> Timed out after 30 seconds waiting for presence of element located by: >>>>>>>> By.linkText: Add servicex(..) >>>>>>>> >>>>>>>> *Tests run: 15, Failures: 4, Errors: 0, Skipped: 2* >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Krishantha. >>>>>>>> >>>>>>>> -- >>>>>>>> Krishantha Samaraweera >>>>>>>> Senior Technical Lead - Test Automation >>>>>>>> Mobile: +94 77 7759918 >>>>>>>> WSO2, Inc.; http://wso2.com/ >>>>>>>> lean . enterprise . middlewear. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Krishantha Samaraweera >>>>>>> Senior Technical Lead - Test Automation >>>>>>> Mobile: +94 77 7759918 >>>>>>> WSO2, Inc.; http://wso2.com/ >>>>>>> lean . enterprise . middlewear. >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dev mailing list >>>>>>> [email protected] >>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Udara Rathnayake* >>>>>> Software Engineer >>>>>> WSO2 Inc. : http://wso2.com >>>>>> >>>>>> Mobile : 1 4087864651 | 94 772207239 >>>>>> Twitter : http://twitter.com/udarakr >>>>>> Blog : http://udarakr.blogspot.com >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Ayesha Dissanayaka* >>>>> Software Engineer, >>>>> WSO2, Inc : http://wso2.com >>>>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> >>>>> 20, Palmgrove Avenue, Colombo 3 >>>>> E-Mail: [email protected] <[email protected]> >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> *Thank You.* >>>> >>>> *Rajeenthini Satkunam* >>>> >>>> *Associate Software Engineer | WSO2* >>>> >>>> >>>> *E:[email protected] <[email protected]>* >>>> >>>> *M :+94770832823 <%2B94770832823> * >>>> >>>> >>> >>> >>> -- >>> *Ayesha Dissanayaka* >>> Software Engineer, >>> WSO2, Inc : http://wso2.com >>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> >>> 20, Palmgrove Avenue, Colombo 3 >>> E-Mail: [email protected] <[email protected]> >>> >> >> >> >> -- >> Krishantha Samaraweera >> Senior Technical Lead - Test Automation >> Mobile: +94 77 7759918 >> WSO2, Inc.; http://wso2.com/ >> lean . enterprise . middlewear. >> > > > > -- > Krishantha Samaraweera > Senior Technical Lead - Test Automation > Mobile: +94 77 7759918 > WSO2, Inc.; http://wso2.com/ > lean . enterprise . middlewear. > -- *Ruchira Wageesha**Technical Lead* *WSO2 Inc. - lean . enterprise . middleware | wso2.com <http://wso2.com>* *email: [email protected] <[email protected]>, blog: ruchirawageesha.blogspot.com <http://ruchirawageesha.blogspot.com>, mobile: +94 77 5493444*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
