{
  "_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 475",
          "upstreamBuild" : 475,
          "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" : "13"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "GERRIT_PATCHSET_REVISION",
          "value" : "33c5663898387cdc83bb4a77109127d68d60de41"
        },
        {
          "_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/13"
        },
        {
          "_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/475/"
        },
        {
          "_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" : 69948,
      "executingTimeMillis" : 69948,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 7072,
      "waitingTimeMillis" : 7072
    },
    {
      
    },
    {
      "_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" : 475,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "33c5663898387cdc83bb4a77109127d68d60de41",
            "branch" : [
              {
                "SHA1" : "33c5663898387cdc83bb4a77109127d68d60de41",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "33c5663898387cdc83bb4a77109127d68d60de41",
            "branch" : [
              {
                "SHA1" : "33c5663898387cdc83bb4a77109127d68d60de41",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "33c5663898387cdc83bb4a77109127d68d60de41",
        "branch" : [
          {
            "SHA1" : "33c5663898387cdc83bb4a77109127d68d60de41",
            "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" : "#475",
  "duration" : 69948,
  "estimatedDuration" : 71013,
  "executor" : None,
  "fullDisplayName" : "gerrit-libosmo-abis-build #475",
  "id" : "475",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 475,
  "queueId" : 2025716,
  "result" : "SUCCESS",
  "timestamp" : 1761522203947,
  "url" : "https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-libosmo-abis-build/475/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/Makefile.am",
          "include/Makefile.am",
          "src/trau/amr_trau.c",
          "src/trau/amr_rtp.c",
          "include/osmocom/trau/amr_trau.h"
        ],
        "commitId" : "33c5663898387cdc83bb4a77109127d68d60de41",
        "timestamp" : 1761521774000,
        "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* While there is no compile-time dependency, this patch has a\u000a  conceptual/logical dependency on:\u000a\u000a  https://gerrit.osmocom.org/c/libosmocore/+/41256\u000a  https://gerrit.osmocom.org/c/libosmocore/+/41257\u000a\u000a  such that I won't be lifting the present patch out of WIP\u000a  until it is known that the lower-level patches are acceptable.\u000a\u000a* Unit tests need 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 23:36:14 +0000",
        "id" : "33c5663898387cdc83bb4a77109127d68d60de41",
        "msg" : "trau: add AMR TRAU frame interworking facility (WIP)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "include/osmocom/trau/amr_trau.h"
          },
          {
            "editType" : "edit",
            "file" : "src/Makefile.am"
          },
          {
            "editType" : "edit",
            "file" : "include/Makefile.am"
          },
          {
            "editType" : "add",
            "file" : "src/trau/amr_trau.c"
          },
          {
            "editType" : "add",
            "file" : "src/trau/amr_rtp.c"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/falcon",
      "fullName" : "falcon"
    }
  ],
  "runs" : [
    {
      "number" : 475,
      "url" : "https://jenkins.osmocom.org/jenkins/view/All/job/gerrit-libosmo-abis-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/475/"
    }
  ]
}