SLIDER-352 more testing of windows
Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/475507b5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/475507b5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/475507b5 Branch: refs/heads/feature/SLIDER-149_Support_a_YARN_service_registry Commit: 475507b598b6b23815d5b6f983206fb9cbb20412 Parents: 53457d9 Author: Steve Loughran <ste...@apache.org> Authored: Fri Aug 22 16:25:46 2014 +0100 Committer: Steve Loughran <ste...@apache.org> Committed: Fri Aug 22 16:26:06 2014 +0100 ---------------------------------------------------------------------- .../org/apache/slider/providers/agent/AgentUtils.java | 2 +- .../slider/common/tools/TestWindowsSupport.groovy | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/475507b5/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java ---------------------------------------------------------------------- diff --git a/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java b/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java index f329756..6bb6132 100644 --- a/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java +++ b/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java @@ -35,7 +35,7 @@ import java.io.InputStream; public class AgentUtils { private static final Logger log = LoggerFactory.getLogger(AgentUtils.class); - static Metainfo getApplicationMetainfo(SliderFileSystem fileSystem, + public static Metainfo getApplicationMetainfo(SliderFileSystem fileSystem, String appDef) throws IOException { log.info("Reading metainfo at {}", appDef); FileSystem fs = fileSystem.getFileSystem(); http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/475507b5/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy ---------------------------------------------------------------------- diff --git a/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy b/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy index 2d74760..e6d2225 100644 --- a/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy +++ b/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy @@ -26,6 +26,7 @@ import org.apache.hadoop.fs.FSDataInputStream import org.apache.hadoop.fs.Path import org.apache.hadoop.fs.FileSystem as HadoopFS import org.apache.hadoop.util.Shell +import org.apache.slider.providers.agent.AgentUtils import org.apache.slider.test.SliderTestUtils import org.junit.Test @@ -89,4 +90,15 @@ class TestWindowsSupport extends SliderTestUtils { // expected } } + + @Test + public void testSliderFS() throws Throwable { + SliderFileSystem sfs = new SliderFileSystem(new Configuration()) + try { + def metainfo = AgentUtils.getApplicationMetainfo(sfs, windowsFile) + } catch (FileNotFoundException fnfe) { + // expected + } + + } }