os-test > io

Legend

Unanimous Result kind 1 Result kind 2 Result kind 3 Result kind 4 Result kind 5
Good Good unanimous Good result kind 1 Good result kind 2 Good result kind 3 Good result kind 4 Good result kind 5
Unknown Unknown unanimous Unknown result kind 1 Unknown result kind 2 Unknown result kind 3 Unknown result kind 4 Unknown result kind 5
Bad Bad unanimous Bad result kind 1 Bad result kind 2 Bad result kind 3 Bad result kind 4 Bad result kind 5

Good. A cell is good if its output belongs to the set of expected valid outputs for that test, as determined by the applicable standards, specifications, expected behavior, or the interpretation of the os-test authors. If all the good results in a row have the same output, all the good result cells are colored in the unanimous color. Otherwise, each different kind of good outcome is colored in an unique color.

Unknown. A cell is unknown if the output is known, but it has not yet been determined if the output is a good result. If all the unknown results in a row have the same output, all the unknown result cells are colored in the unanimous color. Otherwise, each different kind of unknown outcome is colored in an unique color.

Bad. A cell is bad if its output is neither good nor unknown. If all the bad results in a row have the same output, all the bad result cells are colored in the unanimous color. Otherwise, each different kind of bad outcome is colored in an unique color.

§. The § link on the left of each row links to that row.

io

genode
Genode
§ dup3-clofork-fork genode: bad
no O_CLOFORK
§ ofd-getlk-rd genode: bad
no F_OFD_SETLK
§ ofd-getlk-un genode: bad
no F_OFD_SETLK
§ ofd-getlk-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-dup genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-dup-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-dup-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-reopen genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-reopen-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-reopen-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un-dup genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un-dup-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un-dup-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un-reopen genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un-reopen-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-rd-un-reopen-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-un genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-dup genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-dup-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-dup-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-reopen genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-reopen-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-reopen-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un-dup genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un-dup-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un-dup-wr genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un-reopen genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un-reopen-rd genode: bad
no F_OFD_SETLK
§ ofd-setlk-wr-un-reopen-wr genode: bad
no F_OFD_SETLK
§ open-clofork-fork genode: bad
no O_CLOFORK
§ open-mkstemp-rdonly genode: good
exit: 0
§ open-mkstemp-rdonly-directory genode: bad
open: EISDIR
§ open-mkstemp-rdonly-trunc genode: good
exit: 0
§ open-mkstemp-rdonly-trunc-directory genode: bad
open: EISDIR
§ open-mkstemp-wronly-directory genode: bad
open: EISDIR
§ open-mkstemp-wronly-trunc-directory genode: bad
open: EISDIR
§ open-tmpdir-rdonly genode: good
exit: 0
§ open-tmpdir-rdonly-append genode: good
exit: 0
§ open-tmpdir-rdonly-creat genode: bad
exit: 0
§ open-tmpdir-rdonly-directory genode: good
exit: 0
§ open-tmpdir-rdonly-trunc genode: good
exit: 0
§ open-tmpdir-rdwr genode: good
open: EISDIR
§ open-tmpdir-rdwr-append genode: good
open: EISDIR
§ open-tmpdir-rdwr-creat genode: good
open: EISDIR
§ open-tmpdir-rdwr-directory genode: good
open: EISDIR
§ open-tmpdir-rdwr-trunc genode: good
open: EISDIR
§ open-tmpdir-wronly genode: good
open: EISDIR
§ open-tmpdir-wronly-append genode: good
open: EISDIR
§ open-tmpdir-wronly-creat genode: good
open: EISDIR
§ open-tmpdir-wronly-directory genode: good
open: EISDIR
§ open-tmpdir-wronly-trunc genode: good
open: EISDIR