On Tue, Jun 26, 2012 at 10:47 AM, Franklin, Matthew B.
<[email protected]>wrote:

> >-----Original Message-----
> >From: Chris Geer [mailto:[email protected]]
> >Sent: Tuesday, June 26, 2012 1:28 PM
> >To: dev
> >Subject: Integration Test Failures
> >
> >I've updated Rave (not-committed) to Shindig 2.5.0-beta2 and things are
> >working but I'm getting one failure in the integration tests. My plan was
> >to wait until Matt integrated the branch into main, get the latest and
> >commit the changes for beta2. I'm not sure how to fix this particular
> issue
> >so I'm proposing I commit the changes as long as things compile and pass
> >unit tests and then we can fix this issue post check-in. Let me know if
> >anyone disagrees with this approach.
>
> I would prefer to reintegrate the branch first.  Can you see what element
> it is trying to find that isn't visible?
>

I agree with you reintegrating the branch, then me making sure beta2 works
with the branch.

Here is the method being called. It would be one of these two elements.

@When("I delete the current page")
    public void deleteCurrentPage() {
        final WebElement activePage =

portal.findElement(By.xpath("//div[@id='pageContent']/nav//li[contains(@class,
'active')]"));
        activePage.click();
        sleep(2000L);
        final WebElement deletePageLink =
portal.findElement(By.xpath("//li[@id='pageMenuDelete']/a"));
        deletePageLink.click();
    }

>
> >
> >Chris
> >
> >When I delete the current page (FAILED)
> >(org.openqa.selenium.ElementNotVisibleException: Element is not currently
> >visible and so may not be interacted with
> >Command duration or timeout: 11 milliseconds
> >Build info: version: '2.2.1', revision: '16551', time: '2012-04-11
> 21:42:35'
> >System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version:
> '10.7.4',
> >java.version: '1.6.0_31'
> >Driver info: driver.version: RemoteWebDriver)
> >When I log out (NOT PERFORMED)
> >
> >org.openqa.selenium.ElementNotVisibleException: Element is not currently
> >visible and so may not be interacted with
> >Command duration or timeout: 11 milliseconds
> >Build info: version: '2.2.1', revision: '16551', time: '2012-04-11
> 21:42:35'
> >System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version:
> '10.7.4',
> >java.version: '1.6.0_31'
> >Driver info: driver.version: RemoteWebDriver
> >(reflection-construct)
> >at
> >org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.jav
> >a:175)
> > at
> >org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHand
> >ler.java:128)
> >at
> >org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver
> >.java:459)
> > at
> >org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebEle
> >ment.java:245)
> >at
> >org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElemen
> >t.java:78)
> > at
> >org.apache.rave.integrationtests.steps.PageOperationsSteps.deleteCurrentP
> >age(PageOperationsSteps.java:87)
> >(reflection-invoke)
> > at
> >org.jbehave.core.steps.StepCreator$ParameterisedStep.perform(StepCreato
> >r.java:533)
> >at
> >org.jbehave.core.embedder.StoryRunner$FineSoFar.run(StoryRunner.java:47
> >4)
> >
> >[WARNING] Failed to run story johnDoe.story
> >org.jbehave.core.failures.UUIDExceptionWrapper: When I delete the current
> >page
> >at
> >org.jbehave.core.steps.StepCreator$ParameterisedStep.perform(StepCreato
> >r.java:547)
> > at
> >org.jbehave.core.embedder.StoryRunner$FineSoFar.run(StoryRunner.java:47
> >4)
> >at
> >org.jbehave.core.embedder.StoryRunner.runStepsWhileKeepingState(StoryR
> >unner.java:454)
> > at
> >org.jbehave.core.embedder.StoryRunner.runScenarioSteps(StoryRunner.jav
> >a:418)
> >at
> >org.jbehave.core.embedder.StoryRunner.runCancellable(StoryRunner.java:2
> >95)
> > at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:211)
> >at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:172)
> > at
> >org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManag
> >er.java:197)
> >at
> >org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManag
> >er.java:169)
> > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> >at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> > at
> >java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto
> >r.java:886)
> >at
> >java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav
> >a:908)
> > at java.lang.Thread.run(Thread.java:680)
> >Caused by: org.openqa.selenium.ElementNotVisibleException: Element is not
> >currently visible and so may not be interacted with
> >Command duration or timeout: 11 milliseconds
> >Build info: version: '2.2.1', revision: '16551', time: '2012-04-11
> 21:42:35'
> >System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version:
> '10.7.4',
> >java.version: '1.6.0_31'
> >Driver info: driver.version: RemoteWebDriver
> >at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> >at
> >sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> >ccessorImpl.java:39)
> > at
> >sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConst
> >ructorAccessorImpl.java:27)
> >at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> > at
> >org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.jav
> >a:175)
> >at
> >org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHand
> >ler.java:128)
> > at
> >org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver
> >.java:459)
> >at
> >org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebEle
> >ment.java:245)
> > at
> >org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElemen
> >t.java:78)
> >at
> >org.apache.rave.integrationtests.steps.PageOperationsSteps.deleteCurrentP
> >age(PageOperationsSteps.java:87)
> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >at
> >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
> >ava:39)
> > at
> >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
> >orImpl.java:25)
> >at java.lang.reflect.Method.invoke(Method.java:597)
> > at
> >org.jbehave.core.steps.StepCreator$ParameterisedStep.perform(StepCreato
> >r.java:533)
> >... 13 more
> >Caused by:
> >org.openqa.selenium.remote.ErrorHandler$UnknownServerException:
> >Element is not currently visible and so may not be interacted with
> >Build info: version: '2.2.1', revision: '16551', time: '2012-04-11
> 21:42:35'
> >System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version:
> '10.7.4',
> >java.version: '1.6.0_31'
> >Driver info: driver.version: unknown
> > at <anonymous class>.<anonymous
> >method>(file:///var/folders/67/qm919r790cd2s9lpk8zr9gpr0000gn/T/anonym
> >ous2117900345009172465webdriver-profile/extensions/
> >[email protected]/components/command_processor.js:5780)
> > at <anonymous class>.<anonymous
> >method>(file:///var/folders/67/qm919r790cd2s9lpk8zr9gpr0000gn/T/anonym
> >ous2117900345009172465webdriver-profile/extensions/
> >[email protected]/components/command_processor.js:9753)
> > at <anonymous class>.<anonymous
> >method>(file:///var/folders/67/qm919r790cd2s9lpk8zr9gpr0000gn/T/anonym
> >ous2117900345009172465webdriver-profile/extensions/
> >[email protected]/components/command_processor.js:9774)
> > at <anonymous class>.<anonymous
> >method>(file:///var/folders/67/qm919r790cd2s9lpk8zr9gpr0000gn/T/anonym
> >ous2117900345009172465webdriver-profile/extensions/
> >[email protected]/components/command_processor.js:9779)
> > at <anonymous class>.<anonymous
> >method>(file:///var/folders/67/qm919r790cd2s9lpk8zr9gpr0000gn/T/anonym
> >ous2117900345009172465webdriver-profile/extensions/
> >[email protected]/components/command_processor.js:9725)
>

Reply via email to