[
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 209298918,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "Attach Procedure Success configured with AttachWithIMSI when Selected PLMN is neither the registered PLMN nor in the list of equivalent PLMNs",
        "description": "",
        "id": "attach-procedure-attachwithimsi;attach-procedure-success-configured-with-attachwithimsi-when-selected-plmn-is-neither-the-registered-plmn-nor-in-the-list-of-equivalent-plmns",
        "after": [
          {
            "result": {
              "duration": 10643616985,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 118429112,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 1883155984,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 132542858,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 109717642,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 87755668,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 50860159,
              "status": "passed"
            },
            "line": 16,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 44481028,
              "status": "passed"
            },
            "line": 17,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 1221721218,
              "status": "passed"
            },
            "comments": [
              {
                "line": 19,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 20,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1712657898,
              "status": "passed"
            },
            "line": 21,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 85952675,
              "status": "passed"
            },
            "comments": [
              {
                "line": 23,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 24,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10077171113,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 27,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 158680994,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 29,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 30,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 31
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 32
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 33
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 39
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@Attach_Procedure_AttachWithIMSI"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          }
        ]
      }
    ],
    "name": "Attach_Procedure_AttachWithIMSI",
    "description": "",
    "id": "attach-procedure-attachwithimsi",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_AttachWithIMSI.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c31/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1820421,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "Attach Procedure Failure due to wrong MCC.",
        "description": "",
        "id": "attach-procedure-attachwithimsi-wrong-mcc;attach-procedure-failure-due-to-wrong-mcc.",
        "after": [
          {
            "result": {
              "duration": 10064570722,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 109573795,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 80546335,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 60782219,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 35420600,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 36064358,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 34600974,
              "status": "passed"
            },
            "line": 16,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 32273936,
              "status": "passed"
            },
            "line": 17,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 695728573,
              "status": "passed"
            },
            "comments": [
              {
                "line": 19,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 20,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 62593616,
              "status": "passed"
            },
            "line": 21,
            "name": "that I setup S1AP Simulator with EPC parameter \"ABOT.ENB.mobile_country_code\u003d201\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.ENB.mobile_country_code\u003d201\"",
                  "offset": 47
                },
                {
                  "val": "ABOT",
                  "offset": 90
                }
              ],
              "location": "S1APScenarioStepGrammars.epcParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 63448426,
              "status": "passed"
            },
            "comments": [
              {
                "line": 23,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 24,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10062242177,
              "status": "passed"
            },
            "line": 26,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 77867491,
              "error_message": "Error while processing | Received s1 setup failure for MME | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 28,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 29,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 30
              },
              {
                "cells": [
                  "Received s1 setup failure for MME",
                  "{string:nocase:present}"
                ],
                "line": 31
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@Attach_Procedure_AttachWithIMSI_Wrong_MCC"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          }
        ]
      }
    ],
    "name": "Attach_Procedure_AttachWithIMSI_Wrong_MCC",
    "description": "",
    "id": "attach-procedure-attachwithimsi-wrong-mcc",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_AttachWithIMSI_Wrong_MCC.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c31/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 19645382,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "Attach Procedure Failure due to wrong MNC.",
        "description": "",
        "id": "attach-procedure-attachwithimsi-wrong-mnc;attach-procedure-failure-due-to-wrong-mnc.",
        "after": [
          {
            "result": {
              "duration": 10059027349,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 112940334,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 52094011,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 44440158,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 57001437,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 51074236,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 44428411,
              "status": "passed"
            },
            "line": 16,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 33469420,
              "status": "passed"
            },
            "line": 17,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 697096766,
              "status": "passed"
            },
            "comments": [
              {
                "line": 19,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 20,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 57091499,
              "status": "passed"
            },
            "line": 21,
            "name": "that I setup S1AP Simulator with EPC parameter \"ABOT.ENB.mobile_network_code\u003d95\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.ENB.mobile_network_code\u003d95\"",
                  "offset": 47
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.epcParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10051882761,
              "status": "passed"
            },
            "line": 23,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 61778365,
              "status": "passed"
            },
            "comments": [
              {
                "line": 25,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 26,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 114081985,
              "error_message": "Error while processing | Received s1 setup failure for MME | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 28,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 29,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 30
              },
              {
                "cells": [
                  "Received s1 setup failure for MME",
                  "{string:nocase:present}"
                ],
                "line": 31
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@Attach_Procedure_AttachWithIMSI_Wrong_MNC"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          }
        ]
      }
    ],
    "name": "Attach_Procedure_AttachWithIMSI_Wrong_MNC",
    "description": "",
    "id": "attach-procedure-attachwithimsi-wrong-mnc",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_AttachWithIMSI_Wrong_MNC.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c31/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 15165307,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "Attach Procedure Failure due to wrong TAC",
        "description": "",
        "id": "attach-procedure-attachwithimsi-wrong-tac;attach-procedure-failure-due-to-wrong-tac",
        "after": [
          {
            "result": {
              "duration": 10067341004,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 114213467,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 58524243,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 27549407,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 30327729,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 38361679,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 41544926,
              "status": "passed"
            },
            "line": 16,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 32206566,
              "status": "passed"
            },
            "line": 17,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 697127004,
              "status": "passed"
            },
            "comments": [
              {
                "line": 19,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 20,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 25598228,
              "status": "passed"
            },
            "line": 21,
            "name": "that I setup S1AP Simulator with EPC parameter \"ABOT.ENB.tracking_area_code\u003d10\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.ENB.tracking_area_code\u003d10\"",
                  "offset": 47
                },
                {
                  "val": "ABOT",
                  "offset": 88
                }
              ],
              "location": "S1APScenarioStepGrammars.epcParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 41723010,
              "status": "passed"
            },
            "comments": [
              {
                "line": 23,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 24,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10037206203,
              "status": "passed"
            },
            "line": 26,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 53230316,
              "error_message": "Error while processing | Received s1 setup failure for MME | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 28,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 29,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 30
              },
              {
                "cells": [
                  "Received s1 setup failure for MME",
                  "{string:nocase:present}"
                ],
                "line": 31
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@Attach_Procedure_AttachWithIMSI_Wrong_TAC"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          }
        ]
      }
    ],
    "name": "Attach_Procedure_AttachWithIMSI_Wrong_TAC",
    "description": "",
    "id": "attach-procedure-attachwithimsi-wrong-tac",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_AttachWithIMSI_Wrong_TAC.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c31/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1295759,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 8,
        "name": "Attach Procedure Success with right GUTI.",
        "description": "",
        "id": "attach-procedure-attach-with-guti;attach-procedure-success-with-right-guti.",
        "after": [
          {
            "result": {
              "duration": 10056126043,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 117739746,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 38125317,
              "status": "passed"
            },
            "line": 10,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 32926753,
              "status": "passed"
            },
            "line": 12,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 31349543,
              "status": "passed"
            },
            "line": 13,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 25238298,
              "status": "passed"
            },
            "line": 14,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 32163702,
              "status": "passed"
            },
            "line": 15,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 46200385,
              "status": "passed"
            },
            "line": 16,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 388997986,
              "status": "passed"
            },
            "comments": [
              {
                "line": 18,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 19,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1204427421,
              "status": "passed"
            },
            "line": 20,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 34479825,
              "status": "passed"
            },
            "comments": [
              {
                "line": 22,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 23,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10044258649,
              "status": "passed"
            },
            "line": 25,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 60960775,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 27,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 28,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 29
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 30
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 31
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 32
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 33
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 35
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@Attach_Procedure_Attach_With_GUTI"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          }
        ]
      }
    ],
    "name": "Attach_Procedure_Attach_With_GUTI",
    "description": "",
    "id": "attach-procedure-attach-with-guti",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_Attach_With_GUTI.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1026939,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating a request DNS Server Address in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-dns-server-address-request-indication-in-pco;attach-procedure-indicating-a-request-dns-server-address-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10048779469,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 122855530,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 48715796,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 36287221,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 21744191,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 34617741,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 31842856,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 26762803,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 359174265,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1390191969,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 50277041,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IPV6_DNS_SERVER_ADDR_REQ\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IPV6_DNS_SERVER_ADDR_REQ\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 105
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 46716231,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10032364185,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 63972688,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with DNS Server Address Request",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0003",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_DNS_Server_Address_Request"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With DNS Server Address Request Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-dns-server-address-request-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_DNS_Server_Addr_Request.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 9130033,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating a request for DSMIPv6 Home Agent Address in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-dsmipv6-home-agent-address-request-indication-in-pco;attach-procedure-indicating-a-request-for-dsmipv6-home-agent-address-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10059890419,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 109953332,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 37734564,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 30521014,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 28439225,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 29462558,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 31647548,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 27249398,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 661415433,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1149065532,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 29324355,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IPV6_HA_ADDR_REQ\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IPV6_HA_ADDR_REQ\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 97
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 23721506,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10039061998,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 78245676,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with DSMIPv6 Home Agent Address Request",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0007",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_DSMIPv6_Home_Agent_Address_Request"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure with DSMIPv6 Home Agent Address Request Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-dsmipv6-home-agent-address-request-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_DSMIPv6_HA_Addr_Request.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1064674,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating a request for DSMIPv6 Home Network Prefix Request in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-dsmipv6-home-network-prefix-request-indication-in-pco;attach-procedure-indicating-a-request-for-dsmipv6-home-network-prefix-request-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10059512318,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 114338992,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 50947861,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 29195112,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 32241015,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 29696128,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 19184840,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 19140534,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 707857135,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1140087431,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 43581885,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IPV6_HN_PREFIX_REQ\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IPV6_HN_PREFIX_REQ\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 99
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 45827267,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10040670851,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 45794957,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with DSMIPv6 Home Network Prefix Request",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0008",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_DSMIPv6_Home_Network_Prefix_Request"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With DSMIPv6 Home Network Prefix Request Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-dsmipv6-home-network-prefix-request-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_DSMIPv6_HN_Prefix_Request.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 4371028,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating a request for DSMIPv6 IPv4 Home Agent Address in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-dsmipv6-ipv4-home-agent-address-request-indication-in-pco;attach-procedure-indicating-a-request-for-dsmipv6-ipv4-home-agent-address-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10428719334,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 113616335,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 41989904,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 15089925,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 16412430,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 33493539,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 19365709,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 26481988,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 638212048,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1130822222,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 38627882,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IPV6_IPV4_HA_ADDR_REQ\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IPV6_IPV4_HA_ADDR_REQ\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 33789544,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10021657680,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 394443011,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with DSMIPv6 IPv4 Home Agent Address Request",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0009",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_DSMIPv6_IPv4_Home_Agent_Address_Request"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With DSMIPv6 IPv4 Home Agent Address Request Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-dsmipv6-ipv4-home-agent-address-request-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_DSMIPv6_IPv4_HA_Addr_Request.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 15019890,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating IM CN Subsystem Signalling Flag in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-im-cn-subsystem-signalling-flag-indication-in-pco;attach-procedure-indicating-im-cn-subsystem-signalling-flag-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10048792129,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 111646709,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 36734124,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 29724397,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 23857551,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 34773749,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 24519947,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 14374257,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 338363757,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1147735535,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 38689444,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IM_CN_SS_SIGNAL_FLAG\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IM_CN_SS_SIGNAL_FLAG\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 101
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 37394915,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10027111330,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 351184346,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with IM CN Subsystem Signalling Flag",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0002",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_IM_CN_Subsystem_Signalling_Flag"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With IM CN Subsystem Signalling Flag Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-im-cn-subsystem-signalling-flag-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_IM_CN_SS_Signalling_Flag.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 13325932,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating IPv4 address allocation via DHCPv4 in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-ipv4-address-allocation-via-dhcpv4-indication-in-pco;attach-procedure-indicating-ipv4-address-allocation-via-dhcpv4-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10069408729,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 110344692,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 30551212,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 22610390,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 16556331,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 18869940,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 13247125,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 14966056,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 344292700,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1121493530,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 43472552,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IP_ADDR_ALLOC_DHCPV4\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IP_ADDR_ALLOC_DHCPV4\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 101
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 87544420,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10032314997,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 40777292,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with IPv4 address allocation via DHCPv4",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 000B",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_IPv4_Address_Allocation_Via_DHCPv4"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure with IPv4 Address Allocation Via DHCPv4 Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-ipv4-address-allocation-via-dhcpv4-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_IP_Addr_Alloc_DHCPv4.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 12456976,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating IP address allocation via NAS signalling in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-ip-address-allocation-via-nas-signalling-indication-in-pco;attach-procedure-indicating-ip-address-allocation-via-nas-signalling-in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10064812409,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 110037848,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 23101489,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 15770833,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 22271667,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 25512476,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 12966323,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12768810,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 302649215,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1005249928,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 257240197,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IP_ADDR_NAS_SIGNALING\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IP_ADDR_NAS_SIGNALING\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 25873307,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10028826629,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 54873272,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with IP address allocation via NAS signalling",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 000A",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_IP_Address_Allocation_Via_NAS_Signalling"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With IP Address Allocation Via NAS Signalling Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-ip-address-allocation-via-nas-signalling-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_IP_Addr_Alloc_NAS_Signalling.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1315814,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating MS Support of Network Requested Bearer Control indicator",
        "description": "",
        "id": "attach-procedure-with-ms-support-of-network-requested-bearer-control-indicator-in-pco;attach-procedure-indicating-ms-support-of-network-requested-bearer-control-indicator",
        "after": [
          {
            "result": {
              "duration": 10072231088,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 110541838,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 34819525,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 18762198,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 14062121,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 16347138,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 13262661,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12912534,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 370577087,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1346199729,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 20389260,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.MS_SUPPORT_BEARER_CTRL_IND\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.MS_SUPPORT_BEARER_CTRL_IND\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 107
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 28850738,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10027384007,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 69603565,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with MS Support of Network Requested Bearer Control indicator",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0005",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_MS_Support_Network_Requested_Bearer_Control_Indicator"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With MS Support of Network Requested Bearer Control indicator in PCO",
    "description": "",
    "id": "attach-procedure-with-ms-support-of-network-requested-bearer-control-indicator-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_MS_Support_Bearer_Ctrl_Indication.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/08/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1215353,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Attach Procedure indicating a request for P-CSCF address  in the protocol configuration options",
        "description": "",
        "id": "attach-procedure-with-p-cscf-address-request-indication-in-pco;attach-procedure-indicating-a-request-for-p-cscf-address--in-the-protocol-configuration-options",
        "after": [
          {
            "result": {
              "duration": 10063660859,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 110844195,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 52346333,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 27877023,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 30589812,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 27332921,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 29136078,
              "status": "passed"
            },
            "line": 17,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 28565101,
              "status": "passed"
            },
            "line": 18,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 351996809,
              "status": "passed"
            },
            "comments": [
              {
                "line": 20,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 21,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1424316018,
              "status": "passed"
            },
            "line": 22,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 21902661,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.PCO.IPV6_P_CSCF_ADDR_REQ\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.PCO.IPV6_P_CSCF_ADDR_REQ\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 101
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 29948097,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 27,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10022909322,
              "status": "passed"
            },
            "comments": [
              {
                "line": 29,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 35189132,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 32,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 33,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send PDN Connectivity Request message with P-CSCF Address Request",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Activate Default EPS Bearer Context Request message with PCO contain Protocol ID 0001",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@attach-procedure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_5"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@TS_24_368"
          },
          {
            "line": 7,
            "name": "@24_368_4"
          },
          {
            "line": 7,
            "name": "@24_368-5_4"
          },
          {
            "line": 7,
            "name": "@Series-0000"
          },
          {
            "line": 8,
            "name": "@TS_36_523_9_2_1_1_3"
          },
          {
            "line": 8,
            "name": "@Attach_Procedure_P-CSCF_Address_Request"
          },
          {
            "line": 8,
            "name": "@PCO"
          }
        ]
      }
    ],
    "name": "Attach Procedure With P-CSCF Address Request Indication in PCO",
    "description": "",
    "id": "attach-procedure-with-p-cscf-address-request-indication-in-pco",
    "keyword": "Feature",
    "uri": "featureFiles/Attach_Procedure_With_P_CSCF_Addr_Request.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c13/01/2017\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 6,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 892120,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "UE receives an AUTHENTICATION REQUEST message. UE responds with a correct AUTHENTICATION RESPONSE message and establishes correct",
        "description": "EPS security context.",
        "id": "auth-accept;ue-receives-an-authentication-request-message.-ue-responds-with-a-correct-authentication-response-message-and-establishes-correct",
        "after": [
          {
            "result": {
              "duration": 10049827344,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 109899455,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 21888510,
              "status": "passed"
            },
            "line": 13,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 20873830,
              "status": "passed"
            },
            "line": 15,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 15458577,
              "status": "passed"
            },
            "line": 16,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 17405398,
              "status": "passed"
            },
            "line": 17,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 21258199,
              "status": "passed"
            },
            "line": 18,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 13134408,
              "status": "passed"
            },
            "line": 19,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 592780344,
              "status": "passed"
            },
            "comments": [
              {
                "line": 21,
                "value": "# Set ABOT configuration"
              }
            ],
            "line": 22,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1122193128,
              "status": "passed"
            },
            "line": 23,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 20158948,
              "status": "passed"
            },
            "comments": [
              {
                "line": 25,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 26,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10023112604,
              "status": "passed"
            },
            "comments": [
              {
                "line": 28,
                "value": "# Wait for execution to complete before checking results"
              }
            ],
            "line": 29,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 36387288,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 31,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 32,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 33
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 34
              },
              {
                "cells": [
                  "Received Identity Request message",
                  "{string:nocase:present}"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Identification requested type \u003d IMSI",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Send Identity Response message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 42
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 8,
            "name": "@authentication-procedure"
          },
          {
            "line": 8,
            "name": "@Auth_Accept"
          },
          {
            "line": 8,
            "name": "@TS_24_301"
          },
          {
            "line": 8,
            "name": "@24_301_5_4_2_1"
          },
          {
            "line": 8,
            "name": "@24_301_5_4_2_3"
          },
          {
            "line": 8,
            "name": "@33_401_6_1_1"
          },
          {
            "line": 8,
            "name": "@Series-0004"
          }
        ]
      }
    ],
    "name": "Auth_Accept",
    "description": "",
    "id": "auth-accept",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_Accept.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/11/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 6,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 2059007,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "Authentication not accepted by the network when attach with GUTI, Authentication reject when RES is different from UE and MME. IMSI given by the UE during the identification procedure is same from the IMSI the network had associated with the GUTI.",
        "description": "",
        "id": "auth-notaccept-by-network-gutiattach-authreject-re-auth;authentication-not-accepted-by-the-network-when-attach-with-guti,-authentication-reject-when-res-is-different-from-ue-and-mme.-imsi-given-by-the-ue-during-the-identification-procedure-is-same-from-the-imsi-the-network-had-associated-with-the-guti.",
        "after": [
          {
            "result": {
              "duration": 11540551780,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 110798945,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 24117629,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 15732905,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 19815268,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 32966289,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 24480350,
              "status": "passed"
            },
            "comments": [
              {
                "line": 17,
                "value": "#RES is restored to 0x00 in teardown process"
              }
            ],
            "line": 18,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 23171487,
              "status": "passed"
            },
            "line": 19,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 21839091,
              "status": "passed"
            },
            "line": 20,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 18818231,
              "status": "passed"
            },
            "line": 21,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 603851657,
              "status": "passed"
            },
            "comments": [
              {
                "line": 23,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 24,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1137575957,
              "status": "passed"
            },
            "line": 25,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 22956484,
              "status": "passed"
            },
            "comments": [
              {
                "line": 26,
                "value": "# set the value of RES parameter (other than 0x00) manually in Authentication Response message which is sent from UE to MME"
              }
            ],
            "line": 27,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0xFF\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.RES\u003d0xFF\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 27534690,
              "status": "passed"
            },
            "comments": [
              {
                "line": 30,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 31,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10024867320,
              "status": "passed"
            },
            "line": 33,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10025488836,
              "status": "passed"
            },
            "line": 34,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 45166393,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 36,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 37,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Received Identity Request message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Identification requested type \u003d IMSI",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Identity Response message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 44
              },
              {
                "cells": [
                  "Received Authentication Reject message",
                  "{string:nocase:present}"
                ],
                "line": 45
              },
              {
                "cells": [
                  "Authentication not accepted by the network",
                  "{string:nocase:present}"
                ],
                "line": 46
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 8,
            "name": "@authentication-procedure"
          },
          {
            "line": 8,
            "name": "@Auth_NotAccept_by_Network_GUTIattach_AuthReject_re_Auth"
          },
          {
            "line": 8,
            "name": "@TS_24_301"
          },
          {
            "line": 8,
            "name": "@24_301_5_3_3"
          },
          {
            "line": 8,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 8,
            "name": "@24_301_5_5_1_2_4"
          },
          {
            "line": 8,
            "name": "@24_301_6_5_1_2"
          },
          {
            "line": 8,
            "name": "@24_301_9_9_3_33"
          },
          {
            "line": 8,
            "name": "@TS_36_304"
          },
          {
            "line": 8,
            "name": "@36_304_4_3"
          },
          {
            "line": 8,
            "name": "@negTCs"
          },
          {
            "line": 8,
            "name": "@Series-0001"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_Network_GUTIattach_AuthReject_re_Auth",
    "description": "",
    "id": "auth-notaccept-by-network-gutiattach-authreject-re-auth",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_Network_GUTIattach_AuthReject_re_Auth.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/11/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1305808,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "Authentication not accepted by the network when attach with GUTI, Authentication reject when RES is different from UE and MME. IMSI given by the UE during the identification procedure differs from the IMSI the network had associated with the GUTI",
        "description": "",
        "id": "auth-notaccept-by-network-gutiattach-imsidiff-authreject-re-auth;authentication-not-accepted-by-the-network-when-attach-with-guti,-authentication-reject-when-res-is-different-from-ue-and-mme.-imsi-given-by-the-ue-during-the-identification-procedure-differs-from-the-imsi-the-network-had-associated-with-the-guti",
        "after": [
          {
            "result": {
              "duration": 10512341386,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 122240195,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 24321291,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 16463708,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 15588359,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 13985604,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 19902336,
              "status": "passed"
            },
            "line": 16,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 22976791,
              "status": "passed"
            },
            "line": 17,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.WRONGIMSI\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.WRONGIMSI\u003dfalse\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 96
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12038820,
              "status": "passed"
            },
            "line": 18,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 15765736,
              "status": "passed"
            },
            "line": 19,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 485354073,
              "status": "passed"
            },
            "comments": [
              {
                "line": 21,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 22,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1165889269,
              "status": "passed"
            },
            "line": 23,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 23048064,
              "status": "passed"
            },
            "comments": [
              {
                "line": 24,
                "value": "# set the value of RES parameter (other than 0x00) manually in Authentication Response message which is sent from UE to MME"
              }
            ],
            "line": 25,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0xFF\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.RES\u003d0xFF\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 290892760,
              "status": "passed"
            },
            "line": 26,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.WRONGIMSI\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.WRONGIMSI\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 95
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 52357446,
              "status": "passed"
            },
            "comments": [
              {
                "line": 28,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 29,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10045762004,
              "status": "passed"
            },
            "line": 31,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10036988129,
              "status": "passed"
            },
            "line": 32,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 50218437,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.WRONGIMSI\u003dfalse\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 34,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 35,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 38
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@authentication-procedure"
          },
          {
            "line": 7,
            "name": "@Auth_NotAccept_by_Network_GUTIattach_IMSIdiff_AuthReject_re_Auth"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_3_3"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_4"
          },
          {
            "line": 7,
            "name": "@24_301_6_5_1_2"
          },
          {
            "line": 7,
            "name": "@24_301_9_9_3_33"
          },
          {
            "line": 7,
            "name": "@TS_36_304"
          },
          {
            "line": 7,
            "name": "@36_304_4_3"
          },
          {
            "line": 7,
            "name": "@negTCs"
          },
          {
            "line": 7,
            "name": "@Series-0001"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_Network_GUTIattach_IMSIdiff_AuthReject_re_Auth",
    "description": "",
    "id": "auth-notaccept-by-network-gutiattach-imsidiff-authreject-re-auth",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_Network_GUTIattach_IMSIdiff_AuthReject_re_Auth.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c22/11/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 4068433,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "Authentication not accepted by the network when attach with IMSI, Authentication reject when RES is different from UE and MME",
        "description": "",
        "id": "auth-notaccept-by-network-imsiattach-authreject-re-auth;authentication-not-accepted-by-the-network-when-attach-with-imsi,-authentication-reject-when-res-is-different-from-ue-and-mme",
        "after": [
          {
            "result": {
              "duration": 10081771959,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 112016686,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 40237345,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 26085662,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 33250980,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 24640148,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 13278293,
              "status": "passed"
            },
            "comments": [
              {
                "line": 16,
                "value": "#RES is restore to 0x00 in teardown process"
              }
            ],
            "line": 17,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12830171,
              "status": "passed"
            },
            "line": 18,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 14064707,
              "status": "passed"
            },
            "line": 19,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 681017645,
              "status": "passed"
            },
            "comments": [
              {
                "line": 21,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 22,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1146596658,
              "status": "passed"
            },
            "line": 23,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 27558575,
              "status": "passed"
            },
            "comments": [
              {
                "line": 24,
                "value": "# set the value of RES parameter (other than 0x00) manually in Authentication Response message which is sent from UE to MME"
              }
            ],
            "line": 25,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0xFF\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.RES\u003d0xFF\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 89
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 20662232,
              "status": "passed"
            },
            "comments": [
              {
                "line": 27,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 28,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10028748882,
              "status": "passed"
            },
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10028731501,
              "status": "passed"
            },
            "line": 31,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 56403576,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.RES\u003d0x00\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 33,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 34,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Received Authentication Reject message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Authentication not accepted by the network",
                  "{string:nocase:present}"
                ],
                "line": 40
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@authentication-procedure"
          },
          {
            "line": 7,
            "name": "@Auth_NotAccept_by_Network_IMSIattach_AuthReject_re_Auth"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_3_3"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_2"
          },
          {
            "line": 7,
            "name": "@24_301_5_5_1_2_4"
          },
          {
            "line": 7,
            "name": "@24_301_6_5_1_2"
          },
          {
            "line": 7,
            "name": "@24_301_9_9_3_33"
          },
          {
            "line": 7,
            "name": "@TS_36_304"
          },
          {
            "line": 7,
            "name": "@36_304_4_3"
          },
          {
            "line": 7,
            "name": "@negTCs"
          },
          {
            "line": 7,
            "name": "@Series-0001"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_Network_IMSIattach_AuthReject_re_Auth",
    "description": "",
    "id": "auth-notaccept-by-network-imsiattach-authreject-re-auth",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_Network_IMSIattach_AuthReject_re_Auth.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c13/12/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 5285414,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "UE received invalid MAC code in AUTN parameter in the AUTHENTICATION REQUEST message. Authentication not accepted by the UE when attach with GUTI. UE responds the Authentication failure message with EMM cause (reject cause) #20 \"MAC failure\".",
        "description": "",
        "id": "auth-notaccept-by-ue-gutiattachmac-code-failure;ue-received-invalid-mac-code-in-autn-parameter-in-the-authentication-request-message.-authentication-not-accepted-by-the-ue-when-attach-with-guti.-ue-responds-the-authentication-failure-message-with-emm-cause-(reject-cause)-#20-\"mac-failure\".",
        "after": [
          {
            "result": {
              "duration": 12347302812,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 112240519,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 38181946,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 29040212,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 25575622,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 24458869,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 14730392,
              "status": "passed"
            },
            "line": 16,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 13142464,
              "status": "passed"
            },
            "line": 17,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.USIM_API_K\u003d\\\"8BAF473F2F8FD09487CCCBD7097C6862\\\"\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.USIM_API_K\u003d\\\"8BAF473F2F8FD09487CCCBD7097C6862\\\"\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 119
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12510635,
              "status": "passed"
            },
            "line": 18,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10669059,
              "status": "passed"
            },
            "line": 19,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 613757008,
              "status": "passed"
            },
            "comments": [
              {
                "line": 21,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 22,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1132528273,
              "status": "passed"
            },
            "line": 23,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1129017959,
              "status": "passed"
            },
            "comments": [
              {
                "line": 25,
                "value": "# CORRECT K_VALUE is 8BAF473F2F8FD09487CCCBD7097C6862 WRONG K_VALUE fec86ba6eb707ed08905757b1bb44b8f"
              }
            ],
            "line": 26,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.USIM_API_K\u003d\\\"fec86ba6eb707ed08905757b1bb44b8f\\\"\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.USIM_API_K\u003d\\\"fec86ba6eb707ed08905757b1bb44b8f\\\"\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 119
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 18319758,
              "status": "passed"
            },
            "comments": [
              {
                "line": 28,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 29,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10025627762,
              "status": "passed"
            },
            "line": 31,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10029060733,
              "status": "passed"
            },
            "line": 32,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 310754645,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.USIM_API_K\u003d\\\"8BAF473F2F8FD09487CCCBD7097C6862\\\"\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 34,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 35,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Received Identity Request message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Identification requested type \u003d IMSI",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Send Identity Response message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Authentication Failure message (cause\u003d20)",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Authentication Reject message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Authentication not accepted by the network",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@authentication-procedure"
          },
          {
            "line": 7,
            "name": "@Auth_NotAccept_by_UE_GUTIattach_MAC_code_failure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_4_2_6"
          },
          {
            "line": 7,
            "name": "@24_301_5_4_2_7"
          },
          {
            "line": 7,
            "name": "@negTCs"
          },
          {
            "line": 7,
            "name": "@Series-0002"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_UE_GUTIattachMAC_code_failure",
    "description": "",
    "id": "auth-notaccept-by-ue-gutiattachmac-code-failure",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_UE_GUTIattach_MAC_code_failure.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c13/12/2016\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 5,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 939785,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 9,
        "name": "UE received invalid MAC code in AUTN parameter in the AUTHENTICATION REQUEST message. Authentication not accepted by the UE when attach with IMSI. UE responds the Authentication failure message with EMM cause (reject cause) #20 \"MAC failure\".",
        "description": "",
        "id": "auth-notaccept-by-ue-imsiattach-mac-code-failure;ue-received-invalid-mac-code-in-autn-parameter-in-the-authentication-request-message.-authentication-not-accepted-by-the-ue-when-attach-with-imsi.-ue-responds-the-authentication-failure-message-with-emm-cause-(reject-cause)-#20-\"mac-failure\".",
        "after": [
          {
            "result": {
              "duration": 11547103664,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 118134827,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 28195519,
              "status": "passed"
            },
            "line": 11,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 14612642,
              "status": "passed"
            },
            "line": 13,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 19876721,
              "status": "passed"
            },
            "line": 14,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 15878364,
              "status": "passed"
            },
            "line": 15,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 17135160,
              "status": "passed"
            },
            "comments": [
              {
                "line": 16,
                "value": "# WRONGIMSI is restored to false in teardown process"
              }
            ],
            "line": 17,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.USIM_API_K_VALUE\u003d\\\"8BAF473F2F8FD09487CCCBD7097C6862\\\"\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.USIM_API_K_VALUE\u003d\\\"8BAF473F2F8FD09487CCCBD7097C6862\\\"\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 125
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12707879,
              "status": "passed"
            },
            "line": 18,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 12490247,
              "status": "passed"
            },
            "line": 19,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 567216750,
              "status": "passed"
            },
            "comments": [
              {
                "line": 21,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 22,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1051602522,
              "status": "passed"
            },
            "line": 23,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1055213739,
              "status": "passed"
            },
            "comments": [
              {
                "line": 25,
                "value": "# CORRECT K_VALUE is 8BAF473F2F8FD09487CCCBD7097C6862 WRONG K_VALUE fec86ba6eb707ed08905757b1bb44b8f"
              }
            ],
            "line": 26,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.USIM_API_K\u003d\\\"fec86ba6eb707ed08905757b1bb44b8f\\\"\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.USIM_API_K\u003d\\\"fec86ba6eb707ed08905757b1bb44b8f\\\"\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 119
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 18199499,
              "status": "passed"
            },
            "comments": [
              {
                "line": 28,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 29,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10022361988,
              "status": "passed"
            },
            "line": 31,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10031096669,
              "status": "passed"
            },
            "line": 32,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 35458820,
              "error_message": "Error while processing | Send Attach Request message with IMSI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.USIM_API_K_VALUE\u003d\\\"8BAF473F2F8FD09487CCCBD7097C6862\\\"\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 34,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 35,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Send Attach Request message with IMSI",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Send Authentication Failure message (cause\u003d20)",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Received Authentication Reject message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Authentication not accepted by the network",
                  "{string:nocase:present}"
                ],
                "line": 41
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 7,
            "name": "@authentication-procedure"
          },
          {
            "line": 7,
            "name": "@Auth_NotAccept_by_UE_IMSIattach_MAC_code_failure"
          },
          {
            "line": 7,
            "name": "@TS_24_301"
          },
          {
            "line": 7,
            "name": "@24_301_5_4_2_6"
          },
          {
            "line": 7,
            "name": "@24_301_5_4_2_7"
          },
          {
            "line": 7,
            "name": "@negTCs"
          },
          {
            "line": 7,
            "name": "@Series-0002"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_UE_IMSIattach_MAC_code_failure",
    "description": "",
    "id": "auth-notaccept-by-ue-imsiattach-mac-code-failure",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_UE_IMSIattach_MAC_code_failure.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c13/01/2017\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 6,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 1073893,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "UE receives an AUTHENTICATION REQUEST message with SQN out of range. UE sends an AUTHENTICATION FAILURE message to the network, with EMM cause \"synch failure\" and a re-synchronization token. Now UE receives a new correct AUTHENTICATION REQUEST message while T3420 is running. Finally UE sends a correct AUTHENTICATION RESPONSE message.",
        "description": "",
        "id": "auth-notaccept-by-ue-sqn-failure;ue-receives-an-authentication-request-message-with-sqn-out-of-range.-ue-sends-an-authentication-failure-message-to-the-network,-with-emm-cause-\"synch-failure\"-and-a-re-synchronization-token.-now-ue-receives-a-new-correct-authentication-request-message-while-t3420-is-running.-finally-ue-sends-a-correct-authentication-response-message.",
        "after": [
          {
            "result": {
              "duration": 11285628627,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 110452133,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 21301798,
              "status": "passed"
            },
            "line": 12,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 14710052,
              "status": "passed"
            },
            "line": 14,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 29895290,
              "status": "passed"
            },
            "line": 15,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 27561945,
              "status": "passed"
            },
            "line": 16,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 25302300,
              "status": "passed"
            },
            "line": 17,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dfalse\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 99
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 20789588,
              "status": "passed"
            },
            "line": 18,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 19534632,
              "status": "passed"
            },
            "line": 19,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 23700189,
              "status": "passed"
            },
            "line": 20,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 371166541,
              "status": "passed"
            },
            "comments": [
              {
                "line": 22,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 23,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 19522639,
              "status": "passed"
            },
            "line": 24,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 98
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1143205240,
              "status": "passed"
            },
            "line": 25,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 126862183,
              "status": "passed"
            },
            "comments": [
              {
                "line": 27,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 28,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10031418407,
              "status": "passed"
            },
            "line": 30,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10028584230,
              "status": "passed"
            },
            "line": 31,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 44302190,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dfalse\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 33,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 34,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 35
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 36
              },
              {
                "cells": [
                  "Received Identity Request message",
                  "{string:nocase:present}"
                ],
                "line": 37
              },
              {
                "cells": [
                  "Identification requested type \u003d IMSI",
                  "{string:nocase:present}"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Send Identity Response message",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Send Authentication Failure message (cause\u003d21)",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Send Authentication Response message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Received Security Mode Command message",
                  "{string:nocase:present}"
                ],
                "line": 44
              },
              {
                "cells": [
                  "Send Security Mode Complete message",
                  "{string:nocase:present}"
                ],
                "line": 45
              },
              {
                "cells": [
                  "Received Attach Accept message",
                  "{string:nocase:present}"
                ],
                "line": 46
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 8,
            "name": "@authentication-procedure"
          },
          {
            "line": 8,
            "name": "@Auth_NotAccept_by_UE_SQN_failure"
          },
          {
            "line": 8,
            "name": "@TS_24_301"
          },
          {
            "line": 8,
            "name": "@24_301_5_4_2_6"
          },
          {
            "line": 8,
            "name": "@24_301_5_4_2_7"
          },
          {
            "line": 8,
            "name": "@negTCs"
          },
          {
            "line": 8,
            "name": "@Series-0004"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_UE_SQN_failure",
    "description": "",
    "id": "auth-notaccept-by-ue-sqn-failure",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_UE_SQN_failure.feature"
  },
  {
    "comments": [
      {
        "line": 1,
        "value": "############################################################################################################################"
      },
      {
        "line": 2,
        "value": "#                                              Date: \u003c13/01/2017\u003e Version: \u003c1.1\u003e                                           #"
      },
      {
        "line": 3,
        "value": "############################################################################################################################"
      }
    ],
    "line": 6,
    "elements": [
      {
        "before": [
          {
            "result": {
              "duration": 6856196,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.beforeBeginningFeatureFileExecution(Scenario)"
            }
          }
        ],
        "line": 10,
        "name": "UE receives an AUTHENTICATION REQUEST message with \"separation bit\" in the AMF field is 0. UE shall send an AUTHENTICATION FAILURE message to the network, with the reject cause #26 \"non-EPS authentication unacceptable\"",
        "description": "",
        "id": "auth-notaccept-by-ue-non-eps-authunaccpt;ue-receives-an-authentication-request-message-with-\"separation-bit\"-in-the-amf-field-is-0.-ue-shall-send-an-authentication-failure-message-to-the-network,-with-the-reject-cause-#26-\"non-eps-authentication-unacceptable\"",
        "after": [
          {
            "result": {
              "duration": 11530320321,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.setForResourceCleaningAfterFeatureFileExecution()"
            }
          },
          {
            "result": {
              "duration": 112966423,
              "status": "passed"
            },
            "match": {
              "location": "ABotProcessCucumberHooks.cleanResourcesAfterFeatureFileExecution(Scenario)"
            }
          }
        ],
        "type": "scenario",
        "keyword": "Scenario",
        "steps": [
          {
            "result": {
              "duration": 50152491,
              "status": "passed"
            },
            "comments": [
              {
                "line": 12,
                "value": "# AuC system changes required. HSS should send Authentication request message with AMF\u003dAMF_RESYNCH amf \u003d {0xff 0xff}"
              },
              {
                "line": 13,
                "value": "# file name kdf.c line no: 156   uint8_t amf[] \u003d { 0xFF, 0xFF };"
              }
            ],
            "line": 15,
            "name": "all configured endpoints for SSH are connected successfully",
            "match": {
              "arguments": [
                {
                  "val": "SSH",
                  "offset": 29
                }
              ],
              "location": "CommonScenarioStepGrammars.intializeMentionedAdapters(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 33116566,
              "status": "passed"
            },
            "line": 17,
            "name": "the steps below will be executed at the end",
            "match": {
              "location": "CommonScenarioStepGrammars.beginningCustomResourceCleaning()"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 23996912,
              "status": "passed"
            },
            "line": 18,
            "name": "I stop S1AP simulator on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 30
                }
              ],
              "location": "S1APScenarioStepGrammars.stopS1APSim(String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 26012770,
              "status": "passed"
            },
            "line": 19,
            "name": "I run the SSH command \"sudo service mme_gw restart\" on node MME",
            "match": {
              "arguments": [
                {
                  "val": "\"sudo service mme_gw restart\"",
                  "offset": 22
                },
                {
                  "val": "MME",
                  "offset": 60
                }
              ],
              "location": "SshGrammars.runSshCommand(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 21235064,
              "status": "passed"
            },
            "line": 20,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dfalse\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 99
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 25642261,
              "status": "passed"
            },
            "line": 21,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dtrue\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 91
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 17370571,
              "status": "passed"
            },
            "line": 22,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 21559361,
              "status": "passed"
            },
            "line": 23,
            "name": "the ending steps are complete",
            "match": {
              "location": "CommonScenarioStepGrammars.endingCustomResourceCleaning()"
            },
            "keyword": "Then "
          },
          {
            "result": {
              "duration": 632499530,
              "status": "passed"
            },
            "comments": [
              {
                "line": 25,
                "value": "# set ABOT configuration"
              }
            ],
            "line": 26,
            "name": "that I setup S1AP Simulator with default parameters specified in {abotprop.ABOT.EPC.Defaults} on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.ABOT.EPC.Defaults}",
                  "offset": 65
                },
                {
                  "val": "ABOT",
                  "offset": 102
                }
              ],
              "location": "S1APScenarioStepGrammars.s1apDefaultParamsSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 26734989,
              "status": "passed"
            },
            "line": 27,
            "name": "that I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dtrue\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dtrue\"",
                  "offset": 46
                },
                {
                  "val": "ABOT",
                  "offset": 98
                }
              ],
              "location": "S1APScenarioStepGrammars.ueParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 1141763350,
              "status": "passed"
            },
            "line": 28,
            "name": "that I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dfalse\" on node ABOT",
            "match": {
              "arguments": [
                {
                  "val": "\"ABOT.UE.USIM.AttachWithImsi\u003dfalse\"",
                  "offset": 48
                },
                {
                  "val": "ABOT",
                  "offset": 92
                }
              ],
              "location": "S1APScenarioStepGrammars.usimParamSet(String,String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 20101965,
              "status": "passed"
            },
            "comments": [
              {
                "line": 30,
                "value": "# Execute ABOT S1AP Simulator"
              }
            ],
            "line": 31,
            "name": "I run S1AP simulator on node ABOT with 1 UE",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 29
                },
                {
                  "val": "1",
                  "offset": 39
                }
              ],
              "location": "S1APScenarioStepGrammars.runS1APSim(String,String)"
            },
            "keyword": "When "
          },
          {
            "result": {
              "duration": 10028470943,
              "status": "passed"
            },
            "line": 33,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 10022040953,
              "status": "passed"
            },
            "line": 34,
            "name": "the execution is paused for {abotprop.WAIT_10_SEC} seconds",
            "match": {
              "arguments": [
                {
                  "val": "{abotprop.WAIT_10_SEC}",
                  "offset": 28
                }
              ],
              "location": "CommonScenarioStepGrammars.waitNSecondsDuringExecution(String)"
            },
            "keyword": "Given "
          },
          {
            "result": {
              "duration": 54802785,
              "error_message": "Error while processing | Send Attach Request message with GUTI | {string:nocase:present} |\n",
              "status": "failed"
            },
            "output": [
              "\u003cdiv style\u003d\u0027background-color:rgb(197, 216, 138);font-weight:bold; font-family: Arial; font-size: 13px;margin-left: -50px; padding-left: 50px;\u0027\u003eBelow steps are executed as \u0027Customized Resource Cleaning\u0027 steps\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI stop S1AP simulator on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eWhen\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003eI run the SSH command \"sudo service mme_gw restart\" on node MME\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with UE parameter \"ABOT.UE.CONFIG.SECURITY.SYNC_FAILURE\u003dfalse\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethat I setup S1AP Simulator with USIM parameter \"ABOT.UE.USIM.AttachWithImsi\u003dtrue\" on node ABOT\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e",
              "\u003cdiv class\u003d\u0027data passed\u0027 style\u003d\u0027margin-left: -50px; padding:0px 0px 0px 30px;\u0027\u003e\u003cspan class\u003d\u0027step-keyword\u0027\u003eGiven\u0026nbsp;\u003c/span\u003e\u003cspan class\u003d\u0027step-name\u0027\u003ethe execution is paused for {abotprop.WAIT_10_SEC} seconds\u003c/span\u003e\u003cspan class\u003d\u0027step-duration\u0027\u003e\u003c/span\u003e\u003c/div\u003e"
            ],
            "comments": [
              {
                "line": 36,
                "value": "# Validate Test Case Execution at Simulator"
              }
            ],
            "line": 37,
            "name": "I receive S1AP response on node ABOT and verify the presence of all the following values:",
            "match": {
              "arguments": [
                {
                  "val": "ABOT",
                  "offset": 32
                }
              ],
              "location": "S1APScenarioStepGrammars.verifyS1APResponse(String,ABOTBaseResponseResultExistAttr\u003e)"
            },
            "rows": [
              {
                "cells": [
                  "responseResult",
                  "existence"
                ],
                "line": 38
              },
              {
                "cells": [
                  "Send Attach Request message with GUTI",
                  "{string:nocase:present}"
                ],
                "line": 39
              },
              {
                "cells": [
                  "Received Identity Request message",
                  "{string:nocase:present}"
                ],
                "line": 40
              },
              {
                "cells": [
                  "Identification requested type \u003d IMSI",
                  "{string:nocase:present}"
                ],
                "line": 41
              },
              {
                "cells": [
                  "Send Identity Response message",
                  "{string:nocase:present}"
                ],
                "line": 42
              },
              {
                "cells": [
                  "Received Authentication Request message",
                  "{string:nocase:present}"
                ],
                "line": 43
              },
              {
                "cells": [
                  "Send Authentication Failure message (cause\u003d26)",
                  "{string:nocase:present}"
                ],
                "line": 44
              }
            ],
            "keyword": "Then "
          }
        ],
        "tags": [
          {
            "line": 8,
            "name": "@authentication-procedure"
          },
          {
            "line": 8,
            "name": "@Auth_NotAccept_by_UE_non_EPS_AuthUnaccpt"
          },
          {
            "line": 8,
            "name": "@TS_24_301"
          },
          {
            "line": 8,
            "name": "@24_301_5_4_2_6"
          },
          {
            "line": 8,
            "name": "@24_301_5_4_2_7"
          },
          {
            "line": 8,
            "name": "@negTCs"
          },
          {
            "line": 8,
            "name": "@Series-0004"
          },
          {
            "line": 8,
            "name": "@SS_changesReqd"
          }
        ]
      }
    ],
    "name": "Auth_NotAccept_by_UE_non_EPS_AuthUnaccpt",
    "description": "",
    "id": "auth-notaccept-by-ue-non-eps-authunaccpt",
    "keyword": "Feature",
    "uri": "featureFiles/Auth_NotAccept_by_UE_non_EPS_AuthUnaccpt.feature"
  }
]