| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
atf-sh/atf_check_test:flush_stdout_on_timeout
Many thanks for jmmv for the fix!
MFC after: 1 week
PR: 197060
Original commit message:
From 0e546407567ea858e261e72f75c5ed61e07d0ddf Mon Sep 17 00:00:00 2001
From: Julio Merino <jmmv@google.com>
Date: Tue, 17 Feb 2015 18:10:11 -0500
Subject: [PATCH] Fix atf-sh/atf_check_test:flush_stdout_on_death
The test atf-sh/atf_check_test:flush_stdout_on_timeout was flaky as it
was playing solely with time. Fix this by making the test more robust
and rename it while we are at it: there is nothing left about "timeouts"
in this test, considering that ATF itself does not enforce deadlines
any longer.
Fixes FreeBSD PR 197060.
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
|
|
|
|
| |
Obtained from: atf (git 23c570d6f393c76dff041360bb5f7779900c7191)
|
| |
|
|
|
|
|
|
|
|
| |
Put the various atf_tc_pack_t variables generated by ATF_TC to use in
the macros_h_test.c file so that we prevent some build warnings (and
thus some build errors) with clang and -Wunused.
Obtained from: atf (git 70126d013db25c72539803f19f7e00baddacdf51)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We should not be leaking these interfaces to the outside world given
that it's much easier for third-party components to use the devel/atf
package from ports.
As a side-effect, we can also drop the ATF pkgconfig and aclocal files
from the base system. Nothing in the base system needs these, and it
was quite ugly to have to get them installed only so that a few ports
could build. The offending ports have been fixed to depend on
devel/atf explicitly.
Reviewed by: bapt
|
|
|
|
|
|
|
| |
These were originally deleted as "not important" but, actually we need them
in place if we want to be able to use autoconf on software that provides
atf-based tests. (That includes being able to rebuild autotest from scratch
on the Kyua cluster machines, as the automated setup does.)
|
|
|
|
|
|
|
|
| |
Should fix the build with g++/libstdc++.
This is what we used to do prior the import of atf 0.20 and the build worked
just fine with both libstdc++ and libc++. Still investigating how to properly
fix this upstream so that we do not hit the same issue on the next import.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
These were originally deleted by mistake (because they were not yet being
installed) and are actually necessary.
This should have been part of r260576 but I missed committing this
directory.
MFC after: 5 days
|
|
|
|
|
|
|
|
|
|
|
| |
Because we respect the FreeBSD src tree layout under /usr/tests, and because
the layout of the tests in the atf distfile does not match the former, the
tests 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
|
|
|
|
|
|
|
|
|
|
|
| |
Using a .c extension for a C++ file raises the following warning, which
breaks our header file tests if the compiler is using -Werror as well:
c++: warning: treating 'c' input as 'c++' when in C++ mode, this
behavior is deprecated
Obtained from: atf (git 3104010c2849330440cc0ce108ff341913433339)
MFC after: 3 days
|
|
|
|
|
|
|
| |
We stopped building the tools in r256365 so there is no need to ship
their code any longer.
Approved by: rpaulo (mentor)
|
|
|
|
| |
Approved by: rpaulo (mentor)
|
|
|
|
|
|
|
|
|
|
| |
This is because the atf vendor branch now includes a verbatim copy of
the distfile sources. As a result, the list of files to-be-removed from
the contrib/ directory is now more aggressive (and different) and the
upgrade notes now only describe stuff that is specific to the atf import
and is not documented in the Subversion Primer.
Approved by: rpaulo (mentor)
|
|
|
|
|
|
|
| |
handle pathing with detail/ tests. Based on patch pushed upstream to
ATF project.
Obtained from: Garrett Cooper <yaneurabeya@gmail.com>
|
|
|
|
| |
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
|
|
|
|
|
|
| |
to have this definition available.
Upstream commit: 1dc1884f778f88811583e6a54610a6d7e421ca63
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
|
|
|
|
|
|
| |
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=45
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
|
|
|
|
|
|
| |
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=44
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
|
|
|
|
|
|
| |
Upstreamed:
http://code.google.com/p/kyua/issues/detail?id=43
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
|
|
|
|
|
| |
sent upstream.
Tested by: Garrett Cooper <yanegomi@gmail.com>
|
| |
|
| |
|
|
Provenance: http://code.google.com/p/kyua
Discussed with: gibbs, gnn, keramida, mdf, mlaier,
Discussed with: Garrett Cooper
|