[SDFAB-6] Intermittent failures in the DynamicConfig tests

shouldProgram is now enforced also on dynamic interface config.

Change-Id: I70a877065dc6e5f030c1d93bf1c1f6e73ef3ffdd
diff --git a/impl/src/test/java/org/onosproject/segmentrouting/MockDefaultRoutingHandler.java b/impl/src/test/java/org/onosproject/segmentrouting/MockDefaultRoutingHandler.java
index d82908c..6cea390 100644
--- a/impl/src/test/java/org/onosproject/segmentrouting/MockDefaultRoutingHandler.java
+++ b/impl/src/test/java/org/onosproject/segmentrouting/MockDefaultRoutingHandler.java
@@ -56,7 +56,7 @@
     }
 
     @Override
-    protected boolean revokeSubnet(Set<IpPrefix> subnets) {
+    protected boolean revokeSubnet(Set<IpPrefix> subnets, DeviceId deviceId) {
         for (Map.Entry<ConnectPoint, Set<IpPrefix>> entry : subnetTable.entrySet()) {
             entry.getValue().removeAll(subnets);
             if (entry.getValue().isEmpty()) {