ATF-log archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

org.NetBSD.atf.src: 8481ba05c51c5be2b9ff24ad5e5e9b91e6921a63



revision:            8481ba05c51c5be2b9ff24ad5e5e9b91e6921a63
date:                2010-08-30T17:17:18
author:              jmmv%NetBSD.org@localhost
branch:              org.NetBSD.atf.src
changelog:
Use the new stream-muxing code in atf-run

This replaces the old broken implementation with the more-robust one.
Had to do some changes to recognize that a test program may be dying
both by itself or by a timeout, and in the latter case, atf-run must
explicitly kill all the process tree to ensure that the poll(2)
finishes.

Supposedly fixes ticket #64.

manifest:
format_version "1"

new_manifest [05a6562dab63297d4420b703169a03ac7417d6e4]

old_revision [9257821f05fa734765ff47179332034979781579]

patch "atf-run/io.cpp"
 from [23ae0f206cd1bb70ff751136d435db4af0a2dd1d]
   to [8c9f7cf086bab128cb4c1223132e05194715776a]

patch "atf-run/io.hpp"
 from [352c3b33e0cedfdc21e3617289720fc309f0bc8d]
   to [a0fcd2cf76423a5a5db4f60f388078be1a36fe26]

patch "atf-run/io_test.cpp"
 from [29d004f99d61d989f8b3bf1f033197d74395180b]
   to [0d6963ac0287934dbdc82a8764121368a0ac76cb]

patch "atf-run/test-program.cpp"
 from [ce9feeb02372b1659bdabc4432e3944efb6fbb25]
   to [db7dd6a2d54a0148b045d6df00c262b2e309c493]

patch "atf-run/test-program.hpp"
 from [1d9f6c74f1bd1e2a73844155c4d911d09e7e3893]
   to [386496edde7f2156a46a6f6efedc185f030ba4c7]

patch "atf-run/timer.cpp"
 from [4845b78b736170c5d21f6130e5e99b2b4ff455cb]
   to [9bc20e337af5b4b92282da7e9eb57ecdc714a6be]

patch "atf-run/timer.hpp"
 from [3720b3d2ef8d7588f4d79d167915d9d1525da983]
   to [7626435cefccfb5faf6916ce02cacdaad87709f1]


Home | Main Index | Thread Index | Old Index