Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add notes about JNLP on windows and gui tests

...

This is the most convenient set up on Windows, but does not allow you to run programs that require display interaction (such as GUI tests).

Write your own script to launch Hudson slaves

...

On Windows, you can do this manually once, then from the launched JNLP slave agent, you can install it as a Windows service so that you don't need to interactively start the slave from then on.

If you need display interaction (e.g. for GUI tests) on Windows and you have a dedicated (virtual) test machine, this is a suitable option. Create a hudson user account, enable auto-login, and put a shortcut to the JNLP file in the Startup items (after having trusted the slave agent's certificate). This allows one to run tests as a restricted user as well.

Launch slave agent headlessly

...