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-12439) [CI] Fully switch from local emulators to Sauce Labs ones
Date Wed, 22 Feb 2017 09:38:44 GMT

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

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

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

CB-12439 (Tests) Re-enable the tests

* This is a part of file transfer CI builds being transferred to Sauce Labs emulators
* Some tests now retry up to 100 times due to Heroku server being unstable
* Now using '/upload_headers_echo' of the FT server instead of whatheaders.com which is down


> [CI] Fully switch from local emulators to Sauce Labs ones
> ---------------------------------------------------------
>
>                 Key: CB-12439
>                 URL: https://issues.apache.org/jira/browse/CB-12439
>             Project: Apache Cordova
>          Issue Type: Test
>            Reporter: Alexander Sorokin
>            Assignee: Alexander Sorokin
>              Labels: triaged
>
> Currently we use Sauce Labs emulators on Jenkins CI for every build except file-transfer
plugin:
> http://cordova-ci.cloudapp.net:8080/
> File transfer tests need an accessible instance of this test server:
> https://github.com/apache/cordova-labs/tree/cordova-filetransfer
> For this reason we run file transfer plugin builds locally against a locally deployed
server. While this approach works, it is really costly to support local emulators/simulators
as they present various random issues, like being slow to start (build times out) to tests
being flaky because of the server being local (files downloaded too quickly?). Also, we've
increased the executors count on each Jenkins node to 2, which made supporting local runs
even more complicated.
> Therefore, we need to move file transfer builds to the Sauce Labs.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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


Mime
View raw message