Page MenuHomeFreeBSD

Remove cookie for test target (was: add support for `retest' target)
ClosedPublic

Authored by AMDmi3 on Oct 13 2015, 12:07 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Sep 28, 10:32 AM
Unknown Object (File)
Tue, Sep 22, 12:37 AM
Unknown Object (File)
Sun, Sep 6, 10:29 PM
Unknown Object (File)
Sun, Sep 6, 5:49 PM
Unknown Object (File)
Sun, Sep 6, 12:31 PM
Unknown Object (File)
Sun, Sep 6, 9:52 AM
Unknown Object (File)
Sep 3 2026, 6:24 AM
Unknown Object (File)
Sep 3 2026, 4:39 AM
Subscribers

Details

Reviewers
mat
Group Reviewers
portmgr
Commits
rP401117: Don't use cookie for test target

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 751
Build 751: arc lint + arc unit

Event Timeline

AMDmi3 retitled this revision from to Add support for `retest' target.
AMDmi3 updated this object.
AMDmi3 edited the test plan for this revision. (Show Details)

I think we could just remove the TEST_COOKIE for make test so one can rerun the test target as many time as he wants

Mmmm, I'm not sure this is the right way to go. There is no reason for the test target to have a cookie in the first place, nothing depends on test.

Hmm, removing the cookie makes sense.

OTOH package, though nothing depends on it, has cookie as well. And it also makes sense to automatically not run a target multiple times (and run it multiple times explicitly through retest)

Well, I have patches for both :)

It is not the same, package produces something. Actually use the produced package as a cookie but that won't fit with subpackages.

AMDmi3 edited edge metadata.

Remove cookie for test target instead

mat added a reviewer: mat.
This revision is now accepted and ready to land.Nov 9 2015, 3:32 PM
This revision was automatically updated to reflect the committed changes.
AMDmi3 retitled this revision from Add support for `retest' target to Remove cookie for test target (was: add support for `retest' target).Nov 9 2015, 5:32 PM
AMDmi3 edited edge metadata.