{
  "_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-libosmo-abis\" build number 474",
          "upstreamBuild" : 474,
          "upstreamProject" : "gerrit-libosmo-abis",
          "upstreamUrl" : "job/gerrit-libosmo-abis/"
        }
      ]
    },
    {
      
    },
    {
      "_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" : "41252"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_HOST",
          "value" : "gerrit.osmocom.org"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_NUMBER",
          "value" : "12"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_REVISION",
          "value" : "1e6bfee402ebfd147ee74da188554b40adca6622"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_UPLOADER_NAME",
          "value" : "falconia"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PORT",
          "value" : "29418"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PROJECT",
          "value" : "libosmo-abis"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_REFSPEC",
          "value" : "refs/changes/52/41252/12"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_REPO_URL",
          "value" : "ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "PIPELINE_BUILD_URL",
          "value" : "https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis/474/"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "PROJECT_NAME",
          "value" : "libosmo-abis"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BRANCH_CI",
          "value" : "master"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 0,
      "buildableTimeMillis" : 0,
      "buildingDurationMillis" : 71453,
      "executingTimeMillis" : 71453,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 6158,
      "waitingTimeMillis" : 6158
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "2023q1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 201,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "231f67ebb207a0a871043fc429a1b6f763ba880b",
            "branch" : [
              {
                "SHA1" : "231f67ebb207a0a871043fc429a1b6f763ba880b",
                "name" : "2023q1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "231f67ebb207a0a871043fc429a1b6f763ba880b",
            "branch" : [
              {
                "SHA1" : "231f67ebb207a0a871043fc429a1b6f763ba880b",
                "name" : "2023q1"
              }
            ]
          }
        },
        "rel-2.0.1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 435,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "20a99327773ee8bfe2555bc2aee0bf6cee4e3b85",
            "branch" : [
              {
                "SHA1" : "20a99327773ee8bfe2555bc2aee0bf6cee4e3b85",
                "name" : "rel-2.0.1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "20a99327773ee8bfe2555bc2aee0bf6cee4e3b85",
            "branch" : [
              {
                "SHA1" : "20a99327773ee8bfe2555bc2aee0bf6cee4e3b85",
                "name" : "rel-2.0.1"
              }
            ]
          }
        },
        "rel-1.5.1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 232,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4391034cf37c1c11c70ec16fe7560a807cfd5609",
            "branch" : [
              {
                "SHA1" : "4391034cf37c1c11c70ec16fe7560a807cfd5609",
                "name" : "rel-1.5.1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4391034cf37c1c11c70ec16fe7560a807cfd5609",
            "branch" : [
              {
                "SHA1" : "4391034cf37c1c11c70ec16fe7560a807cfd5609",
                "name" : "rel-1.5.1"
              }
            ]
          }
        },
        "rel-1.4.2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 262,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5d83526f60cc31c3e56eaf43381f06b5b99671a0",
            "branch" : [
              {
                "SHA1" : "5d83526f60cc31c3e56eaf43381f06b5b99671a0",
                "name" : "rel-1.4.2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5d83526f60cc31c3e56eaf43381f06b5b99671a0",
            "branch" : [
              {
                "SHA1" : "5d83526f60cc31c3e56eaf43381f06b5b99671a0",
                "name" : "rel-1.4.2"
              }
            ]
          }
        },
        "rel-1.4.1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 207,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b6c5f67456fc4426f577d0feeb343918475cdba1",
            "branch" : [
              {
                "SHA1" : "b6c5f67456fc4426f577d0feeb343918475cdba1",
                "name" : "rel-1.4.1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b6c5f67456fc4426f577d0feeb343918475cdba1",
            "branch" : [
              {
                "SHA1" : "b6c5f67456fc4426f577d0feeb343918475cdba1",
                "name" : "rel-1.4.1"
              }
            ]
          }
        },
        "rel-1.5.2" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 258,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b09f62ec759c5b12fdb292aa22baddc6e04bc448",
            "branch" : [
              {
                "SHA1" : "b09f62ec759c5b12fdb292aa22baddc6e04bc448",
                "name" : "rel-1.5.2"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b09f62ec759c5b12fdb292aa22baddc6e04bc448",
            "branch" : [
              {
                "SHA1" : "b09f62ec759c5b12fdb292aa22baddc6e04bc448",
                "name" : "rel-1.5.2"
              }
            ]
          }
        },
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 474,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1e6bfee402ebfd147ee74da188554b40adca6622",
            "branch" : [
              {
                "SHA1" : "1e6bfee402ebfd147ee74da188554b40adca6622",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1e6bfee402ebfd147ee74da188554b40adca6622",
            "branch" : [
              {
                "SHA1" : "1e6bfee402ebfd147ee74da188554b40adca6622",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1e6bfee402ebfd147ee74da188554b40adca6622",
        "branch" : [
          {
            "SHA1" : "1e6bfee402ebfd147ee74da188554b40adca6622",
            "name" : "master"
          }
        ]
      },
      "remoteUrls" : [
        "ssh://jenkins@gerrit.osmocom.org:29418/libosmo-abis"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#474",
  "duration" : 71453,
  "estimatedDuration" : 71013,
  "executor" : None,
  "fullDisplayName" : "gerrit-libosmo-abis-build #474",
  "id" : "474",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 474,
  "queueId" : 2025614,
  "result" : "SUCCESS",
  "timestamp" : 1761508510828,
  "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis-build/474/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/Makefile.am",
          "src/trau/amr_param.c",
          "include/Makefile.am",
          "src/trau/amr_rtp.c",
          "src/trau/amr_trau.c",
          "include/osmocom/trau/amr_trau.h"
        ],
        "commitId" : "1e6bfee402ebfd147ee74da188554b40adca6622",
        "timestamp" : 1761508058000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/falcon",
          "fullName" : "falcon"
        },
        "authorEmail" : "falcon@freecalypso.org",
        "comment" : "trau: add AMR TRAU frame interworking facility (WIP)\u000a\u000aThe simplistic design of osmo_trau2rtp() and osmo_rtp2trau() APIs\u000ais not sufficient for the greater complexity encountered in AMR.\u000aInstead let us introduce an interworking facility for AMR frames\u000athat centers around a common intermediate format, with encoding\u000aand decoding functions that convert between this internal\u000aintermediate and 3 types of external interfaces: TRAU/TFO frames,\u000aRTP in 3 possible formats (RFC 4867 BWE, RFC 4867 OA and TRAU-like\u000aTW-TS-006) and speech encoder/decoder engines.\u000a\u000aThis AMR TRAU frame interworking facility is needed in order to\u000aadd AMR support to ThemWi E1 Abis MGW (replacement for the limited\u000aE1 Abis capability in OsmoMGW), and it will also be used in\u000atw-border-mgw (ThemWi CN sw component) to terminate TW-TS-006 RTP\u000alegs, interfacing to libtwamr speech encoder & decoder and to\u000ain-band TFO per TS 28.062.\u000a\u000aThe present state of this patch is WIP, not for merging -\u000aimplementation is now complete per original intent, but the\u000afollowing issues remain:\u000a\u000a* I am now thinking that functions dealing conversion between\u000a  s-bits and arrays of codec parameters, as well as DHF tables,\u000a  may belong better in libosmocodec than as part of this facility.\u000a\u000a* Unit tests needs to be developed for the main paths of TRAU frame\u000a  encoding/decoding and RTP conversion - complexity is high enough\u000a  to where unit tests are essential.\u000a\u000aChange-Id: I42706c2f68ed29aff1bf451b37e783983f8de3b0\u000a",
        "date" : "2025-10-26 19:47:38 +0000",
        "id" : "1e6bfee402ebfd147ee74da188554b40adca6622",
        "msg" : "trau: add AMR TRAU frame interworking facility (WIP)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "include/osmocom/trau/amr_trau.h"
          },
          {
            "editType" : "edit",
            "file" : "include/Makefile.am"
          },
          {
            "editType" : "add",
            "file" : "src/trau/amr_param.c"
          },
          {
            "editType" : "add",
            "file" : "src/trau/amr_rtp.c"
          },
          {
            "editType" : "add",
            "file" : "src/trau/amr_trau.c"
          },
          {
            "editType" : "edit",
            "file" : "src/Makefile.am"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/falcon",
      "fullName" : "falcon"
    }
  ],
  "runs" : [
    {
      "number" : 474,
      "url" : "https://jenkins.osmocom.org/jenkins/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/474/"
    }
  ]
}