Page MenuHomeFreeBSD

Enable building and installing DTrace test suite by default on amd64
Needs ReviewPublic

Authored by lwhsu on Mar 24 2022, 4:23 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Jan 16, 2:39 PM
Unknown Object (File)
Thu, Jan 8, 4:53 AM
Unknown Object (File)
Tue, Jan 6, 1:06 AM
Unknown Object (File)
Dec 30 2025, 5:46 AM
Unknown Object (File)
Dec 24 2025, 11:31 PM
Unknown Object (File)
Dec 24 2025, 4:01 PM
Unknown Object (File)
Dec 22 2025, 11:17 PM
Unknown Object (File)
Dec 15 2025, 1:10 AM
Subscribers

Details

Reviewers
markj
emaste
Summary

Sponsored by: The FreeBSD Foundation

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 44883
Build 41771: arc lint + arc unit

Event Timeline

lwhsu requested review of this revision.Mar 24 2022, 4:23 AM

Did you try this with KASAN by any chance? I don't think I have.

I assume the DTrace tests will be included in a default kyua run when this option is set?

tools/build/options/WITHOUT_DTRACE_TESTS
6

IMO avoid mentioning the architecture in here; it's very likely that we'd forget to update it if/when we update it for 2nd architecture, and makeman adds the list of default on/off architectures already. Maybe "is considered experimental on architectures where it is not enabled by default"?

(I see that this is based on the text already in WITH_DTRACE_TESTS.)

Did you try this with KASAN by any chance? I don't think I have.

I just enabled KASAN for dtrace test: https://github.com/freebsd/freebsd-ci/commit/aec6d5e061890c40938f0dc7937037d1c6ff7347
Let's see how it goes.

Tweak description in src.conf