tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Revisiting the migration path to Kyua
On Fri, Feb 14, 2014 at 9:50 PM, Julio Merino <jmmv%outlook.com@localhost>
wrote:
> Hello all,
>
> Almost a year ago already (wow... time flies), I imported Kyua into the src
> tree as a replacement for the old ATF tools. At the same time, I also
> imported some Kyua-based alternatives for atf-run and atf-report, which are
> compatible on the UI side of things but don't behave in exactly the same
> manner.
>
> All of the above is protected by a MKKYUA knob, which is still set to no by
> default.
>
> In order to make progress on this project, I'd like to change the approach to
> the migration to make it easier for developers and users to test Kyua.
>
> Proposal: make MKKYUA=yes NOT replace atf-run and atf-report with
> compatibility wrappers. Instead, allow both kyua and atf-run/atf-report to
> coexist in the same installation, and then set MKKYUA=yes by default. (We'd
> probably kill the import of kyua-atf-compat along the way as well; yay, less
> code.)
>
> This would allow 1) the continuous testing machines to work just fine without
> any changes to them and 2) it would also allow end users to start playing
> with the new tools without the need to rebuild the system. We'd then more
> easily and progressively evaluate the change.
>
> Thoughts? Objections?
Sounds like a good idea to me.
Justin
Home |
Main Index |
Thread Index |
Old Index