[VOL-4796] openonuAdapterGo: Robustness - verification/correlation of ONU capabilities against configuration requirements

BBSIM mib templates adapted to the increased number of UpstreamPriorityQueues reported during BBSIM mibUpload (patch https://gerrit.opencord.org/c/bbsim/+/33457).

Change-Id: I752986335df99b6d5d5de9423ae25dcbfd828229
diff --git a/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json b/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json
index 6f4df81..6413e0f 100644
--- a/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json
+++ b/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1-1UNI.json
@@ -523,6 +523,134 @@
         "TrafficSchedulerPointer": 264,
         "Weight": 1
       }
+    },
+    "32777": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007945,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32778": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007946,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32779": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007947,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32780": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007948,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32781": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007949,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32782": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007950,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32783": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007951,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
+    },
+    "32784": {
+      "Attributes": {
+        "AllocatedQueueSize": 100,
+        "BackPressureClearQueueThreshold": 0,
+        "BackPressureOccurQueueThreshold": 0,
+        "BackPressureOperation": 1,
+        "BackPressureTime": 0,
+        "DiscardBlockCounterResetInterval": 0,
+        "MaximumQueueSize": 100,
+        "QueueConfigurationOption": 0,
+        "RelatedPort": 2148007952,
+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,
+        "TrafficSchedulerPointer": 264,
+        "Weight": 1
+      }
     }
   },
   "278": {
diff --git a/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1.json b/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1.json
index 3440284..1dc356d 100644
--- a/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1.json
+++ b/templates/BBSM-v0.0.1-BBSM_IMG_00001-v1.json
@@ -580,6 +580,134 @@
         "TrafficSchedulerPointer": 264,

         "Weight": 1

       }

+    },

+    "32777": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007945,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32778": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007946,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32779": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007947,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32780": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007948,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32781": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007949,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32782": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007950,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32783": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007951,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

+    },

+    "32784": {

+      "Attributes": {

+        "AllocatedQueueSize": 100,

+        "BackPressureClearQueueThreshold": 0,

+        "BackPressureOccurQueueThreshold": 0,

+        "BackPressureOperation": 1,

+        "BackPressureTime": 0,

+        "DiscardBlockCounterResetInterval": 0,

+        "MaximumQueueSize": 100,

+        "QueueConfigurationOption": 0,

+        "RelatedPort": 2148007952,

+        "ThresholdValueForDiscardedBlocksDueToBufferOverflow": 0,

+        "TrafficSchedulerPointer": 264,

+        "Weight": 1

+      }

     }

   },

   "278": {