cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Sorokin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CB-12439) [CI] Fully switch from local emulators to Sauce Labs ones
Date Thu, 09 Feb 2017 10:23:41 GMT
Alexander Sorokin created CB-12439:
--------------------------------------

             Summary: [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


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