projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Test: Replace test relying on pselect6(2) man page ambiguity
[lttng-tools.git]
/
tests
/
regression
/
kernel
/
validate_select_poll_epoll.py
diff --git
a/tests/regression/kernel/validate_select_poll_epoll.py
b/tests/regression/kernel/validate_select_poll_epoll.py
index f4946e73a94fb9b11432930cac49903a705c8aee..613cec3ab3480b53ed6d6a6f03a939ad8fdacf08 100755
(executable)
--- a/
tests/regression/kernel/validate_select_poll_epoll.py
+++ b/
tests/regression/kernel/validate_select_poll_epoll.py
@@
-450,8
+450,8
@@
class Test2(TraceParser):
class Test3(TraceParser):
def __init__(self, trace, pid):
super().__init__(trace, pid)
class Test3(TraceParser):
def __init__(self, trace, pid):
super().__init__(trace, pid)
- self.expect["select_
too_big
_in"] = 0
- self.expect["select_
too_big
_out"] = 0
+ self.expect["select_
invalid_fd
_in"] = 0
+ self.expect["select_
invalid_fd
_out"] = 0
def select_entry(self, event):
timestamp = event.timestamp
def select_entry(self, event):
timestamp = event.timestamp
@@
-466,9
+466,8
@@
class Test3(TraceParser):
_exceptfds_length = event["_exceptfds_length"]
exceptfds = event["exceptfds"]
_exceptfds_length = event["_exceptfds_length"]
exceptfds = event["exceptfds"]
- # make sure an invalid value still produces a valid event
- if n == 2048 and overflow == 0 and _readfds_length == 0:
- self.expect["select_too_big_in"] = 1
+ if n > 0 and overflow == 0:
+ self.expect["select_invalid_fd_in"] = 1
def select_exit(self, event):
timestamp = event.timestamp
def select_exit(self, event):
timestamp = event.timestamp
@@
-483,9
+482,9
@@
class Test3(TraceParser):
_exceptfds_length = event["_exceptfds_length"]
exceptfds = event["exceptfds"]
_exceptfds_length = event["_exceptfds_length"]
exceptfds = event["exceptfds"]
- # make sure
an invalid value still produces a valid event
+ # make sure
the event has a ret field equal to -EBADF
if ret == -9 and overflow == 0 and _readfds_length == 0:
if ret == -9 and overflow == 0 and _readfds_length == 0:
- self.expect["select_
too_big
_out"] = 1
+ self.expect["select_
invalid_fd
_out"] = 1
class Test4(TraceParser):
class Test4(TraceParser):
This page took
0.023847 seconds
and
4
git commands to generate.