Hey Ben, Looks good to me.
thanx! mehak On Fri, Jul 20, 2012 at 10:39 AM, Ben Pfaff <b...@nicira.com> wrote: > The daemon code works fine, these tests didn't. No one has debugged them > over a period of years so we might as well remove them. > > Signed-off-by: Ben Pfaff <b...@nicira.com> > --- > tests/daemon.at | 46 ---------------------------------------------- > 1 files changed, 0 insertions(+), 46 deletions(-) > > diff --git a/tests/daemon.at b/tests/daemon.at > index f188e7c..8ac70e8 100644 > --- a/tests/daemon.at > +++ b/tests/daemon.at > @@ -152,49 +152,3 @@ AT_CHECK([grep 'ovsdb-server: could not initialize > control socket' stderr], > [0], [ignore], []) > AT_CHECK([test ! -s pid]) > AT_CLEANUP > - > -# xxx This test hangs frequently, which often prevents builds from > -# xxx completing. Skip this test until we have time to debug it. > -AT_SETUP([daemon --detach closes standard fds]) > -AT_SKIP_IF([:]) > -AT_CAPTURE_FILE([pid]) > -AT_CAPTURE_FILE([status]) > -AT_CAPTURE_FILE([stderr]) > -OVSDB_INIT([db]) > -AT_CHECK([(yes 2>stderr; echo $? > status) | ovsdb-server --detach > --pidfile="`pwd`"/pid --unixctl="`pwd`"/unixctl db], [0], [], []) > -AT_CHECK([kill `cat pid`]) > -AT_CHECK([test -s status]) > -if grep '[[bB]]roken pipe' stderr >/dev/null 2>&1; then > - # Something in the environment caused SIGPIPE to be ignored, but > - # 'yes' at least told us that it got EPIPE. Good enough; we know > - # that stdout was closed. > - : > -else > - # Otherwise make sure that 'yes' died from SIGPIPE. > - AT_CHECK([kill -l `cat status`], [0], [PIPE > -]) > -fi > -AT_CLEANUP > - > -# xxx This test hangs frequently, which often prevents builds from > -# xxx completing. Skip this test until we have time to debug it. > -AT_SETUP([daemon --detach --monitor closes standard fds]) > -AT_SKIP_IF([:]) > -AT_CAPTURE_FILE([pid]) > -AT_CAPTURE_FILE([status]) > -AT_CAPTURE_FILE([stderr]) > -OVSDB_INIT([db]) > -AT_CHECK([(yes 2>stderr; echo $? > status) | ovsdb-server --detach > --monitor --pidfile="`pwd`"/pid --unixctl="`pwd`"/unixctl db], [0], [], []) > -AT_CHECK([kill `cat pid`]) > -AT_CHECK([test -s status]) > -if grep '[[bB]]roken pipe' stderr >/dev/null 2>&1; then > - # Something in the environment caused SIGPIPE to be ignored, but > - # 'yes' at least told us that it got EPIPE. Good enough; we know > - # that stdout was closed. > - : > -else > - # Otherwise make sure that 'yes' died from SIGPIPE. > - AT_CHECK([kill -l `cat status`], [0], [PIPE > -]) > -fi > -AT_CLEANUP > -- > 1.7.2.5 > > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev >
_______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev