Skip to content
Snippets Groups Projects
  • Nat Goodspeed's avatar
    2fd0bc86
    Change llprocesslauncher_test.cpp eyeballing to program verification. · 2fd0bc86
    Nat Goodspeed authored
    That is, where before we just flung stuff to stdout with the expectation that
    a human user would verify, replace with assertions in the test code itself.
    Quiet previous noise on stdout.
    Introduce a temp script file that produces output on both stdout and stderr,
    with sleep() calls so we predictably have to wait for it. Track and then
    verify the history of our interaction with the child process, noting
    especially EWOULDBLOCK attempts.
    2fd0bc86
    History
    Change llprocesslauncher_test.cpp eyeballing to program verification.
    Nat Goodspeed authored
    That is, where before we just flung stuff to stdout with the expectation that
    a human user would verify, replace with assertions in the test code itself.
    Quiet previous noise on stdout.
    Introduce a temp script file that produces output on both stdout and stderr,
    with sleep() calls so we predictably have to wait for it. Track and then
    verify the history of our interaction with the child process, noting
    especially EWOULDBLOCK attempts.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.