A Windows CI server? I don't know what I'd do without my arsenal of bash
scripts, grep, pipe, cut, sed, wc, sort, ps, kill, netstat, etc ... I know
there are Windows equivalents of some of these but they're not well known
and (at least the last time I used them) far less powerful.

I know what you're getting at, though. You might be able to do something
with KickStart.java:

http://www.google.com/codesearch#Qx8E-7HUBTk/trunk/java/src/main/com/google/appengine/tools/KickStart.java

This is all the ant script is trying to fire off. It looks like this class
calls Process.waitFor(), which mains this process block until the child
process is terminated:

http://www.google.com/codesearch#Qx8E-7HUBTk/trunk/java/src/main/com/google/appengine/tools/KickStart.java&q=KickStart%20package:http://googleappengine%5C.googlecode%5C.com&l=187

But this is followed up with a Process.destroy(). Warning: I don't know off
the top of my head how this file will behave if you modify it or how child
processes work when you spin them off using Runtime (e.g. I don't know if
this works the way "fork" works).

--
Ikai Lan
Developer Programs Engineer, Google App Engine
plus.ikailan.com | twitter.com/ikai



On Fri, Jul 29, 2011 at 11:29 AM, Kyle Baley <[email protected]> wrote:

> Yeah, that would be perfect actually. I don't care how the appserver is
> launched; just concerned about the UI test results.
>
> But say, hypothetically, that this was a Windows server and the
> administrator had no clue what &, nohup or screen are. How would you modify
> your instructions to launch it in the background?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/google-appengine-java/-/Al_RMinecv0J.
>
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to