<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>TESTENV_ARGS</name><value>-b osmocom:nightly</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>EMAIL_NOTIFICATIONS</name><value>jenkins-notifications@lists.osmocom.org</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>1</buildableDurationMillis><buildableTimeMillis>1</buildableTimeMillis><buildingDurationMillis>361841</buildingDurationMillis><executingTimeMillis>361841</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>10</waitingDurationMillis><waitingTimeMillis>10</waitingTimeMillis></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><originmaster _class='hudson.plugins.git.util.Build'><buildNumber>1943</buildNumber><marked><SHA1>424178a7bb6033ac9e8b339803ed67816d2653ea</SHA1><branch><SHA1>424178a7bb6033ac9e8b339803ed67816d2653ea</SHA1><name>origin/master</name></branch></marked><revision><SHA1>424178a7bb6033ac9e8b339803ed67816d2653ea</SHA1><branch><SHA1>424178a7bb6033ac9e8b339803ed67816d2653ea</SHA1><name>origin/master</name></branch></revision></originmaster><refsremotesoriginosmithwip-testenv _class='hudson.plugins.git.util.Build'><buildNumber>1272</buildNumber><marked><SHA1>792ff7f83f6ae2368bfca2879c3f6b364ed9b779</SHA1><branch><SHA1>792ff7f83f6ae2368bfca2879c3f6b364ed9b779</SHA1><name>refs/remotes/origin/osmith/wip-testenv</name></branch></marked><revision><SHA1>792ff7f83f6ae2368bfca2879c3f6b364ed9b779</SHA1><branch><SHA1>792ff7f83f6ae2368bfca2879c3f6b364ed9b779</SHA1><name>refs/remotes/origin/osmith/wip-testenv</name></branch></revision></refsremotesoriginosmithwip-testenv><refsremotesoriginfixeriaasn1-per _class='hudson.plugins.git.util.Build'><buildNumber>1825</buildNumber><marked><SHA1>50fa564f6d309c5bb282715b64207670755d8d09</SHA1><branch><SHA1>50fa564f6d309c5bb282715b64207670755d8d09</SHA1><name>refs/remotes/origin/fixeria/asn1-per</name></branch></marked><revision><SHA1>50fa564f6d309c5bb282715b64207670755d8d09</SHA1><branch><SHA1>50fa564f6d309c5bb282715b64207670755d8d09</SHA1><name>refs/remotes/origin/fixeria/asn1-per</name></branch></revision></refsremotesoriginfixeriaasn1-per></buildsByBranchName><lastBuiltRevision><SHA1>424178a7bb6033ac9e8b339803ed67816d2653ea</SHA1><branch><SHA1>424178a7bb6033ac9e8b339803ed67816d2653ea</SHA1><name>origin/master</name></branch></lastBuiltRevision><remoteUrl>https://gerrit.osmocom.org/osmo-ttcn3-hacks</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>2</failCount><skipCount>0</skipCount><totalCount>21</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><fileName>cbc.log</fileName><relativePath>logs/cbc/cbc.log</relativePath></artifact><artifact><fileName>osmo-cbc.cfg</fileName><relativePath>logs/cbc/osmo-cbc.cfg</relativePath></artifact><artifact><fileName>testenv-cbc-osmocom-nightly-20260605-0907-28898efe-0.log</fileName><relativePath>logs/podman/testenv-cbc-osmocom-nightly-20260605-0907-28898efe-0.log</relativePath></artifact><artifact><fileName>CBC_Tests.cfg</fileName><relativePath>logs/testsuite/CBC_Tests.cfg</relativePath></artifact><artifact><fileName>CBC_Tests.default</fileName><relativePath>logs/testsuite/CBC_Tests.default</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_bsc.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_bsc.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_bsc.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_bsc.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_bsc.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_bsc.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_bsc.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_bsc.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_bsc.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_bsc.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_bsc.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_bsc.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_mme.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_mme.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_mme.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_mme.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_mme.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_mme.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_mme.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_mme.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_mme.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_mme.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_active_mme.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_active_mme.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_bsc.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_bsc.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_bsc.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_bsc.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_bsc.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_bsc.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_bsc.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_bsc.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_bsc.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_bsc.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_bsc.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_bsc.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_mme.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_mme.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_mme.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_mme.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_mme.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_mme.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_mme.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_mme.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_mme.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_mme.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_cell_failure_restart_idle_mme.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_cell_failure_restart_idle_mme.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_concurrent_cbs_msg_mme.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_concurrent_cbs_msg_mme.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_concurrent_cbs_msg_mme.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_concurrent_cbs_msg_mme.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_concurrent_cbs_msg_mme.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_concurrent_cbs_msg_mme.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_concurrent_cbs_msg_mme.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_concurrent_cbs_msg_mme.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_concurrent_cbs_msg_mme.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_concurrent_cbs_msg_mme.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_concurrent_cbs_msg_mme.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_concurrent_cbs_msg_mme.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_bsc.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_bsc.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_bsc.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_bsc.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_bsc.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_bsc.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_bsc.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_bsc.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_bsc.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_bsc.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_bsc.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_bsc.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_mme.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_mme.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_mme.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_mme.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_mme.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_mme.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_mme.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_mme.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_mme.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_mme.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_create_nack_mme.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_create_nack_mme.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_and_mme.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_server.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_server.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_server.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_server.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_server.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_server.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_server.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_server.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_server.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_server.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_bsc_server.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_bsc_server.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_cgi.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_cgi.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_cgi.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_cgi.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_cgi.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_cgi.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_cgi.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_cgi.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_cgi.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_cgi.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_cgi.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_cgi.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_ci.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_ci.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_ci.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_ci.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_ci.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_ci.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_ci.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_ci.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_ci.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_ci.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_ci.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_ci.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_bsc.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_bsc.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_bsc.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_bsc.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_bsc.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_bsc.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_bsc.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_bsc.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_bsc.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_bsc.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_bsc.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_bsc.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_mme.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_mme.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_mme.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_mme.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_mme.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_mme.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_mme.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_mme.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_mme.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_mme.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_etws_mme.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_etws_mme.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac_ci.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac_ci.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac_ci.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac_ci.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac_ci.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac_ci.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac_ci.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac_ci.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac_ci.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac_ci.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lac_ci.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lac_ci.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lai.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lai.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lai.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lai.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lai.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lai.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lai.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lai.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lai.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lai.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_lai.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_lai.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_indication.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_indication.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_indication.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_indication.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_indication.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_indication.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_indication.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_indication.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_indication.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_indication.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_indication.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_indication.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_server.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_server.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_server.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_server.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_server.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_server.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_server.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_server.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_server.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_server.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_server.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_server.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_ecbe_create_delete_mme_unknown_tai.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive.talloc</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive_timeout.merged</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive_timeout.merged</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive_timeout.netcat.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive_timeout.netcat.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive_timeout.pcap.gz</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive_timeout.pcap.gz</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive_timeout.pcap.stderr</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive_timeout.pcap.stderr</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive_timeout.pcap.stdout</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive_timeout.pcap.stdout</relativePath></artifact><artifact><fileName>CBC_Tests.TC_rx_keepalive_timeout.talloc</fileName><relativePath>logs/testsuite/CBC_Tests.TC_rx_keepalive_timeout.talloc</relativePath></artifact><artifact><fileName>Common.cfg</fileName><relativePath>logs/testsuite/Common.cfg</relativePath></artifact><artifact><fileName>junit-xml-6349.log</fileName><relativePath>logs/testsuite/junit-xml-6349.log</relativePath></artifact><building>false</building><displayName>#1943</displayName><duration>361841</duration><estimatedDuration>361752</estimatedDuration><fullDisplayName>ttcn3-cbc-test #1943</fullDisplayName><id>1943</id><inProgress>false</inProgress><keepLog>false</keepLog><number>1943</number><queueId>135275</queueId><result>UNSTABLE</result><timestamp>1780650421114</timestamp><url>https://jenkins.osmocom.org/jenkins/view/All/job/ttcn3-cbc-test/1943/</url><builtOn>build5-deb12build-ansible</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>5gc/testenv.cfg</affectedPath><affectedPath>_testenv/testenv/testenv_cfg.py</affectedPath><affectedPath>_testenv/testenv/testsrcdir_cfg.py</affectedPath><affectedPath>_testenv/testenv.py</affectedPath><affectedPath>_testenv/README.md</affectedPath><affectedPath>_testenv/testenv/testsuite.py</affectedPath><affectedPath>5gc/testsrcdir.cfg</affectedPath><commitId>b81457a452317178f4161e31b5103b0e7f54a34d</commitId><timestamp>1780649461000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>testenv: introduce testsrcdir.cfg

Source directories can have more than one testenv.cfg file. Some options
have been added to testenv.cfg that are not really specific to a single
testsuite or how it gets executed, but to the whole source directory.

This is not ideal, because we need to have additional code that ensures
these options have the same value across all testenv.cfg files in the
same source directory, and we need functions that just pick the value
from the first of these configs. When we change such a value, we also
need to potentially make the change in multiple files.

Resolve this by introducing a new config file testsrcdir.cfg, that can
be optionally present in the source directory, and has options that
count for all testsuites in the same source directory.

Move max_jobs_per_gb_ram= as first option to the new file. The following
patches will move all other source directory specific options to
testsrcdir.cfg.

I have also considered naming the new file testdir.cfg, but the name
"testdir" is already used in the source code for the place where we
execute the individual testsuites after copying configs into that
directory.

Change-Id: I8eceea7b874ce1352e2cc9780b77d2a8e694cd28
</comment><date>2026-06-05 10:51:01 +0200</date><id>b81457a452317178f4161e31b5103b0e7f54a34d</id><msg>testenv: introduce testsrcdir.cfg</msg><path><editType>edit</editType><file>5gc/testenv.cfg</file></path><path><editType>edit</editType><file>_testenv/testenv/testsuite.py</file></path><path><editType>edit</editType><file>_testenv/testenv/testenv_cfg.py</file></path><path><editType>add</editType><file>5gc/testsrcdir.cfg</file></path><path><editType>edit</editType><file>_testenv/README.md</file></path><path><editType>edit</editType><file>_testenv/testenv.py</file></path><path><editType>add</editType><file>_testenv/testenv/testsrcdir_cfg.py</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>hss/testenv_open5gs.cfg</affectedPath><affectedPath>bts/testenv_oml.cfg</affectedPath><affectedPath>_testenv/testenv/testenv_cfg.py</affectedPath><affectedPath>ns/testenv_sgsn_sns.cfg</affectedPath><affectedPath>pcu/testenv_sns.cfg</affectedPath><affectedPath>upf/testenv.cfg</affectedPath><affectedPath>mme/testenv_emergency.cfg</affectedPath><affectedPath>hnbgw/testenv_generic.cfg</affectedPath><affectedPath>hss/testenv_pyhss.cfg</affectedPath><affectedPath>smlc/testenv.cfg</affectedPath><affectedPath>_testenv/testenv/testsuite.py</affectedPath><affectedPath>5gc/testenv.cfg</affectedPath><affectedPath>pgw/testenv.cfg</affectedPath><affectedPath>dia2gsup/testenv.cfg</affectedPath><affectedPath>gbproxy/testenv.cfg</affectedPath><affectedPath>sip/testenv.cfg</affectedPath><affectedPath>stp/testenv_ipa-m3ua.cfg</affectedPath><affectedPath>pcu/testenv_generic.cfg</affectedPath><affectedPath>pcrf/testenv.cfg</affectedPath><affectedPath>bts/testenv_generic.cfg</affectedPath><affectedPath>msc/testenv.cfg</affectedPath><affectedPath>sccp/testenv.cfg</affectedPath><affectedPath>bts/testenv_hopping.cfg</affectedPath><affectedPath>sgsn/testenv_sns.cfg</affectedPath><affectedPath>mme/testenv_generic.cfg</affectedPath><affectedPath>mgw/testenv.cfg</affectedPath><affectedPath>sgsn/testenv_generic.cfg</affectedPath><affectedPath>_testenv/testenv/testsrcdir_cfg.py</affectedPath><affectedPath>hnbgw/testenv_with-pfcp.cfg</affectedPath><affectedPath>remsim/testenv_client.cfg</affectedPath><affectedPath>ggsn_tests/testenv_open5gs.cfg</affectedPath><affectedPath>ns/testenv_udp.cfg</affectedPath><affectedPath>hnodeb/testenv.cfg</affectedPath><affectedPath>bsc/testenv_sccplite.cfg</affectedPath><affectedPath>stp/testenv_m3ua-tcp.cfg</affectedPath><affectedPath>ggsn_tests/testenv_osmo_v6_only.cfg</affectedPath><affectedPath>bsc/testenv_vamos.cfg</affectedPath><affectedPath>ggsn_tests/testenv_osmo_v4_only.cfg</affectedPath><affectedPath>s1gw/testenv.cfg</affectedPath><affectedPath>remsim/testenv_server.cfg</affectedPath><affectedPath>stp/testenv_tcap.cfg</affectedPath><affectedPath>cbc/testenv.cfg</affectedPath><affectedPath>ggsn_tests/testenv_osmo_v4v6_only.cfg</affectedPath><affectedPath>stp/testenv_m3ua.cfg</affectedPath><affectedPath>hlr/testenv_osmo.cfg</affectedPath><affectedPath>ggsn_tests/testenv_osmo_all.cfg</affectedPath><affectedPath>remsim/testenv_bankd.cfg</affectedPath><affectedPath>stp/testenv_ipa.cfg</affectedPath><affectedPath>bsc/testenv_generic.cfg</affectedPath><affectedPath>_testenv/testenv/podman.py</affectedPath><affectedPath>epdg/testenv.cfg</affectedPath><affectedPath>hlr/testenv_pyhss.cfg</affectedPath><affectedPath>_testenv/README.md</affectedPath><affectedPath>pcap-client/testenv.cfg</affectedPath><affectedPath>ns/testenv_sns.cfg</affectedPath><commitId>424178a7bb6033ac9e8b339803ed67816d2653ea</commitId><timestamp>1780649461000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></author><authorEmail>osmith@sysmocom.de</authorEmail><comment>testenv: move titan_min to testsrcdir.cfg

Adjust the code so it gets titan_min= from testsrcdir.cfg, instead of
having it in testenv.cfg and enforcing that the value is the same across
all files in the same source directory.

While at it, set the default to 11.1.0 (the value that is currently in
all testenv.cfg files), so we don't need to repeat it in all source
directories.

Change-Id: Ife12e3b3294ce16ebedee1b7998d3b89856f0328
</comment><date>2026-06-05 10:51:01 +0200</date><id>424178a7bb6033ac9e8b339803ed67816d2653ea</id><msg>testenv: move titan_min to testsrcdir.cfg</msg><path><editType>edit</editType><file>hss/testenv_open5gs.cfg</file></path><path><editType>edit</editType><file>sgsn/testenv_sns.cfg</file></path><path><editType>edit</editType><file>mgw/testenv.cfg</file></path><path><editType>edit</editType><file>_testenv/testenv/testenv_cfg.py</file></path><path><editType>edit</editType><file>_testenv/testenv/testsrcdir_cfg.py</file></path><path><editType>edit</editType><file>ggsn_tests/testenv_osmo_all.cfg</file></path><path><editType>edit</editType><file>smlc/testenv.cfg</file></path><path><editType>edit</editType><file>ggsn_tests/testenv_osmo_v4_only.cfg</file></path><path><editType>edit</editType><file>remsim/testenv_bankd.cfg</file></path><path><editType>edit</editType><file>dia2gsup/testenv.cfg</file></path><path><editType>edit</editType><file>mme/testenv_generic.cfg</file></path><path><editType>edit</editType><file>bts/testenv_oml.cfg</file></path><path><editType>edit</editType><file>stp/testenv_ipa-m3ua.cfg</file></path><path><editType>edit</editType><file>5gc/testenv.cfg</file></path><path><editType>edit</editType><file>sccp/testenv.cfg</file></path><path><editType>edit</editType><file>ns/testenv_udp.cfg</file></path><path><editType>edit</editType><file>ggsn_tests/testenv_osmo_v6_only.cfg</file></path><path><editType>edit</editType><file>stp/testenv_tcap.cfg</file></path><path><editType>edit</editType><file>epdg/testenv.cfg</file></path><path><editType>edit</editType><file>cbc/testenv.cfg</file></path><path><editType>edit</editType><file>bsc/testenv_vamos.cfg</file></path><path><editType>edit</editType><file>pgw/testenv.cfg</file></path><path><editType>edit</editType><file>bts/testenv_hopping.cfg</file></path><path><editType>edit</editType><file>ggsn_tests/testenv_open5gs.cfg</file></path><path><editType>edit</editType><file>ggsn_tests/testenv_osmo_v4v6_only.cfg</file></path><path><editType>edit</editType><file>stp/testenv_ipa.cfg</file></path><path><editType>edit</editType><file>hnbgw/testenv_with-pfcp.cfg</file></path><path><editType>edit</editType><file>s1gw/testenv.cfg</file></path><path><editType>edit</editType><file>stp/testenv_m3ua.cfg</file></path><path><editType>edit</editType><file>sip/testenv.cfg</file></path><path><editType>edit</editType><file>hlr/testenv_pyhss.cfg</file></path><path><editType>edit</editType><file>mme/testenv_emergency.cfg</file></path><path><editType>edit</editType><file>ns/testenv_sgsn_sns.cfg</file></path><path><editType>edit</editType><file>pcrf/testenv.cfg</file></path><path><editType>edit</editType><file>bsc/testenv_generic.cfg</file></path><path><editType>edit</editType><file>pcu/testenv_sns.cfg</file></path><path><editType>edit</editType><file>remsim/testenv_client.cfg</file></path><path><editType>edit</editType><file>bts/testenv_generic.cfg</file></path><path><editType>edit</editType><file>pcap-client/testenv.cfg</file></path><path><editType>edit</editType><file>ns/testenv_sns.cfg</file></path><path><editType>edit</editType><file>_testenv/testenv/testsuite.py</file></path><path><editType>edit</editType><file>hnbgw/testenv_generic.cfg</file></path><path><editType>edit</editType><file>stp/testenv_m3ua-tcp.cfg</file></path><path><editType>edit</editType><file>hss/testenv_pyhss.cfg</file></path><path><editType>edit</editType><file>remsim/testenv_server.cfg</file></path><path><editType>edit</editType><file>pcu/testenv_generic.cfg</file></path><path><editType>edit</editType><file>gbproxy/testenv.cfg</file></path><path><editType>edit</editType><file>_testenv/testenv/podman.py</file></path><path><editType>edit</editType><file>hnodeb/testenv.cfg</file></path><path><editType>edit</editType><file>bsc/testenv_sccplite.cfg</file></path><path><editType>edit</editType><file>msc/testenv.cfg</file></path><path><editType>edit</editType><file>hlr/testenv_osmo.cfg</file></path><path><editType>edit</editType><file>_testenv/README.md</file></path><path><editType>edit</editType><file>upf/testenv.cfg</file></path><path><editType>edit</editType><file>sgsn/testenv_generic.cfg</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/osmith</absoluteUrl><fullName>Oliver Smith</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/lynxis</absoluteUrl><fullName>lynxis</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/dwillmann</absoluteUrl><fullName>dwillmann</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/daniel</absoluteUrl><fullName>daniel</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/hoernchen</absoluteUrl><fullName>benispeter</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/ewild</absoluteUrl><fullName>ewild</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/aeversberg</absoluteUrl><fullName>Andreas Eversberg</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pespin</absoluteUrl><fullName>Pau Espin Pedrol</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/laforge</absoluteUrl><fullName>laforge</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/jolly</absoluteUrl><fullName>jolly</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/pmaier</absoluteUrl><fullName>pmaier@sysmocom.de</fullName></culprit><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/neels</absoluteUrl><fullName>Neels Hofmeyr</fullName></culprit></freeStyleBuild>