cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-10750) Make Appium tests fail fast if the state is irrecoverable
Date Wed, 02 Mar 2016 10:26:18 GMT

    [ https://issues.apache.org/jira/browse/CB-10750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15175392#comment-15175392
] 

ASF subversion and git services commented on CB-10750:
------------------------------------------------------

Commit d51e23ad7b655171124ec43dcc559aff2796b60b in cordova-plugin-camera's branch refs/heads/master
from [~alsorokin]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-camera.git;h=d51e23a ]

CB-10750 Appium tests: fail fast if session is irrecoverable


> Make Appium tests fail fast if the state is irrecoverable
> ---------------------------------------------------------
>
>                 Key: CB-10750
>                 URL: https://issues.apache.org/jira/browse/CB-10750
>             Project: Apache Cordova
>          Issue Type: Task
>            Reporter: Alexander Sorokin
>            Assignee: Alexander Sorokin
>
> Currently the tests would try to recreate the session before each spec which results
in very long waiting time and then the spec fails anyway because the session is irrecoverable.
> Example:
> {noformat}
> Failing with message: [context("WEBVIEW_org.apache.mobilespec")] Error response status:
6
>  > CALL currentContext() 
>  > GET /session/:sessionID/context 
>  > CALL quit() 
>  > DELETE /session/:sessionID 
> Ending your web drivage..
> [MEDIC LOG Mon, 29 Feb 2016 08:18:40 GMT] Spec failed: camera.ui.spec.5.14 Combining
options
> [MEDIC LOG Mon, 29 Feb 2016 08:18:40 GMT] Starting new spec: camera.ui.spec.5.15 Combining
options
> Failed expectation: Something went wrong: the stopFlag is on. Please see the log for
more details.
> Failing with message: Something went wrong: the stopFlag is on. Please see the log for
more details.
>  > CALL currentContext() 
>  > GET /session/:sessionID/context 
>  > CALL quit() 
>  > DELETE /session/:sessionID 
> Ending your web drivage..
> [MEDIC LOG Mon, 29 Feb 2016 08:21:40 GMT] Spec failed: camera.ui.spec.5.15 Combining
options
> [MEDIC LOG Mon, 29 Feb 2016 08:21:40 GMT] Starting new spec: camera.ui.spec.5.16 Combining
options
> Failed expectation: Something went wrong: the stopFlag is on. Please see the log for
more details.
> Failing with message: Something went wrong: the stopFlag is on. Please see the log for
more details.
>  > CALL currentContext() 
>  > GET /session/:sessionID/context 
>  > CALL quit() 
>  > DELETE /session/:sessionID 
> Ending your web drivage..
> [MEDIC LOG Mon, 29 Feb 2016 08:24:40 GMT] Spec failed: camera.ui.spec.5.16 Combining
options
> [MEDIC LOG Mon, 29 Feb 2016 08:24:40 GMT] Starting new spec: camera.ui.spec.5.17 Combining
options
> Failed expectation: Something went wrong: the stopFlag is on. Please see the log for
more details.
> Failing with message: Something went wrong: the stopFlag is on. Please see the log for
more details.
>  > CALL currentContext() 
>  > GET /session/:sessionID/context 
>  > CALL quit() 
>  > DELETE /session/:sessionID 
> Ending your web drivage..
> [MEDIC LOG Mon, 29 Feb 2016 08:27:40 GMT] Spec failed: camera.ui.spec.5.17 Combining
options
> [MEDIC LOG Mon, 29 Feb 2016 08:27:40 GMT] Starting new spec: camera.ui.spec.5.18 Combining
options
> Failed expectation: Something went wrong: the stopFlag is on. Please see the log for
more details.
> Failing with message: Something went wrong: the stopFlag is on. Please see the log for
more details.
>  > CALL currentContext() 
>  > GET /session/:sessionID/context 
>  > CALL quit() 
>  > DELETE /session/:sessionID 
> Ending your web drivage..
> [MEDIC LOG Mon, 29 Feb 2016 08:30:40 GMT] Spec failed: camera.ui.spec.5.18 Combining
options
> [MEDIC LOG Mon, 29 Feb 2016 08:30:40 GMT] Starting new spec: camera.ui.spec.5.19 Combining
options
> Failed expectation: Something went wrong: the stopFlag is on. Please see the log for
more details.
> Failing with message: Something went wrong: the stopFlag is on. Please see the log for
more details.
>  > CALL currentContext() 
>  > GET /session/:sessionID/context 
>  > CALL quit() 
>  > DELETE /session/:sessionID 
> Ending your web drivage..
> etc...
> {noformat}
> The proposed behavior is to try to recover the session after failure and if it fails,
every remaining spec would fail fast.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message