{
  "_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 --io-uring"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "EMAIL_NOTIFICATIONS",
          "value" : "jenkins-notifications@lists.osmocom.org"
        }
      ]
    },
    {
      "_class" : "jenkins.metrics.impl.TimeInQueueAction",
      "blockedDurationMillis" : 0,
      "blockedTimeMillis" : 0,
      "buildableDurationMillis" : 8,
      "buildableTimeMillis" : 8,
      "buildingDurationMillis" : 66572,
      "executingTimeMillis" : 66572,
      "executorUtilization" : 1.0,
      "subTaskCount" : 0,
      "waitingDurationMillis" : 3,
      "waitingTimeMillis" : 3
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 430,
          "buildResult" : null,
          "marked" : {
            "SHA1" : "48f70f4350adc8f40ab0e537142002a12983195d",
            "branch" : [
              {
                "SHA1" : "48f70f4350adc8f40ab0e537142002a12983195d",
                "name" : "origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "48f70f4350adc8f40ab0e537142002a12983195d",
            "branch" : [
              {
                "SHA1" : "48f70f4350adc8f40ab0e537142002a12983195d",
                "name" : "origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "48f70f4350adc8f40ab0e537142002a12983195d",
        "branch" : [
          {
            "SHA1" : "48f70f4350adc8f40ab0e537142002a12983195d",
            "name" : "origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "https://gerrit.osmocom.org/osmo-ttcn3-hacks"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.tasks.junit.TestResultAction",
      "failCount" : 0,
      "skipCount" : 0,
      "totalCount" : 5,
      "urlName" : "testReport"
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    }
  ],
  "artifacts" : [
    {
      "displayPath" : null,
      "fileName" : "osmo-pcap-client.cfg",
      "relativePath" : "logs/pcap-client/osmo-pcap-client.cfg"
    },
    {
      "displayPath" : null,
      "fileName" : "pcap-client.log",
      "relativePath" : "logs/pcap-client/pcap-client.log"
    },
    {
      "displayPath" : null,
      "fileName" : "testenv-pcap-client-osmocom-nightly-20260611-1414-320b670b-0.log",
      "relativePath" : "logs/podman/testenv-pcap-client-osmocom-nightly-20260611-1414-320b670b-0.log"
    },
    {
      "displayPath" : null,
      "fileName" : "testenv-pcap-client-osmocom-nightly-20260611-1414-320b670b-1.log",
      "relativePath" : "logs/podman/testenv-pcap-client-osmocom-nightly-20260611-1414-320b670b-1.log"
    },
    {
      "displayPath" : null,
      "fileName" : "Common.cfg",
      "relativePath" : "logs/testsuite/Common.cfg"
    },
    {
      "displayPath" : null,
      "fileName" : "junit-xml-448.log",
      "relativePath" : "logs/testsuite/junit-xml-448.log"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.cfg",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.cfg"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.default",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.default"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_capture.merged",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_capture.merged"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_capture.netcat.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_capture.netcat.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_capture.pcap.gz",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_capture.pcap.gz"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_capture.pcap.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_capture.pcap.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_capture.pcap.stdout",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_capture.pcap.stdout"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_capture.talloc",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_capture.talloc"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_connect_rx_hdr.merged",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_connect_rx_hdr.merged"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_connect_rx_hdr.netcat.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_connect_rx_hdr.netcat.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_connect_rx_hdr.pcap.gz",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_connect_rx_hdr.pcap.gz"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_connect_rx_hdr.pcap.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_connect_rx_hdr.pcap.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_connect_rx_hdr.pcap.stdout",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_connect_rx_hdr.pcap.stdout"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_connect_rx_hdr.talloc",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_connect_rx_hdr.talloc"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_capture.merged",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_capture.merged"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_capture.netcat.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_capture.netcat.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_capture.pcap.gz",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_capture.pcap.gz"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_capture.pcap.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_capture.pcap.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_capture.pcap.stdout",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_capture.pcap.stdout"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_capture.talloc",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_capture.talloc"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.merged",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.merged"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.netcat.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.netcat.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.pcap.gz",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.pcap.gz"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.pcap.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.pcap.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.pcap.stdout",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.pcap.stdout"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.talloc",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_multi_connect_rx_hdr.talloc"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_reconnect.merged",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_reconnect.merged"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_reconnect.netcat.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_reconnect.netcat.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_reconnect.pcap.gz",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_reconnect.pcap.gz"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_reconnect.pcap.stderr",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_reconnect.pcap.stderr"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_reconnect.pcap.stdout",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_reconnect.pcap.stdout"
    },
    {
      "displayPath" : null,
      "fileName" : "OPCAP_CLIENT_Tests.TC_reconnect.talloc",
      "relativePath" : "logs/testsuite/OPCAP_CLIENT_Tests.TC_reconnect.talloc"
    }
  ],
  "building" : false,
  "description" : null,
  "displayName" : "#430",
  "duration" : 66572,
  "estimatedDuration" : 65568,
  "executor" : null,
  "fullDisplayName" : "ttcn3-pcap-client-test-io_uring #430",
  "id" : "430",
  "inProgress" : false,
  "keepLog" : false,
  "number" : 430,
  "queueId" : 140573,
  "result" : "SUCCESS",
  "timestamp" : 1781187240877,
  "url" : "https://jenkins.osmocom.org/jenkins/job/ttcn3-pcap-client-test-io_uring/430/",
  "builtOn" : "build4-deb12build-ansible",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "library/ngap/NGAP_Templates.ttcn"
        ],
        "commitId" : "a8a88fb2086d5e86555de550e3f5de193b7c5502",
        "timestamp" : 1781083972000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/aeversberg",
          "fullName" : "Andreas Eversberg"
        },
        "authorEmail" : "aeversberg@sysmocom.de",
        "comment" : "NGAP: UESecurityCapabilities is optional in PathSwitchRequestAcknowledge\u000a\u000aCurrent master branch of Open5GS includes UESecurityCapabilities IE\u000ain PathSwitchRequestAcknowledge, older versions do not. In order to\u000amatch message of all versions, replace the IE by an an asterisk.\u000a\u000aChange-Id: I4849709d2601505d9aa3ea6c85b718ec65540dff\u000a",
        "date" : "2026-06-10 11:32:52 +0200",
        "id" : "a8a88fb2086d5e86555de550e3f5de193b7c5502",
        "msg" : "NGAP: UESecurityCapabilities is optional in PathSwitchRequestAcknowledge",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "library/ngap/NGAP_Templates.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "deps/Makefile"
        ],
        "commitId" : "ddde1a477b0aa60b727974d881c11f35896cabbe",
        "timestamp" : 1781183326000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "CCID: Update titan.TestPorts.USB to current head\u000a\u000aUpdate the USB test port dependency to include recent changes and\u000abugfixes that are required for further CCID tests.\u000a\u000aChange-Id: I9dd769d2098822721f673b1293542fffa46542cc\u000a",
        "date" : "2026-06-11 13:08:46 +0000",
        "id" : "ddde1a477b0aa60b727974d881c11f35896cabbe",
        "msg" : "CCID: Update titan.TestPorts.USB to current head",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "deps/Makefile"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ccid/CCID_Tests.ttcn"
        ],
        "commitId" : "7ee404664b1fc10fa6d3e7091244edcde80fc792",
        "timestamp" : 1781183326000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "CCID: Truncated APDU test\u000a\u000aA SELECT APDU must have a header + two bytes of data (what to select).\u000aThe test truncates this APDU in all variants, ranging from 6 bytes down\u000ato 0 bytes. The reader may respond with an error caused by invald\u000arequest or with and error caused by timeout of the SIM.\u000a\u000aChange-Id: I3df2ad9871bccdd03f618a6a457671adb1624590\u000a",
        "date" : "2026-06-11 13:08:46 +0000",
        "id" : "7ee404664b1fc10fa6d3e7091244edcde80fc792",
        "msg" : "CCID: Truncated APDU test",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ccid/CCID_Tests.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "library/SIMTRACE_Templates.ttcn",
          "library/SIMTRACE_Types.ttcn"
        ],
        "commitId" : "f45117b3b82ff09719231f46d9e08138e85157f7",
        "timestamp" : 1781183326000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "SIMTRACE: Add missing pres_pol to CardEmu_BD_Config message\u000a\u000aChange-Id: I443e8151b0aa9bff150222ab6b507ed1f7946768\u000a",
        "date" : "2026-06-11 13:08:46 +0000",
        "id" : "f45117b3b82ff09719231f46d9e08138e85157f7",
        "msg" : "SIMTRACE: Add missing pres_pol to CardEmu_BD_Config message",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "library/SIMTRACE_Templates.ttcn"
          },
          {
            "editType" : "edit",
            "file" : "library/SIMTRACE_Types.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ccid/CCID_Tests.ttcn",
          "ccid/gen_links.sh"
        ],
        "commitId" : "68d20a5137d1835cf576365643b79fe2db258c6c",
        "timestamp" : 1781183326000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "CCID: Integrate SIMTRACE emulation into test cases\u000a\u000aThis integration allows to add tests that use SIMtrace hardware instead\u000aof a physical SIM. These tests can be used to test handling of invalid\u000abehaviors, such as invalid responses or timeouts.\u000a\u000aThe number of slots (mp_use_slot_count) are reduced to 7, so that the\u000a8th slot can be used with a SIMtrace for subsequent tests.\u000a\u000aChange-Id: Ia27dd5198edb188bc73196ac3fbd6d56ba75812e\u000a",
        "date" : "2026-06-11 13:08:46 +0000",
        "id" : "68d20a5137d1835cf576365643b79fe2db258c6c",
        "msg" : "CCID: Integrate SIMTRACE emulation into test cases",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ccid/CCID_Tests.ttcn"
          },
          {
            "editType" : "edit",
            "file" : "ccid/gen_links.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ccid/CCID_Tests.ttcn"
        ],
        "commitId" : "3842718776d28824997c15a0fa93664535e2981d",
        "timestamp" : 1781183326000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "CCID: Add test to verify a working Simtrace setup\u000a\u000aThis test checks if a valid request is forwarded to SIMtrace and a\u000avalid response is returned back to the reader.\u000a\u000aChange-Id: I19264bc257024e9028996e417ff23bbbaebf5f92\u000a",
        "date" : "2026-06-11 13:08:46 +0000",
        "id" : "3842718776d28824997c15a0fa93664535e2981d",
        "msg" : "CCID: Add test to verify a working Simtrace setup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ccid/CCID_Tests.ttcn"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "ccid/CCID_Tests.ttcn"
        ],
        "commitId" : "48f70f4350adc8f40ab0e537142002a12983195d",
        "timestamp" : 1781183326000,
        "author" : {
          "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
          "fullName" : "laforge"
        },
        "authorEmail" : "laforge@osmocom.org",
        "comment" : "CCID: Check if reader handles truncated SIM response\u000a\u000aThe reader knows how many byte of data is expected in the SIM response.\u000aThe emulated SIM will truncate that response, so that some data and the\u000afinal status words are not sent by the SIM. The tests expects the\u000areader to time out and return an appropriate error core.\u000a\u000aChange-Id: I6db6d7889a1355ee9aa2005e676fed5d20a3f2dc\u000a",
        "date" : "2026-06-11 13:08:46 +0000",
        "id" : "48f70f4350adc8f40ab0e537142002a12983195d",
        "msg" : "CCID: Check if reader handles truncated SIM response",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "ccid/CCID_Tests.ttcn"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/laforge",
      "fullName" : "laforge"
    },
    {
      "absoluteUrl" : "https://jenkins.osmocom.org/jenkins/user/aeversberg",
      "fullName" : "Andreas Eversberg"
    }
  ]
}