X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fdistribution%2Fsanitytest%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fdistribution%2FSanity.java;h=7fc25e2b81999e20de728b537ceeb559e9d0b628;hp=33ff8ea18a19d84764061ff3aefbb259d1c185d2;hb=530f16aabf749e45477e8467d73ad0921fc7bb99;hpb=f82471366b2cfb6ab10ac6942cf2502284b5e441 diff --git a/opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java b/opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java index 33ff8ea18a..7fc25e2b81 100644 --- a/opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java +++ b/opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java @@ -4,6 +4,9 @@ import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; +import java.util.ArrayList; +import java.util.List; + public class Sanity { static void copy(InputStream in, OutputStream out) throws IOException { @@ -20,16 +23,18 @@ public class Sanity { System.out.println("Current working directory = " + cwd); String os = System.getProperty("os.name").toLowerCase(); - String script = "./run.sh"; + List script = new ArrayList(); if(os.contains("windows")){ - System.out.println("Sorry no sanity testing on Windows yet"); - System.exit(0); - return; + script.add("cmd.exe"); + script.add("/c"); + script.add("runsanity.bat"); + } else { + script.add("./runsanity.sh"); } ProcessBuilder processBuilder = new ProcessBuilder(); - processBuilder.command(script); + processBuilder.inheritIO().command(script); Process p = processBuilder.start(); copy(p.getInputStream(), System.out);