Getting rid of the ATF tools
Garrett Cooper
yaneurabeya at gmail.com
Wed Oct 9 05:10:15 UTC 2013
1. File PRs.
2. Pester committers nicely who are interested in helping you out.
And since it's so close to release, CC releng.
As long as the ports are in place, I don't mind the direction you're pushing for, because I understand what you're trying to achieve.
Cheers,
-Garrett
> On Oct 8, 2013, at 19:39, Julio Merino <julio at meroh.net> wrote:
>
> Hello everyone,
>
> [ Reviving this old thread, so abusing top-posting... ]
>
> FreeBSD 10 is around the corner. If nothing changes, this will be the
> first release with ATF built-in, which is great but... I'd still
> strongly recommend not to bundle the atf-run / atf-report tools in the
> tree and instead just keep them in ports (for now).
>
> Keeping the tools in the tree will set precedent as to a) how the
> tools behave and b) the fact that they are part of the base system.
> Both of these will make the transition to Kyua later on more complex
> for no reason: you know that transitions are always hard when users
> out there get used to something! If not, check out how the transition
> plan for NetBSD looked like ( http://wiki.netbsd.org/kyua/import/ );
> not pretty.
>
> I think there is still time to undo the addition of the tools before
> the release is cut. And, for this reason, I'm attaching two related
> and updated patches. (Should I be filing a PR instead, or sending this
> to freebsd-testing?)
>
> Who can make the call about this?
>
> Thanks!
>
>> On Tue, Jul 30, 2013 at 3:40 AM, Garrett Cooper <yaneurabeya at gmail.com> wrote:
>>> On Jul 26, 2013, at 11:03 AM, Garrett Cooper wrote:
>>>
>>>> On Jul 22, 2013, at 7:54 PM, Garrett Cooper wrote:
>>>>
>>>>> On Mon, Jul 22, 2013 at 1:15 PM, Garrett Cooper <yaneurabeya at gmail.com> wrote:
>>>>>> On Mon, Jul 22, 2013 at 12:54 PM, Alan Somers <asomers at freebsd.org> wrote:
>>>>>> Speaking of backporting, has anybody yet merged Garrett's git branch
>>>>>> to a stable/9 based branch? We're still basing our bsd.test.mk etc
>>>>>> off of a very old branch of Garrett's.
>>>>>>
>>>>>> (sorry for double post; I sent the last post from the wrong email
>>>>>> alias so the message didn't get accepted by mailman)
>>>>>
>>>>> No one has yet. And speaking of backporting, now the test
>>>>> infrastructure will allow you to build and install tests without bmake
>>>>> if you apply this commit:
>>>>>
>>>>> https://github.com/yaneurabeya/freebsd/commit/79d9a53836dcf8127d17c35705dd8c79b040fc04
>>>>>
>>>>> This is what I'm going to push into OneFS and is what should get
>>>>> pushed into FreeBSD as well.
>>>>
>>>> I'll pull back things to stable/9. I have one box at home that I can
>>>> use for this effort (it's running stable/9). It would be curious to
>>>> see how 9.2-BETA1 fares compared to 10.0-CURRENT anyhoo…
>>>
>>> Work taking place here for $work: https://github.com/yaneurabeya/freebsd/tree/stable-9-atf . Still not 100% there, but I should have things more sane in a couple of weeks (a lot of the pieces are already in place).
>>
>> And once I've worked out the patch from stable/9 (it's building stably -- I just need to run the tests and compare the results between 9 and 10), I'll create another branch for stable/8 as we (Isilon) need to hop to that before stable/9.
>> Thanks,
>> -Garrett
>
>
>
> --
> Julio Merino / @jmmv
> <remove-atf-tools.diff>
> <rename-atf-user.diff>
More information about the freebsd-testing
mailing list