[Toybox] Hosted FreeBSD CI for toybox

Ed Maste emaste at freebsd.org
Mon Jan 21 12:46:40 PST 2019


On Mon, 21 Jan 2019 at 14:03, Rob Landley <rob at landley.net> wrote:
>
> On 1/21/19 12:28 PM, Ed Maste wrote:
> > On Fri, 18 Jan 2019 at 14:09, Rob Landley <rob at landley.net> wrote:
> >> I checked in the
> >> freebsd_miniconfig this morning...
> >
> > Thanks for that, I'm using it in my .cirrus.yml. One thing I noticed
> > is that "gmake tests" doesn't provide an exit status indicating
> > success or failure.
>
> *shrug* Not sure what the desired behavior is here? (Open to suggestions?)

I'm used to seeing "make test" etc. exit with 0 iff all tests pass.

> The environment variable VERBOSE controls test behavior, VERBOSE=1 shows the
> command line it ran and the diff between actual/expected for each failure,
> VEBOSE=fail stops at the first failure.

Ah, VERBOSE=1 looks good to me for now while the tests have a large
number of failures on FreeBSD.

> If your tree is public, can you point me at it again?

Yes, it's https://github.com/emaste/toybox/tree/freebsd, and there's a
CI run at https://cirrus-ci.com/task/5204869943132160 (note that it
also links to a few failed attempts, when Cirrus-CI was not able to
obtain resources). The FreeBSD tree there is a bit of a playground,
some of the commits (marked with XXX) break things on Linux.



More information about the Toybox mailing list