{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.SCMTrigger$SCMTriggerCause",
          "shortDescription" : "Started by an SCM change"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BRANCH",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "EMAIL_NOTIFICATIONS",
          "value" : "jenkins-notifications@lists.osmocom.org laforge@gnumonks.org"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 0,
      "buildingDurationMillis" : 95392,
      "executingTimeMillis" : 95392,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 6917,
      "waitingTimeMillis" : 6917
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 1352,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
            "branch" : [
              {
                "SHA1" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
            "branch" : [
              {
                "SHA1" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
        "branch" : [
          {
            "SHA1" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/libosmo-sigtran"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#1352",
  "duration" : 95392,
  "estimatedDuration" : 99738,
  "executor" : None,
  "fullDisplayName" : "master-libosmo-sigtran #1352",
  "id" : "1352",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 1352,
  "queueId" : 187683,
  "result" : "SUCCESS",
  "timestamp" : 1785856267460,
  "url" : "https://jenkins.osmocom.org/jenkins/job/master-libosmo-sigtran/1352/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/ss7_asp.c",
          "tests/vty/ss7_asp_test.vty",
          "tests/vty/osmo_stp_test.vty",
          "src/ss7_asp_vty.c"
        ],
        "commitId" : "c4ff5608a65076676748cc8f6a5688a2617a03e6",
        "timestamp" : 1785755211000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "asp: Support setting timer xua beat 0 through VTY\u000a\u000aPrevious VTY configured range for the set of tdefs in timer xua didn't\u000aallow to pass a 0 to it, which \"timer xua beat 0\" should be able to\u000aaccept in order to disable heartbeat procedure on the ASP.\u000aIn order to fix it:\u000a* Change VTY range to minimal accepted value to 0 for the whole tdef\u000a  set.\u000a* Make sure the VTY command validates and rejects user trying to set a\u000a  value outside the accepted range of the specific timer.\u000a* Set .min_val=1 in SS7_ASP_XUA_T_ACK, so it can't accept value 0.\u000a  According to spec, T(ack) is always expected to be set, even if the\u000a  resulting timeout may be handled by LM instead of simply\u000a  retransmitting the packet.\u000a* Write vty tests to validate the restrictions are followed properly in\u000a  the VTY.\u000a\u000aRelated: SYS#8156\u000aChange-Id: Iadd7c6751ab09640fd2df214afa2ec87274a3210\u000a",
        "date" : "2026-08-03 13:06:51 +0200",
        "id" : "c4ff5608a65076676748cc8f6a5688a2617a03e6",
        "msg" : "asp: Support setting timer xua beat 0 through VTY",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/ss7_asp_vty.c"
          },
          {
            "editType" : "edit",
            "file" : "tests/vty/osmo_stp_test.vty"
          },
          {
            "editType" : "edit",
            "file" : "tests/vty/ss7_asp_test.vty"
          },
          {
            "editType" : "edit",
            "file" : "src/ss7_asp.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "tests/vty/ss7_asp_test.vty",
          "tests/vty/osmo_stp_test.vty",
          "src/xua_default_lm_fsm.c",
          "src/ss7_asp_vty.c"
        ],
        "commitId" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
        "timestamp" : 1785755810000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
          "fullName" : "Pau Espin Pedrol"
        },
        "authorEmail" : "pespin@sysmocom.de",
        "comment" : "asp: vty: Explicitly test timer lm value ranges\u000a\u000aValidate the value to be set provided by user over VTY is actually\u000awithin the range of the specific tdef being set.\u000aMark all of them explicitly as min_val=1 in its tdef, since they are not\u000aexpected to be set to 0 (see also gen_asp_timer_lm_cmd_strs() defining a\u000aVTY range <1..999999>).\u000a\u000aChange-Id: I9b2c426a1eaceb6e7c5fbe35872ada324fef5733\u000a",
        "date" : "2026-08-03 13:16:50 +0200",
        "id" : "7491c6bc7e94933958cb4557cc9ce3c5650b2313",
        "msg" : "asp: vty: Explicitly test timer lm value ranges",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tests/vty/osmo_stp_test.vty"
          },
          {
            "editType" : "edit",
            "file" : "src/ss7_asp_vty.c"
          },
          {
            "editType" : "edit",
            "file" : "tests/vty/ss7_asp_test.vty"
          },
          {
            "editType" : "edit",
            "file" : "src/xua_default_lm_fsm.c"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pespin",
      "fullName" : "Pau Espin Pedrol"
    }
  ],
  "runs" : [
    {
      "number" : 1352,
      "url" : "https://jenkins.osmocom.org/jenkins/job/master-libosmo-sigtran/WITH_MANUALS=0,WITH_TCAP=0,a3=default,a4=default,label=osmocom-master/1352/"
    },
    {
      "number" : 1352,
      "url" : "https://jenkins.osmocom.org/jenkins/job/master-libosmo-sigtran/WITH_MANUALS=1,WITH_TCAP=1,a3=default,a4=default,label=osmocom-master/1352/"
    }
  ]
}