{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause",
          "shortDescription" : "Started by upstream project \"gerrit-pysim\" build number 2,483",
          "upstreamBuild" : 2483,
          "upstreamProject" : "gerrit-pysim",
          "upstreamUrl" : "job/gerrit-pysim/"
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "COMMENT_TYPE",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "DISTRO",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_BRANCH",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_CHANGE_NUMBER",
          "value" : "41480"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_HOST",
          "value" : "gerrit.osmocom.org"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_NUMBER",
          "value" : "1"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_REVISION",
          "value" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_UPLOADER_NAME",
          "value" : "dexter"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PORT",
          "value" : "29418"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PROJECT",
          "value" : "pysim"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_REFSPEC",
          "value" : "refs/changes/80/41480/1"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_REPO_URL",
          "value" : "ssh://jenkins@gerrit.osmocom.org:29418/pysim"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "PIPELINE_BUILD_URL",
          "value" : "https://jenkins.osmocom.org/jenkins/job/gerrit-pysim/2483/"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "PROJECT_NAME",
          "value" : "pysim"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BRANCH_CI",
          "value" : "master"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 5853927,
      "blockedTimeMillis" : 5853927,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 0,
      "buildingDurationMillis" : 831987,
      "executingTimeMillis" : 831987,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 6515,
      "waitingTimeMillis" : 6515
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 2474,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
            "branch" : [
              {
                "SHA1" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
            "branch" : [
              {
                "SHA1" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
        "branch" : [
          {
            "SHA1" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
            "name" : "master"
          }
        ]
      },
      "remoteUrls" : [
        "ssh://jenkins@gerrit.osmocom.org:29418/pysim"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#2474",
  "duration" : 831987,
  "estimatedDuration" : 832589,
  "executor" : None,
  "fullDisplayName" : "gerrit-pysim-build #2474",
  "id" : "2474",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 2474,
  "queueId" : 2048182,
  "result" : "SUCCESS",
  "timestamp" : 1763730125408,
  "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/2474/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "pySim/card_key_provider.py"
        ],
        "commitId" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
        "timestamp" : 1763722899000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
          "fullName" : "pmaier@sysmocom.de"
        },
        "authorEmail" : "pmaier@sysmocom.de",
        "comment" : "card_key_provider: remove method _verify_get_data from base class\u000a\u000aThe method _verify_get_data was intended to be used to verify the\u000auser input before it further processed but ended up to be a simple\u000acheck that only checks the name of the key column very basically.\u000a\u000aUnfortunately it is difficult to generalize the check code as the\u000aconcrete implementation of those checks is highly format dependent.\u000aWith the advent of eUICCs, we now have two data formats with\u000adifferent lookup keys, so a static list with valid lookup keys is\u000aalso no longer up to the task.\u000a\u000aAfter all it makes not much sense to keep this method, so let's\u000aremove it.\u000a\u000a(From the technical perspective, the key column is not limitied to\u000aany specif field. In theory it would even be possible to use the KI\u000aas lookup key as well, even though it would not make sense in\u000apractice)\u000a\u000aRelated: SYS#7725\u000aChange-Id: Ibf5745fb8a4f927397adff33900731524715d6a9\u000a",
        "date" : "2025-11-21 12:01:39 +0100",
        "id" : "59c04e4f442fec06b9e10c1a824bf494306fc2dd",
        "msg" : "card_key_provider: remove method _verify_get_data from base class",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "pySim/card_key_provider.py"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
      "fullName" : "pmaier@sysmocom.de"
    }
  ],
  "runs" : [
    {
      "number" : 2474,
      "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=distcheck,a1=default,a3=default,a4=default,label=osmocom-gerrit/2474/"
    },
    {
      "number" : 2474,
      "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=docs,a1=default,a3=default,a4=default,label=osmocom-gerrit/2474/"
    },
    {
      "number" : 2474,
      "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=pylint,a1=default,a3=default,a4=default,label=osmocom-gerrit/2474/"
    },
    {
      "number" : 2474,
      "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/JOB_TYPE=test,a1=default,a3=default,a4=default,label=simtester/2474/"
    }
  ]
}