Page MenuHomeFreeBSD

tests: Manually assign the tests distribution
Needs ReviewPublic

Authored by jlduran on Thu, Apr 23, 5:50 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 28, 10:29 PM
Unknown Object (File)
Tue, Apr 28, 7:48 PM
Unknown Object (File)
Sun, Apr 26, 6:32 AM
Unknown Object (File)
Sat, Apr 25, 5:50 AM
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

These Makefiles do not include bsd.test.mk because they do not contain
tests (i.e., they do not need a Kyuafile). They should be however, part
of the test distribution.

Manually assign the distribution, otherwise these files will get
assigned to the default base distribution (base.txz instead of
tests.txz).

Test Plan

This is part of a larger effort to reconcile freebsd-base(7) packages
with distributions (legacy).

In preparation for NanoBSD Reimagined (GSoC 2026).

The test plan is to compare the mtree output of both images, one built
using just the FreeBSD-set-base package and the other one built using
just the base.txz distribution sets.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 72463
Build 69346: arc lint + arc unit