Class JenkinsControllerPoolProcess


  • public class JenkinsControllerPoolProcess
    extends Object
    Pre-launch JenkinsController so that tests can use them without waiting.

    This is intended to run in another JVM from the test harness, so that it can have independent lifecycle. During development of tests, a test VM would come and go quickly. This design helps them maintain efficiency in such a situation.

    See docs/PRELAUNCH.md for more details.

    Author:
    Kohsuke Kawaguchi
    • Field Detail

      • n

        public int n
      • socket

        @Inject
        @Named("socket")
        public File socket
      • MAIN

        public static boolean MAIN
        Are we running the JUT server?
    • Constructor Detail

      • JenkinsControllerPoolProcess

        public JenkinsControllerPoolProcess()