{
  "_class" : "hudson.matrix.MatrixBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UpstreamCause",
          "shortDescription" : "Started by upstream project \"master-osmo-ccid-firmware\" build number 2,388",
          "upstreamBuild" : 2388,
          "upstreamProject" : "master-osmo-ccid-firmware",
          "upstreamUrl" : "job/master-osmo-ccid-firmware/"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 0,
      "buildingDurationMillis" : 623886,
      "executingTimeMillis" : 623886,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 5134,
      "waitingTimeMillis" : 5134
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 4397,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
            "branch" : [
              {
                "SHA1" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
            "branch" : [
              {
                "SHA1" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
                "name" : "origin/master"
              }
            ]
          }
        },
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 3827,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "db9d29ae7c0a2a3c5effe727295f2d607bce3b64",
            "branch" : [
              {
                "SHA1" : "db9d29ae7c0a2a3c5effe727295f2d607bce3b64",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "db9d29ae7c0a2a3c5effe727295f2d607bce3b64",
            "branch" : [
              {
                "SHA1" : "db9d29ae7c0a2a3c5effe727295f2d607bce3b64",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
        "branch" : [
          {
            "SHA1" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/osmo-ccid-firmware"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#4397",
  "duration" : 623886,
  "estimatedDuration" : 624075,
  "executor" : None,
  "fullDisplayName" : "octsim_osmo-ccid-firmware #4397",
  "id" : "4397",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 4397,
  "queueId" : 57608,
  "result" : "SUCCESS",
  "timestamp" : 1773346673162,
  "url" : "https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/octsim_osmo-ccid-firmware/4397/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "sysmoOCTSIM/gcc/Makefile"
        ],
        "commitId" : "b72e2a90bf8951c1412bf64b9c0ea58738c42f33",
        "timestamp" : 1773346538000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "ensure libosmocore logging is properly disabled for builds\u000a\u000aChange-Id: I169a059d8daff0a3993318a4ea3ab7adcb05fee3\u000a",
        "date" : "2026-03-12 20:15:38 +0000",
        "id" : "b72e2a90bf8951c1412bf64b9c0ea58738c42f33",
        "msg" : "ensure libosmocore logging is properly disabled for builds",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "sysmoOCTSIM/gcc/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ccid_common/ccid_device.c"
        ],
        "commitId" : "e9b2b3ddc9ae326fc3b866e8d6c12b4859951b30",
        "timestamp" : 1773346669000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "ccid: generate proper error for short messages\u000a\u000aChange-Id: I3bf0bebd361666a2f3d0341444415a6f25d2b4bf\u000a",
        "date" : "2026-03-12 20:17:49 +0000",
        "id" : "e9b2b3ddc9ae326fc3b866e8d6c12b4859951b30",
        "msg" : "ccid: generate proper error for short messages",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ccid_common/ccid_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "sysmoOCTSIM/main.c"
        ],
        "commitId" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
        "timestamp" : 1773346669000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "firmware: fix msgb/list mixed irq access handling\u000a\u000aThis fixes the mishandling of in_progress and the queues in the submit\u000afunctions that are in part irq driven, too, and ensures nothing breaks\u000aby preventing concurrent access from irqs to the queues. Applying the\u000asame pattern to all functions/cases is fine either way.\u000a\u000aOn top of all of tha the out ep was irq driven, so if submit_next_out\u000afails it was stuck, now fixed by attempted submit from main loop, and of\u000acourse the queue manipulation should be irq safe here as well.\u000a\u000aChange-Id: I9212bfa7688cb4d3161ba963b854225744128632\u000a",
        "date" : "2026-03-12 20:17:49 +0000",
        "id" : "639db145ed16f59a3a1cee72dde4dfef32f3d545",
        "msg" : "firmware: fix msgb/list mixed irq access handling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "sysmoOCTSIM/main.c"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
      "fullName" : "laforge"
    }
  ],
  "runs" : [
    {
      "number" : 4397,
      "url" : "https://jenkins.osmocom.org/jenkins/view/Jenkins-Gerrit/job/octsim_osmo-ccid-firmware/label=octsimtest/4397/"
    }
  ]
}