Import atf 0.22 snapshot ca73d08c3fc1ecffc1f1c97458c31ab82c12bb01This includes improvements to the atf-sh helper functions thatsignificantly reduce the number of spawned processes for each testan
Import atf 0.22 snapshot ca73d08c3fc1ecffc1f1c97458c31ab82c12bb01This includes improvements to the atf-sh helper functions thatsignificantly reduce the number of spawned processes for each testand therefore speeds up running the testsuite noticeably.
show more ...
MFV: Import atf-0.21.
MFV: Import atf-0.20.
Fix path to the process_helpers for the libatf-c++ tests.Because we respect the FreeBSD src tree layout under /usr/tests, and becausethe layout of the tests in the atf distfile does not match the
Fix path to the process_helpers for the libatf-c++ tests.Because we respect the FreeBSD src tree layout under /usr/tests, and becausethe layout of the tests in the atf distfile does not match the former, thetests for atf-c++ were not able to find the process_helper binary.Fix this by explicitly hardcoding the right path in the FreeBSD test suite.Obtained from: atf (git 1f0e878f7f127741a3762883ef24aef317e239d5)MFC after: 1 week
Use .cpp as the extension for temporary C++ files.Using a .c extension for a C++ file raises the following warning, whichbreaks our header file tests if the compiler is using -Werror as well:c++
Use .cpp as the extension for temporary C++ files.Using a .c extension for a C++ file raises the following warning, whichbreaks our header file tests if the compiler is using -Werror as well:c++: warning: treating 'c' input as 'c++' when in C++ mode, thisbehavior is deprecatedObtained from: atf (git 3104010c2849330440cc0ce108ff341913433339)MFC after: 3 days
Drop all ATF tools code.We stopped building the tools in r256365 so there is no need to shiptheir code any longer.Approved by: rpaulo (mentor)
MFV: Import atf-0.18.Approved by: rpaulo (mentor)
Modify atf::fs::path::get_process_helpers_path API to properlyhandle pathing with detail/ tests. Based on patch pushed upstream toATF project.Obtained from: Garrett Cooper <yaneurabeya@gmail.com>
Merge ATF 0.16 from vendor/atf/dist.Provenance: http://code.google.com/p/kyuaDiscussed with: gibbs, gnn, keramida, mdf, mlaier,Discussed with: Garrett Cooper