This brings in the latest update of kyua from FreeBSD fork. This is not the merged patch. Merged patch will be tested and submitted after the commit.
Details
- Reviewers
markj brooks - Commits
- rG5f174897f677: vendor/kyua: Update to snapshot 84c8ec8
git checkout vendor/kyua git apply <patch> git diff
This will have the tag vendor/kyua/84c8ec8
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
This looks sane to me. I thought the diff would be larger but I guess not.
I noticed that kyua's own test suite is not hooked up to the build, which seems like a bug...
LTGM. Hopefully we can get kyua development moving a bit more soon.
.cirrus.yml | ||
---|---|---|
14 | This all seems good, but unrelated? |
Yeah, it should be hooked up. I probably got demotivated by all the yelling about importing it and never finished that part.
.cirrus.yml | ||
---|---|---|
14 | Oh, I see now. Never mind. |
Looks like the documentation in the Committers Guide about the Vendor Import is a bit out of date. But this should work
I noticed that kyua's own test suite is not hooked up to the build, which seems like a bug...
Did you mean the utils/process/executor_pid_test.cpp file is not hooked into the Makefile of the src tree? I plan to add this after the merge is completed.
Or do you make some changed to the upstream repo first?
I'm sorry, I missed this question. I meant that execute_pid_test.cpp is not hooked up to the src build, yes. In fact, none of the tests are hooked up. But that can be fixed later.
Thank you for working on this!