Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:42.2:Ports
openvswitch
0001-Remove-broken-pipe-warning-logs-from-ovsdb...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0001-Remove-broken-pipe-warning-logs-from-ovsdb-server.lo.patch of Package openvswitch
From fb496f92ca1eeead8760b5cdfd857165f64deadf Mon Sep 17 00:00:00 2001 From: Numan Siddique <nusiddiq@redhat.com> Date: Mon, 21 Dec 2015 12:31:14 +0530 Subject: [PATCH] Remove broken pipe warning logs from ovsdb-server.log for ovn tests Taken the fix from the commit d3292dd... (in ovn-controller-vtep.at) Signed-off-by: Numan Siddique <nusiddiq@redhat.com> Signed-off-by: Russell Bryant <rbryant@redhat.com> --- tests/ovn-nbctl.at | 10 +++++++++- tests/ovn-sbctl.at | 10 +++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/tests/ovn-nbctl.at b/tests/ovn-nbctl.at index 5358f1e..efad8a2 100644 --- a/tests/ovn-nbctl.at +++ b/tests/ovn-nbctl.at @@ -16,7 +16,15 @@ m4_define([OVN_NBCTL_TEST_START], # OVN_NBCTL_TEST_STOP m4_define([OVN_NBCTL_TEST_STOP], - [AT_CHECK([check_logs $1]) + [# removes all 'Broken pipe' warning logs from ovsdb-server.log. this is in + # that *ctl command (e.g. ovn-nbctl) exits right after committing the change + # to database. however, in reaction, some daemon (e.g. ovn-controller-vtep) + # may immediately update the database. this later update may cause database + # sending update back to *ctl command if *ctl has not proceeded to exit yet. + # and if *ctl command exits before database calling send, the send from + # database will fail with 'Broken pipe' error. + AT_CHECK([check_logs "$1 +/Broken pipe/d"]) AT_CHECK([ovs-appctl -t ovsdb-server exit])]) diff --git a/tests/ovn-sbctl.at b/tests/ovn-sbctl.at index 9986d9a..4c7cf87 100644 --- a/tests/ovn-sbctl.at +++ b/tests/ovn-sbctl.at @@ -25,7 +25,15 @@ m4_define([OVN_SBCTL_TEST_START], # OVN_SBCTL_TEST_STOP m4_define([OVN_SBCTL_TEST_STOP], - [AT_CHECK([check_logs $1]) + [# removes all 'Broken pipe' warning logs from ovsdb-server.log. this is in + # that *ctl command (e.g. ovn-nbctl) exits right after committing the change + # to database. however, in reaction, some daemon (e.g. ovn-controller-vtep) + # may immediately update the database. this later update may cause database + # sending update back to *ctl command if *ctl has not proceeded to exit yet. + # and if *ctl command exits before database calling send, the send from + # database will fail with 'Broken pipe' error. + AT_CHECK([check_logs "$1 +/Broken pipe/d"]) AT_CHECK([ovs-appctl -t ovn-northd exit]) AT_CHECK([ovs-appctl -t ovsdb-server exit])]) -- 2.8.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor