296373 |
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
283848 |
31-May-2015 |
ngie |
MFC r283170:
Import proposed fix from upstream for atf-sh/atf_check_test:flush_stdout_on_timeout
Many thanks for jmmv for the fix!
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.
|
275988 |
21-Dec-2014 |
ngie |
MFC r273929:
r273929 (by jmmv):
MFV: Import atf-0.21.
|
272307 |
30-Sep-2014 |
rodrigc |
MFC r271875, r272046, r272049, r272056 -> Reference the test case "packs" to fix warnings -> Delete mentions to removed manpages -> Minor fixes to docs
Approved by: re (gjb)
|
270905 |
31-Aug-2014 |
ngie |
MFC r266650, r267172 (both by jmmv):
r266650:
Change libatf-c and libatf-c++ to be private libraries.
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
r267172:
Homogenize libatf-* version numbers with upstream.
The libatf-* major version numbers in FreeBSD were one version ahead of upstream because, when atf was first imported into FreeBSD, the upstream numbers were not respected. This is just confusing and bound to cause problems down the road.
Fix this by taking advantage of the fact that libatf-* are now private and that atf is not yet built by default. However, and unfortunately, a clean build is needed for tests to continue working once "make delete-old-libs" has been run; hence the note in UPDATING.
Phabric: D701 Approved by: jmmv (maintainer, mentor)
|
264618 |
17-Apr-2014 |
jmmv |
MFC r263989: Add atf m4 files from the vendor branch.
|
262855 |
06-Mar-2014 |
jmmv |
Import atf-0.20.
This is a MFC of r261897 and r262000 and should allow all of the atf tests to pass.
|
262849 |
06-Mar-2014 |
jmmv |
MFC various fixes for the ATF tests.
- r260505 Allow tests to provide a Kyuafile when they relied on auto-generation. - r260525 Respect the original layout of the atf-{c,c++} tests. - r260526 Fix path to the process_helpers for the libatf-c++ tests. - r260576 Generate and install pkg-config files for atf. - r260577 Add atf pkg-config files from the vendor branch. - r260584 Prevent misc_helpers from running as a test.
|
260578 |
12-Jan-2014 |
jmmv |
MFC r260491: Use .cpp as the extension for temporary C++ files.
|
260029 |
29-Dec-2013 |
jmmv |
Update atf to 0.18 and remove the code of the deprecated tools.
This is a MFC into stable/10 of: - r258286 Update notes for imports of atf. - r258289 MFV: Import atf-0.18. - r258290 Drop all ATF tools code.
This is "make tinderbox" clean as run on ref10-amd64 with the default WITHOUT_TESTS option. A "make buildworld" with WITH_TESTS set now works as well.
|
259073 |
07-Dec-2013 |
peter |
Hoist all the mergeinfo up to the root in preparation for enforcing merges to the root only. All MFC's were rerecorded to the root.
Going forward, if an MFC includes mergeinfo, it will need to be made to the root and committed from the root. Merges with --ignore-ancestry or diff | patch can go anywhere.
The mergeinfo in HEAD is in a bad state from years of neglect and manual tampering and this was branched into 10.x. This confuses the coalescing code and prevents it from doing its job.
Approved by: re (gjb, implicit)
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
251108 |
29-May-2013 |
marcel |
Modify atf::fs::path::get_process_helpers_path API to properly handle pathing with detail/ tests. Based on patch pushed upstream to ATF project.
Obtained from: Garrett Cooper <yaneurabeya@gmail.com>
|
243055 |
15-Nov-2012 |
marcel |
Add ATF update instructions and file exclude list.
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
243054 |
15-Nov-2012 |
marcel |
The *_STR* macros use strcmp() to check their arguments. Include string.h to have this definition available. Upstream commit: 1dc1884f778f88811583e6a54610a6d7e421ca63
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
243052 |
15-Nov-2012 |
marcel |
Add support for DragonFly and FreeBSD. Upstreamed: http://code.google.com/p/kyua/issues/detail?id=45
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
243051 |
15-Nov-2012 |
marcel |
Fix typos in description for exp{err,out}_mismatch_head. Upstreamed: http://code.google.com/p/kyua/issues/detail?id=44
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
243050 |
15-Nov-2012 |
marcel |
Remove redundant text describing the cleanup routine. Upstreamed: http://code.google.com/p/kyua/issues/detail?id=43
Submitted by: Garrett Cooper <yanegomi@gmail.com>
|
241958 |
23-Oct-2012 |
dim |
Fix two clang warnings in the recent atf import. These have also been sent upstream.
Tested by: Garrett Cooper <yanegomi@gmail.com>
|
240141 |
05-Sep-2012 |
marcel |
Update to a pruned 0.16.
|
240122 |
04-Sep-2012 |
marcel |
Add headers created by running configure.
|
240120 |
04-Sep-2012 |
marcel |
Merge ATF 0.16 from vendor/atf/dist.
Provenance: http://code.google.com/p/kyua Discussed with: gibbs, gnn, keramida, mdf, mlaier, Discussed with: Garrett Cooper
|
240117 |
04-Sep-2012 |
marcel |
Bootstrap dist directory from the initial import of ATF 0.16.
|
240116 |
04-Sep-2012 |
marcel |
Import ATF version 0,16
Discussed with: gibbs, gnn, keramida, mdf, mlaier, Discussed with: Garrett Cooper
|