<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.opendaylight.infrautils</groupId>
+ <artifactId>metrics-impl-test</artifactId>
+ <version>${infrautils.version}</version>
+ <scope>test</scope>
+ </dependency>
<dependency>
<groupId>org.opendaylight.infrautils</groupId>
<artifactId>jobcoordinator-impl</artifactId>
import org.opendaylight.genius.mdsalutil.NwConstants;
import org.opendaylight.genius.mdsalutil.interfaces.IMdsalApiManager;
import org.opendaylight.infrautils.jobcoordinator.internal.JobCoordinatorImpl;
+import org.opendaylight.infrautils.metrics.MetricProvider;
+import org.opendaylight.infrautils.metrics.testimpl.TestMetricProviderImpl;
import org.opendaylight.netvirt.cloudservicechain.matchers.FlowEntityMatcher;
import org.opendaylight.netvirt.cloudservicechain.matchers.FlowMatcher;
import org.opendaylight.netvirt.cloudservicechain.utils.VpnServiceChainUtils;
static final int LPORT_TAG = 1;
static final String DC_GW_IP = "3.3.3.3";
- private static JobCoordinatorImpl jobCoordinator = new JobCoordinatorImpl();
+ private static MetricProvider metricProvider = new TestMetricProviderImpl();
+
+ private static JobCoordinatorImpl jobCoordinator = new JobCoordinatorImpl(metricProvider);
private VPNServiceChainHandler vpnsch; // SUT
<artifactId>gson</artifactId>
</dependency>
<dependency>
- <groupId>org.opendaylight.neutron</groupId>
- <artifactId>neutron-spi</artifactId>
- <version>${neutron.version}</version>
+ <groupId>org.opendaylight.neutron</groupId>
+ <artifactId>neutron-spi</artifactId>
+ <version>${neutron.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.opendaylight.infrautils</groupId>
+ <artifactId>metrics-impl-test</artifactId>
+ <version>${infrautils.version}</version>
+ <scope>test</scope>
</dependency>
</dependencies>
import org.opendaylight.infrautils.caches.baseimpl.internal.CacheManagersRegistryImpl;
import org.opendaylight.infrautils.caches.guava.internal.GuavaCacheProvider;
import org.opendaylight.infrautils.jobcoordinator.internal.JobCoordinatorImpl;
+import org.opendaylight.infrautils.metrics.MetricProvider;
+import org.opendaylight.infrautils.metrics.testimpl.TestMetricProviderImpl;
import org.opendaylight.netvirt.elanmanager.api.IElanService;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address;
@Mock
IdManagerService idManager;
- private final JobCoordinatorImpl jobCoordinator = new JobCoordinatorImpl();
+ MetricProvider metricProvider = new TestMetricProviderImpl();
+
+ private final JobCoordinatorImpl jobCoordinator = new JobCoordinatorImpl(metricProvider);
@Before
public void setUp() {