[ 
https://issues.apache.org/jira/browse/SUBMARINE-882?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

You Ting Wang updated SUBMARINE-882:
------------------------------------
    Description: 
In travis.ci, this IT will have undeterministic behavior, it is because of the 
original way to realize the waiting is fluent wait, but it lacks of expected 
condition.
The other reason of unstable behavior of this test is because of the wrong 
interaction with components.

https://user-images.githubusercontent.com/55401762/124241557-6e561780-db4e-11eb-8ab4-53a04ffc583e.mp4

As you can see, this drop-down list need to be hovered. But this IT clicked it. 
This might be the source of unstable.
So it need to be modify with the functions that use explicit wait in 
AbstractSubmarineIT.
Also found that the window need to set larger to prevent element from 
disappearing in viewpoint, which makes headless driver can not interact.
Note: the default of size of headless window maximize is (600, 800), when 
driver hover the target out of this area, it will cause MoveTargetOutOfBounds 
exception.

  was:
In travis.ci, this IT will have undeterministic behavior, it is because of the 
original way to realize the waiting is fluent wait, but it lacks of expected 
condition.
The other reason of unstable behavior of this test is because of the wrong 
interaction with components.

https://user-images.githubusercontent.com/55401762/124241557-6e561780-db4e-11eb-8ab4-53a04ffc583e.mp4

As you can see, this drop-down list need to be hovered. But this IT clicked it. 
This might be the source of unstable.
So it need to be modify with the functions that use explicit wait in 
AbstractSubmarineIT.
Also found that the window need to set larger to prevent element from 
disappearing in viewpoint, which makes headless driver can not interact.


> [E2E] fix datadictIT
> --------------------
>
>                 Key: SUBMARINE-882
>                 URL: https://issues.apache.org/jira/browse/SUBMARINE-882
>             Project: Apache Submarine
>          Issue Type: Bug
>          Components: E2E Test
>            Reporter: You Ting Wang
>            Priority: Major
>              Labels: pull-request-available
>
> In travis.ci, this IT will have undeterministic behavior, it is because of 
> the original way to realize the waiting is fluent wait, but it lacks of 
> expected condition.
> The other reason of unstable behavior of this test is because of the wrong 
> interaction with components.
> https://user-images.githubusercontent.com/55401762/124241557-6e561780-db4e-11eb-8ab4-53a04ffc583e.mp4
> As you can see, this drop-down list need to be hovered. But this IT clicked 
> it. This might be the source of unstable.
> So it need to be modify with the functions that use explicit wait in 
> AbstractSubmarineIT.
> Also found that the window need to set larger to prevent element from 
> disappearing in viewpoint, which makes headless driver can not interact.
> Note: the default of size of headless window maximize is (600, 800), when 
> driver hover the target out of this area, it will cause MoveTargetOutOfBounds 
> exception.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to