X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fbenchmark-data-store%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fstore%2Fbenchmark%2FBenchmarkModel.java;h=20e107402a2e674e44c958f239adadabfb266855;hp=d2d3b51048182ea6feaa8ec565f4378df72ed3e3;hb=271e4eb62726c79f2e029fa65704dc6d0fc845e4;hpb=54c93be380f60ba99cf88e7259daabc33260394d diff --git a/opendaylight/md-sal/benchmark-data-store/src/main/java/org/opendaylight/controller/md/sal/dom/store/benchmark/BenchmarkModel.java b/opendaylight/md-sal/benchmark-data-store/src/main/java/org/opendaylight/controller/md/sal/dom/store/benchmark/BenchmarkModel.java index d2d3b51048..20e107402a 100644 --- a/opendaylight/md-sal/benchmark-data-store/src/main/java/org/opendaylight/controller/md/sal/dom/store/benchmark/BenchmarkModel.java +++ b/opendaylight/md-sal/benchmark-data-store/src/main/java/org/opendaylight/controller/md/sal/dom/store/benchmark/BenchmarkModel.java @@ -7,13 +7,9 @@ */ package org.opendaylight.controller.md.sal.dom.store.benchmark; -import java.io.InputStream; -import java.util.Collections; -import java.util.List; import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaContext; -import org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException; import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils; /** @@ -40,19 +36,7 @@ public final class BenchmarkModel { private BenchmarkModel() { } - private static InputStream getInputStream() { - return BenchmarkModel.class.getResourceAsStream(DATASTORE_TEST_YANG); - } - public static SchemaContext createTestContext() { - final SchemaContext schemaContext; - final List streams = Collections.singletonList(getInputStream()); - - try { - schemaContext = YangParserTestUtils.parseYangStreams(streams); - } catch (ReactorException e) { - throw new RuntimeException("Unable to build schema context from " + streams, e); - } - return schemaContext; + return YangParserTestUtils.parseYangResources(BenchmarkModel.class, DATASTORE_TEST_YANG); } }