[VOL-4711] Added IT4GEM TP for DT FTTB

Change-Id: Ibc622e17c17cda639e166ba0f54056965079911a
diff --git a/tests/data/TechProfile-1T4GEM-FTTB.json b/tests/data/TechProfile-1T4GEM-FTTB.json
new file mode 100644
index 0000000..4b369d0
--- /dev/null
+++ b/tests/data/TechProfile-1T4GEM-FTTB.json
@@ -0,0 +1,141 @@
+{

+    "name": "DT_A4_FTTB_Profile",

+    "profile_type": "GPON",

+    "version": 1,

+    "num_gem_ports": 4,

+    "instance_control": {

+        "onu": "multi-instance",

+        "uni": "single-instance",

+        "max_gem_payload_size": "auto"

+    },

+    "us_scheduler": {

+        "additional_bw": "AdditionalBW_BestEffort",

+        "direction": "UPSTREAM",

+        "priority": 0,

+        "weight": 0,

+        "q_sched_policy": "StrictPriority"

+    },

+    "ds_scheduler": {

+        "additional_bw": "AdditionalBW_BestEffort",

+        "direction": "DOWNSTREAM",

+        "priority": 0,

+        "weight": 0,

+        "q_sched_policy": "StrictPriority"

+    },

+    "upstream_gem_port_attribute_list": [

+        {

+            "pbit_map": "0b01100000",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 0,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "max_threshold": 0,

+                "min_threshold": 0,

+                "max_probability": 0

+            }

+        },

+        {

+            "pbit_map": "0b00010000",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 1,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "min_threshold": 0,

+                "max_threshold": 0,

+                "max_probability": 0

+            }

+        },

+        {

+            "pbit_map": "0b00001100",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 2,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "min_threshold": 0,

+                "max_threshold": 0,

+                "max_probability": 0

+            }

+        },

+        {

+            "pbit_map": "0b00000011",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 3,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "min_threshold": 0,

+                "max_threshold": 0,

+                "max_probability": 0

+            }

+        }

+    ],

+    "downstream_gem_port_attribute_list": [

+        {

+            "pbit_map": "0b01100000",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 0,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "max_threshold": 0,

+                "min_threshold": 0,

+                "max_probability": 0

+            }

+        },

+        {

+            "pbit_map": "0b00010000",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 1,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "min_threshold": 0,

+                "max_threshold": 0,

+                "max_probability": 0

+            }

+        },

+        {

+            "pbit_map": "0b00001100",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 2,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "min_threshold": 0,

+                "max_threshold": 0,

+                "max_probability": 0

+            }

+        },

+        {

+            "pbit_map": "0b00000011",

+            "aes_encryption": "True",

+            "scheduling_policy": "StrictPriority",

+            "priority_q": 3,

+            "weight": 100,

+            "discard_policy": "TailDrop",

+            "max_q_size": "auto",

+            "discard_config": {

+                "min_threshold": 0,

+                "max_threshold": 0,

+                "max_probability": 0

+            }

+        }

+    ]

+}

diff --git a/tests/data/berlin-community-pod-1-gpon-fttb-sadis-DT.json b/tests/data/berlin-community-pod-1-gpon-fttb-sadis-DT.json
index 3fd8c99..ebcccd9 100644
--- a/tests/data/berlin-community-pod-1-gpon-fttb-sadis-DT.json
+++ b/tests/data/berlin-community-pod-1-gpon-fttb-sadis-DT.json
@@ -26,8 +26,8 @@
               "ponCTag":4090,
               "ponSTag":60,
               "usPonCTagPriority":3,
-              "usPonSTagPriority":0,
-              "technologyProfileId":64,
+              "usPonSTagPriority":7,
+              "technologyProfileId":65,
               "upstreamBandwidthProfile":"Default",
               "downstreamBandwidthProfile":"Default",
               "enableMacLearning" : true,
@@ -37,7 +37,7 @@
             {
               "ponCTag":101,
               "ponSTag":3101,
-              "technologyProfileId":65,
+              "technologyProfileId":64,
               "upstreamBandwidthProfile":"Default",
               "downstreamBandwidthProfile":"Default",
               "serviceName":"FTTB_SUBSCRIBER_TRAFFIC"