<matrixBuild _class='hudson.matrix.MatrixBuild'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "gerrit-osmo-s1gw" build number 730</shortDescription><upstreamBuild>730</upstreamBuild><upstreamProject>gerrit-osmo-s1gw</upstreamProject><upstreamUrl>job/gerrit-osmo-s1gw/</upstreamUrl></cause></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>COMMENT_TYPE</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>DISTRO</name><value></value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_BRANCH</name><value>master</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_CHANGE_NUMBER</name><value>42489</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_HOST</name><value>gerrit.osmocom.org</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_NUMBER</name><value>1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_REVISION</name><value>a021712a919c0eb620ada9aa9382b628016dcceb</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PATCHSET_UPLOADER_NAME</name><value>fixeria</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PORT</name><value>29418</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_PROJECT</name><value>erlang/osmo-s1gw</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REFSPEC</name><value>refs/changes/89/42489/1</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>GERRIT_REPO_URL</name><value>ssh://jenkins@gerrit.osmocom.org:29418/erlang/osmo-s1gw</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PIPELINE_BUILD_URL</name><value>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-s1gw/730/</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>PROJECT_NAME</name><value>osmo-s1gw</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>BRANCH_CI</name><value>master</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>0</buildableTimeMillis><buildingDurationMillis>614560</buildingDurationMillis><executingTimeMillis>614560</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>0</subTaskCount><waitingDurationMillis>6738</waitingDurationMillis><waitingTimeMillis>6738</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><master _class='hudson.plugins.git.util.Build'><buildNumber>725</buildNumber><marked><SHA1>a021712a919c0eb620ada9aa9382b628016dcceb</SHA1><branch><SHA1>a021712a919c0eb620ada9aa9382b628016dcceb</SHA1><name>master</name></branch></marked><revision><SHA1>a021712a919c0eb620ada9aa9382b628016dcceb</SHA1><branch><SHA1>a021712a919c0eb620ada9aa9382b628016dcceb</SHA1><name>master</name></branch></revision></master></buildsByBranchName><lastBuiltRevision><SHA1>a021712a919c0eb620ada9aa9382b628016dcceb</SHA1><branch><SHA1>a021712a919c0eb620ada9aa9382b628016dcceb</SHA1><name>master</name></branch></lastBuiltRevision><remoteUrl>ssh://jenkins@gerrit.osmocom.org:29418/erlang/osmo-s1gw</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><displayName>#725</displayName><duration>614560</duration><estimatedDuration>116607</estimatedDuration><fullDisplayName>gerrit-osmo-s1gw-build #725</fullDisplayName><id>725</id><inProgress>false</inProgress><keepLog>false</keepLog><number>725</number><queueId>70141</queueId><result>SUCCESS</result><timestamp>1774387073181</timestamp><url>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-s1gw-build/725/</url><builtOn></builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>priv/openapi.json</affectedPath><affectedPath>include/osmo_s1gw.hrl</affectedPath><affectedPath>doc/manuals/chapters/configuration.adoc</affectedPath><affectedPath>doc/manuals/chapters/rest.adoc</affectedPath><affectedPath>src/pfcp_peer.erl</affectedPath><affectedPath>src/rest_server.erl</affectedPath><affectedPath>config/sys.config</affectedPath><affectedPath>src/osmo_s1gw_sup.erl</affectedPath><affectedPath>contrib/openapi.yaml</affectedPath><commitId>a021712a919c0eb620ada9aa9382b628016dcceb</commitId><timestamp>1774384344000</timestamp><author><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></author><authorEmail>vyanitskiy@sysmocom.de</authorEmail><comment>pfcp_peer: add configurable heartbeat miss count + association reset

Introduce heartbeat_miss_count (default: 3) that tracks consecutive
unanswered PFCP Heartbeat Requests and resets the association when the
threshold is reached.  The counter applies to both periodic heartbeats
and those triggered via the REST API, and resets to zero on any
successful Heartbeat Response.

Change-Id: I8cb0fb23468aba4dead9865a90d893c78c6ae074
</comment><date>2026-03-25 03:32:24 +0700</date><id>a021712a919c0eb620ada9aa9382b628016dcceb</id><msg>pfcp_peer: add configurable heartbeat miss count + association reset</msg><path><editType>edit</editType><file>src/rest_server.erl</file></path><path><editType>edit</editType><file>include/osmo_s1gw.hrl</file></path><path><editType>edit</editType><file>contrib/openapi.yaml</file></path><path><editType>edit</editType><file>doc/manuals/chapters/rest.adoc</file></path><path><editType>edit</editType><file>src/osmo_s1gw_sup.erl</file></path><path><editType>edit</editType><file>priv/openapi.json</file></path><path><editType>edit</editType><file>doc/manuals/chapters/configuration.adoc</file></path><path><editType>edit</editType><file>config/sys.config</file></path><path><editType>edit</editType><file>src/pfcp_peer.erl</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.osmocom.org/jenkins/user/fixeria</absoluteUrl><fullName>Vadim Yanitskiy</fullName></culprit><run><number>725</number><url>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-s1gw-build/JOB_TYPE=build,a1=default,a3=default,a4=default,label=osmocom-gerrit/725/</url></run><run><number>725</number><url>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-s1gw-build/JOB_TYPE=manuals,a1=default,a3=default,a4=default,label=osmocom-gerrit/725/</url></run><run><number>719</number><url>https://jenkins.osmocom.org/jenkins/job/gerrit-osmo-s1gw-build/a1=default,a2=default,a3=default,a4=default,label=osmocom-gerrit/719/</url></run></matrixBuild>