You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by pu...@apache.org on 2016/03/04 01:36:22 UTC

[44/50] cordova-paramedic git commit: honor timeout even when justbuild is specified. This closes #25

honor timeout even when justbuild is specified. This closes #25


Project: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/commit/de183052
Tree: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/tree/de183052
Diff: http://git-wip-us.apache.org/repos/asf/cordova-paramedic/diff/de183052

Branch: refs/heads/master
Commit: de183052d992e13f57133c856d74476d057637d7
Parents: 09cb6ac
Author: Jesse MacFadyen <pu...@gmail.com>
Authored: Wed Apr 15 13:23:33 2015 -0700
Committer: Jesse MacFadyen <pu...@gmail.com>
Committed: Wed Apr 15 13:23:33 2015 -0700

----------------------------------------------------------------------
 paramedic.js | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-paramedic/blob/de183052/paramedic.js
----------------------------------------------------------------------
diff --git a/paramedic.js b/paramedic.js
index 69a659d..ad9d787 100644
--- a/paramedic.js
+++ b/paramedic.js
@@ -45,6 +45,14 @@ ParamedicRunner.prototype = {
             // this would be fatal
             process.exit(cordovaResult.code);
         }
+
+        // limit runtime to TIMEOUT msecs
+        var self = this;
+        setTimeout(function(){
+            self.logMessage("This test seems to be blocked :: timeout exceeded. Exiting ...");
+            self.cleanUpAndExitWithCode(1);
+        },self.timeout);
+
         this.createTempProject();
         this.installPlugins();
         this.startServer();
@@ -228,11 +236,6 @@ ParamedicRunner.prototype = {
             self.logMessage("cordova-paramedic: adding platform");
             shell.exec('cordova platform add ' + self.platformId,{silent:true});
             shell.exec('cordova prepare',{silent:true});
-            // limit runtime to TIMEOUT msecs
-            setTimeout(function(){
-                self.logMessage("This test seems to be blocked :: timeout exceeded. Exiting ...");
-                self.cleanUpAndExitWithCode(1);
-            },self.timeout);
 
             shell.exec('cordova emulate ' + self.platformId.split("@")[0] + " --phone",
                 {async:true,silent:true},


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