{
  "_class" : "hudson.matrix.MatrixRun",
  "actions" : [
    {
      "_class" : "hudson.matrix.MatrixChildParametersAction",
      "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" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"master-osmo-sgsn\" build number 54,156",
          "upstreamBuild" : 54156,
          "upstreamProject" : "master-osmo-sgsn",
          "upstreamUrl" : "job/master-osmo-sgsn/"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 1,
      "buildableTimeMillis" : 1,
      "buildingDurationMillis" : 203624,
      "executingTimeMillis" : 203624,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 0,
      "waitingTimeMillis" : 0
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 54156,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
            "branch" : [
              {
                "SHA1" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
            "branch" : [
              {
                "SHA1" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
        "branch" : [
          {
            "SHA1" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/osmo-sgsn"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#54156",
  "duration" : 203624,
  "estimatedDuration" : 195861,
  "executor" : None,
  "fullDisplayName" : "master-osmo-sgsn » --enable-iu,1,a3=default,a4=default,osmocom-master #54156",
  "id" : "54156",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 54156,
  "queueId" : 1975499,
  "result" : "SUCCESS",
  "timestamp" : 1756141205892,
  "url" : "https://jenkins.osmocom.org/jenkins/job/master-osmo-sgsn/IU=--enable-iu,WITH_MANUALS=1,a3=default,a4=default,label=osmocom-master/54156/",
  "builtOn" : "build5-deb12build-ansible",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/sgsn/iu_client.c",
          "tests/gprs_routing_area/Makefile.am",
          "include/osmocom/sgsn/iu_client.h",
          "tests/sgsn/Makefile.am",
          "src/sgsn/Makefile.am",
          "include/osmocom/sgsn/Makefile.am"
        ],
        "commitId" : "2d4fe639ccb18c52b1c5839edb726a50a61c9963",
        "timestamp" : 1755792621000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "[1/4] Adopt iu_client from osmo-iuh\u000a\u000aiu_client was original written to have an abstraction\u000afor Iu. However the MSC stopped using iu_client a long\u000atime ago because the abstraption didn't fit well.\u000aThere was never time to rewrite SGSN to direct talk RANAP\u000ausing the primitives.\u000aAdopt iu_client for now, but with the plan to rewrite\u000ait in a similar way as osmo-msc is doing IuCS.\u000a\u000aAdopted from osmo-iuh:\u000a1631c8ac5a2f (\"iu_client: fix linter issues\")\u000aRelated: OS#5487\u000a\u000aChange-Id: I9c0d9667ddcb57b52eae34da942acfc1688c1418\u000a",
        "date" : "2025-08-21 18:10:21 +0200",
        "id" : "2d4fe639ccb18c52b1c5839edb726a50a61c9963",
        "msg" : "[1/4] Adopt iu_client from osmo-iuh",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tests/sgsn/Makefile.am"
          },
          {
            "editType" : "edit",
            "file" : "src/sgsn/Makefile.am"
          },
          {
            "editType" : "edit",
            "file" : "include/osmocom/sgsn/Makefile.am"
          },
          {
            "editType" : "add",
            "file" : "src/sgsn/iu_client.c"
          },
          {
            "editType" : "edit",
            "file" : "tests/gprs_routing_area/Makefile.am"
          },
          {
            "editType" : "add",
            "file" : "include/osmocom/sgsn/iu_client.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "include/osmocom/sgsn/iu_client.h",
          "src/sgsn/iu_client.c"
        ],
        "commitId" : "6534fdbf275e72d7ecce62daa3dec706d193096e",
        "timestamp" : 1755792625000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "[2/4] iu_client: rename symbols to prevent clashes with libosmo-ranap\u000a\u000aWhile moving the iu_client into osmoSGSN, it's not allowed to have\u000athe same global symbols in the library as in osmoSGSN.\u000a\u000aChange-Id: I2af29b38f110b80f69ef598c8e2700ff323a9d7c\u000a",
        "date" : "2025-08-21 18:10:25 +0200",
        "id" : "6534fdbf275e72d7ecce62daa3dec706d193096e",
        "msg" : "[2/4] iu_client: rename symbols to prevent clashes with libosmo-ranap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "include/osmocom/sgsn/iu_client.h"
          },
          {
            "editType" : "edit",
            "file" : "src/sgsn/iu_client.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/sgsn/iu_client.c"
        ],
        "commitId" : "6043666db5b94f73c8d0ca6bedab387f420395e1",
        "timestamp" : 1755794443000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "[3/4] iu_client: hide symbols to prevent clashes\u000a\u000aChange-Id: Ide2f7767b90501790a5d609222185918da66336b\u000a",
        "date" : "2025-08-21 18:40:43 +0200",
        "id" : "6043666db5b94f73c8d0ca6bedab387f420395e1",
        "msg" : "[3/4] iu_client: hide symbols to prevent clashes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/sgsn/iu_client.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "include/osmocom/sgsn/gprs_ranap.h",
          "src/sgsn/gprs_ranap.c",
          "src/sgsn/sgsn_vty.c",
          "src/sgsn/sgsn_main.c",
          "include/osmocom/sgsn/sgsn.h"
        ],
        "commitId" : "b1444a6c11b0aaea69a4aed89f95b05fc8040b24",
        "timestamp" : 1755794449000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "[4/4] iu_client: start using adopted iu_client\u000a\u000aUse internal headers.\u000aUse renamed event names/types.\u000a\u000aChange-Id: I7c99ad0498c6f885361562c54fcf0ebdc086616b\u000a",
        "date" : "2025-08-21 18:40:49 +0200",
        "id" : "b1444a6c11b0aaea69a4aed89f95b05fc8040b24",
        "msg" : "[4/4] iu_client: start using adopted iu_client",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/sgsn/sgsn_vty.c"
          },
          {
            "editType" : "edit",
            "file" : "src/sgsn/sgsn_main.c"
          },
          {
            "editType" : "edit",
            "file" : "include/osmocom/sgsn/gprs_ranap.h"
          },
          {
            "editType" : "edit",
            "file" : "src/sgsn/gprs_ranap.c"
          },
          {
            "editType" : "edit",
            "file" : "include/osmocom/sgsn/sgsn.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "include/osmocom/sgsn/gprs_routing_area.h",
          "tests/gprs_routing_area/gprs_routing_area_test.c",
          "src/sgsn/gprs_ranap.c",
          "src/sgsn/gprs_routing_area.c"
        ],
        "commitId" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
        "timestamp" : 1755810532000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
          "fullName" : "lynxis"
        },
        "authorEmail" : "lynxis@fe80.eu",
        "comment" : "Re-introduce Iu/UTRAN support\u000a\u000aAdd support for UTRAN routing areas.\u000a\u000aChange-Id: I1b1aedd2a7c358bd388aa3d8a9f3c6a0011b4889\u000a",
        "date" : "2025-08-21 23:08:52 +0200",
        "id" : "02fbdb59c2a51ca0c3df27e36ed18cf8a78bad2f",
        "msg" : "Re-introduce Iu/UTRAN support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "tests/gprs_routing_area/gprs_routing_area_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/sgsn/gprs_routing_area.c"
          },
          {
            "editType" : "edit",
            "file" : "include/osmocom/sgsn/gprs_routing_area.h"
          },
          {
            "editType" : "edit",
            "file" : "src/sgsn/gprs_ranap.c"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/lynxis",
      "fullName" : "lynxis"
    }
  ]
}