diff options
author | Ben Pfaff <blp@nicira.com> | 2013-07-10 09:53:21 -0700 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2013-07-15 11:07:25 -0700 |
commit | bef30838592ebe816f0d8e8003bfa0e6fc806f79 (patch) | |
tree | 91ae80006ea3d23c0b3c18b22db54a04b39f7d74 /lib/stream-fd.c | |
parent | c649fe54427ea6e6c53e0c832314d999ec11e4e9 (diff) | |
download | openvswitch-bef30838592ebe816f0d8e8003bfa0e6fc806f79.tar.gz |
stress: Remove essentially unused library.
The "stress" library was introduced years ago. We intended at the time to
start using it to provoke errors in testing, to make sure that Open vSwitch
was resilient against those errors. The intention was good, but there were
few actual implementations of stress options, and the testing never
materialized.
Rather than adapt the stress library for thread safety, this seems like a
good opportunity to remove it, so this commit does so.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'lib/stream-fd.c')
-rw-r--r-- | lib/stream-fd.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/lib/stream-fd.c b/lib/stream-fd.c index d102582af..1171f321c 100644 --- a/lib/stream-fd.c +++ b/lib/stream-fd.c @@ -26,7 +26,6 @@ #include "fatal-signal.h" #include "poll-loop.h" #include "socket-util.h" -#include "stress.h" #include "util.h" #include "stream-provider.h" #include "stream.h" @@ -89,38 +88,22 @@ fd_connect(struct stream *stream) return check_connection_completion(s->fd); } -STRESS_OPTION( - stream_flaky_recv, "simulate failure of fd stream recvs", - 100, 0, -1, 0); - static ssize_t fd_recv(struct stream *stream, void *buffer, size_t n) { struct stream_fd *s = stream_fd_cast(stream); ssize_t retval; - if (STRESS(stream_flaky_recv)) { - return -EIO; - } - retval = read(s->fd, buffer, n); return retval >= 0 ? retval : -errno; } -STRESS_OPTION( - stream_flaky_send, "simulate failure of fd stream sends", - 100, 0, -1, 0); - static ssize_t fd_send(struct stream *stream, const void *buffer, size_t n) { struct stream_fd *s = stream_fd_cast(stream); ssize_t retval; - if (STRESS(stream_flaky_send)) { - return -EIO; - } - retval = write(s->fd, buffer, n); return (retval > 0 ? retval : retval == 0 ? -EAGAIN |