{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.triggers.TimerTrigger$TimerTriggerCause",
          "shortDescription" : "Started by timer"
        }
      ]
    },
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "BRANCH",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "TESTENV_ARGS",
          "value" : "-b osmocom:nightly"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "EMAIL_NOTIFICATIONS",
          "value" : "jenkins-notifications@lists.osmocom.org acetcom@gmail.com"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 1,
      "buildableTimeMillis" : 1,
      "buildingDurationMillis" : 28604,
      "executingTimeMillis" : 28604,
      "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" : 749,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f27abc13d9ec733647f1701672d03ad606f71659",
            "branch" : [
              {
                "SHA1" : "f27abc13d9ec733647f1701672d03ad606f71659",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f27abc13d9ec733647f1701672d03ad606f71659",
            "branch" : [
              {
                "SHA1" : "f27abc13d9ec733647f1701672d03ad606f71659",
                "name" : "origin/master"
              }
            ]
          }
        },
        "refs/remotes/origin/osmith/wip-testenv" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 369,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "aa3dd4b5ddc9976c5121f5f453b0480581b1cd8e",
            "branch" : [
              {
                "SHA1" : "aa3dd4b5ddc9976c5121f5f453b0480581b1cd8e",
                "name" : "refs/remotes/origin/osmith/wip-testenv"
              }
            ]
          },
          "revision" : {
            "SHA1" : "aa3dd4b5ddc9976c5121f5f453b0480581b1cd8e",
            "branch" : [
              {
                "SHA1" : "aa3dd4b5ddc9976c5121f5f453b0480581b1cd8e",
                "name" : "refs/remotes/origin/osmith/wip-testenv"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f27abc13d9ec733647f1701672d03ad606f71659",
        "branch" : [
          {
            "SHA1" : "f27abc13d9ec733647f1701672d03ad606f71659",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/osmo-ttcn3-hacks"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 2,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : None,
      "fileName" : "_mdb_catalog.wt",
      "relativePath" : "logs/db/db/_mdb_catalog.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "collection-0--947421188694654638.wt",
      "relativePath" : "logs/db/db/collection-0--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "collection-2--947421188694654638.wt",
      "relativePath" : "logs/db/db/collection-2--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "collection-4--947421188694654638.wt",
      "relativePath" : "logs/db/db/collection-4--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "collection-7--947421188694654638.wt",
      "relativePath" : "logs/db/db/collection-7--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "metrics.2025-10-22T09-43-13Z-00000",
      "relativePath" : "logs/db/db/diagnostic.data/metrics.2025-10-22T09-43-13Z-00000"
    },
    {
      "displayPath" : None,
      "fileName" : "metrics.interim",
      "relativePath" : "logs/db/db/diagnostic.data/metrics.interim"
    },
    {
      "displayPath" : None,
      "fileName" : "index-1--947421188694654638.wt",
      "relativePath" : "logs/db/db/index-1--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "index-3--947421188694654638.wt",
      "relativePath" : "logs/db/db/index-3--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "index-5--947421188694654638.wt",
      "relativePath" : "logs/db/db/index-5--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "index-6--947421188694654638.wt",
      "relativePath" : "logs/db/db/index-6--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "index-8--947421188694654638.wt",
      "relativePath" : "logs/db/db/index-8--947421188694654638.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTigerLog.0000000001",
      "relativePath" : "logs/db/db/journal/WiredTigerLog.0000000001"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTigerPreplog.0000000001",
      "relativePath" : "logs/db/db/journal/WiredTigerPreplog.0000000001"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTigerPreplog.0000000002",
      "relativePath" : "logs/db/db/journal/WiredTigerPreplog.0000000002"
    },
    {
      "displayPath" : None,
      "fileName" : "mongod.lock",
      "relativePath" : "logs/db/db/mongod.lock"
    },
    {
      "displayPath" : None,
      "fileName" : "sizeStorer.wt",
      "relativePath" : "logs/db/db/sizeStorer.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "storage.bson",
      "relativePath" : "logs/db/db/storage.bson"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTiger",
      "relativePath" : "logs/db/db/WiredTiger"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTiger.lock",
      "relativePath" : "logs/db/db/WiredTiger.lock"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTiger.turtle",
      "relativePath" : "logs/db/db/WiredTiger.turtle"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTiger.wt",
      "relativePath" : "logs/db/db/WiredTiger.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "WiredTigerHS.wt",
      "relativePath" : "logs/db/db/WiredTigerHS.wt"
    },
    {
      "displayPath" : None,
      "fileName" : "db.log",
      "relativePath" : "logs/db/db.log"
    },
    {
      "displayPath" : None,
      "fileName" : "mongod.conf",
      "relativePath" : "logs/db/mongod.conf"
    },
    {
      "displayPath" : None,
      "fileName" : "freediameter.conf",
      "relativePath" : "logs/hss/freediameter.conf"
    },
    {
      "displayPath" : None,
      "fileName" : "hss.log",
      "relativePath" : "logs/hss/hss.log"
    },
    {
      "displayPath" : None,
      "fileName" : "open5gs-hss.yaml",
      "relativePath" : "logs/hss/open5gs-hss.yaml"
    },
    {
      "displayPath" : None,
      "fileName" : "testenv-hss-osmocom-nightly-20251022-0943-4d098376-0.log",
      "relativePath" : "logs/podman/testenv-hss-osmocom-nightly-20251022-0943-4d098376-0.log"
    },
    {
      "displayPath" : None,
      "fileName" : "Common.cfg",
      "relativePath" : "logs/testsuite/Common.cfg"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.cfg",
      "relativePath" : "logs/testsuite/HSS_Tests.cfg"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.default",
      "relativePath" : "logs/testsuite/HSS_Tests.default"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula.merged",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula.merged"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula.netcat.stderr",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula.netcat.stderr"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula.pcap.gz",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula.pcap.gz"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula.pcap.stderr",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula.pcap.stderr"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula.pcap.stdout",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula.pcap.stdout"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.merged",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.merged"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.netcat.stderr",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.netcat.stderr"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.pcap.gz",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.pcap.gz"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.pcap.stderr",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.pcap.stderr"
    },
    {
      "displayPath" : None,
      "fileName" : "HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.pcap.stdout",
      "relativePath" : "logs/testsuite/HSS_Tests.TC_ulr_ula_subscr_op_det_barring_7.pcap.stdout"
    },
    {
      "displayPath" : None,
      "fileName" : "junit-xml-2968.log",
      "relativePath" : "logs/testsuite/junit-xml-2968.log"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#749",
  "duration" : 28604,
  "estimatedDuration" : 28143,
  "executor" : None,
  "fullDisplayName" : "ttcn3-hss-test-ogs #749",
  "id" : "749",
  "inProgress" : False,
  "keepLog" : False,
  "number" : 749,
  "queueId" : 2022316,
  "result" : "SUCCESS",
  "timestamp" : 1761126180339,
  "url" : "https://jenkins.osmocom.org/jenkins/view/all/job/ttcn3-hss-test-ogs/749/",
  "builtOn" : "build5-deb12build-ansible",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "smdpp/smdpp_Tests.ttcn",
          "smdpp/smdpp_Tests.cfg"
        ],
        "commitId" : "e602586c9396f1e95ba2f77f3382de76ec48dda0",
        "timestamp" : 1761050073000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
          "fullName" : "pmaier@sysmocom.de"
        },
        "authorEmail" : "pmaier@sysmocom.de",
        "comment" : "smdpp_Tests: fix sourcecode formatting, remove line breaks\u000a\u000aChange-Id: I50175cd2989d6bfbe220c33e73a1724166ca548f\u000aRelated: SYS#7339\u000a",
        "date" : "2025-10-21 14:34:33 +0200",
        "id" : "e602586c9396f1e95ba2f77f3382de76ec48dda0",
        "msg" : "smdpp_Tests: fix sourcecode formatting, remove line breaks",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "smdpp/smdpp_Tests.ttcn"
          },
          {
            "editType" : "edit",
            "file" : "smdpp/smdpp_Tests.cfg"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "smdpp/smdpp_Tests.ttcn"
        ],
        "commitId" : "2069e2e81e2550f4eac1fa8ea29e34dec67630bb",
        "timestamp" : 1761050073000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
          "fullName" : "pmaier@sysmocom.de"
        },
        "authorEmail" : "pmaier@sysmocom.de",
        "comment" : "smdpp_Tests: rename smdp_server_url to smdp_server_fqdn\u000a\u000aThe member name \"smdp_server_url\" is technically not correct as the\u000acontent is an FQDN. Let's rename it to \"smdp_server_fqdn\".\u000a\u000aLet's also put a comment in which we explain why FQDN is hardcoded\u000aand not available as configurable module parameter.\u000a\u000aRelated: SYS#7339\u000aChange-Id: I0224c838a368656821fff6014b0df7eb49466b0a\u000a",
        "date" : "2025-10-21 14:34:33 +0200",
        "id" : "2069e2e81e2550f4eac1fa8ea29e34dec67630bb",
        "msg" : "smdpp_Tests: rename smdp_server_url to smdp_server_fqdn",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "smdpp/smdpp_Tests.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "smdpp/smdpp_Tests.ttcn",
          "smdpp/smdpp_Tests.cfg"
        ],
        "commitId" : "54f8aadeaac6f5e2bcd293c1cee6ba82ec150162",
        "timestamp" : 1761052994000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
          "fullName" : "pmaier@sysmocom.de"
        },
        "authorEmail" : "pmaier@sysmocom.de",
        "comment" : "smdpp_Tests: make ES9+ and ES2+ ports configurable\u000a\u000aChange-Id: I17f2713088c583bec26a0a8cdff40c796e0a490b\u000aRelated: SYS#7339\u000a",
        "date" : "2025-10-21 15:23:14 +0200",
        "id" : "54f8aadeaac6f5e2bcd293c1cee6ba82ec150162",
        "msg" : "smdpp_Tests: make ES9+ and ES2+ ports configurable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "smdpp/smdpp_Tests.cfg"
          },
          {
            "editType" : "edit",
            "file" : "smdpp/smdpp_Tests.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "smdpp/smdpp_Tests.ttcn"
        ],
        "commitId" : "3211614b5be69d17f7f6f249a463ecccf4e141fa",
        "timestamp" : 1761052994000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
          "fullName" : "pmaier@sysmocom.de"
        },
        "authorEmail" : "pmaier@sysmocom.de",
        "comment" : "smdpp_Tests: simplify generation of smdpp_ConnHdlrPars (NIST vs. BRP)\u000a\u000aWhen we call f_init_pars() it will return a record with default parameters.\u000aHowever, those parameters are only a suitable default when the NIST curve\u000ais used. For the brainpool curve we will have to modify returned result.\u000a\u000aLet's simlify this by adding a parameter to f_init_pars() that allows us to\u000aswitch between the defaults for NIST and BRP as needed.\u000a\u000aRealated: SYS#7339\u000aChange-Id: Ied4ffa6ff4b3efbbcfc9204ce8f21ea7ca4becf5\u000a",
        "date" : "2025-10-21 15:23:14 +0200",
        "id" : "3211614b5be69d17f7f6f249a463ecccf4e141fa",
        "msg" : "smdpp_Tests: simplify generation of smdpp_ConnHdlrPars (NIST vs. BRP)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "smdpp/smdpp_Tests.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "_testenv/data/podman/Dockerfile",
          "hlr/regen_makefile.sh",
          "_testenv/data/scripts/pyhss_api_helper.py",
          "library/PyHSS_REST_Functions.ttcn",
          "hlr/testenv_pyhss.cfg",
          "hlr/pyhss/setup_db.sh",
          "hlr/gen_links.sh",
          "hlr/README.md",
          "hlr/HLR_Tests.ttcn"
        ],
        "commitId" : "f27abc13d9ec733647f1701672d03ad606f71659",
        "timestamp" : 1761116589000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
          "fullName" : "Oliver Smith"
        },
        "authorEmail" : "osmith@sysmocom.de",
        "comment" : "hlr: pyhss: create/delete subscribers\u000a\u000aRun the PyHSS API service, and fill it with a default APN on startup.\u000aHaving one APN entry in the database is required for creating\u000asubscribers.\u000a\u000aTalk to the API service for creating and deleting subscribers. Do this\u000awith a new script pyhss_api_helper.py. Deleting subscribers requires\u000areading JSON returned from the server (to get the AUC and subscriber ID\u000afrom the IMSI). I have first attempted to do this via HTTP_Adapter\u000ainstead of using a helper script, but this was a lot more complex and\u000awould have required to have the JSON structure in the TTCN3 files. The\u000aeim testsuite also runs an external script for REST requests.\u000a\u000aWith this change and additional fixes in PyHSS, more tests pass:\u000a* HLR_Tests.TC_gsup_sai\u000a* HLR_Tests.TC_gsup_sai_num_auth_vectors\u000a* HLR_Tests.TC_gsup_ul\u000a* HLR_Tests.TC_gsup_purge_cs\u000a* HLR_Tests.TC_gsup_purge_ps\u000a\u000aRelated: OS#6862\u000aChange-Id: Ic924dabbc813459f73d6646ee17b79cb11d39a76\u000a",
        "date" : "2025-10-22 07:03:09 +0000",
        "id" : "f27abc13d9ec733647f1701672d03ad606f71659",
        "msg" : "hlr: pyhss: create/delete subscribers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "hlr/README.md"
          },
          {
            "editType" : "edit",
            "file" : "hlr/regen_makefile.sh"
          },
          {
            "editType" : "add",
            "file" : "library/PyHSS_REST_Functions.ttcn"
          },
          {
            "editType" : "edit",
            "file" : "_testenv/data/podman/Dockerfile"
          },
          {
            "editType" : "edit",
            "file" : "hlr/gen_links.sh"
          },
          {
            "editType" : "edit",
            "file" : "hlr/testenv_pyhss.cfg"
          },
          {
            "editType" : "edit",
            "file" : "hlr/HLR_Tests.ttcn"
          },
          {
            "editType" : "add",
            "file" : "_testenv/data/scripts/pyhss_api_helper.py"
          },
          {
            "editType" : "add",
            "file" : "hlr/pyhss/setup_db.sh"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/pmaier",
      "fullName" : "pmaier@sysmocom.de"
    },
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/osmith",
      "fullName" : "Oliver Smith"
    }
  ]
}