Closed WenyuanShao closed 6 years ago
This is completely unrelated to this PR:
We should have the standard-basic tests as check-boxes perhaps. We should also add description around the other tests that we do, what it tests and how we think a PR is covered in that test. For ex in this case,
unit_schedtest.sh: Tests the scheduling library functionality. It is run as part of sanity and has nothing to do with the PR functionality.
unit_schedcomp.sh: Tests the scheduling library, scheduling interface functionality and also the capmgr. It covers the invocation path changed here but really doesn't completely test because the interfaces in this test do not use the 4th argument.
This would be too much to write in every PR, so I think we should just have a README per unit-test and add links here to say we ran those tests and just describe how we think our PR is tested with that test.
To accommodate that, we should change this line in the template:
I've tested the code using the following test programs (provide list here):
to something like:
I've tested the code using the following test programs (provide a bulletted-list here with a brief description of what part of the PR is covered in that test):
OR a link to a README for Testing
heading that describes how to present what you've tested.
READER: Just my random thoughts. Feel free to ignore. :-P
@phanikishoreg I'm open to a PR to update the https://github.com/gwsystems/composite/blob/ppos/.github/PULL_REQUEST_TEMPLATE.md file. I think this is a great idea. Anyone want to do the PR?
Summary of this Pull Request (PR)
This PR trying to bring the 4th argument back. I have done this PR according to one of @phanikishoreg 's commits the hash number is e09e0ce
Intent for your PR
Choose one (Mandatory):
Reviewers (Mandatory):
(Specify @<github.com username(s)> of the reviewers. Ex: @user1, @user2) @gparmer , @phanikishoreg , @hungry-foolish
Code Quality
As part of this pull request, I've considered the following:
Style:
Code Craftsmanship:
Testing
I've tested the code using the following test programs (provide list here): I have run llbooter_pong.sh, llbooter_test.sh, unit_schedcomp.sh, unit_schedtest.sh, microbooter.sh, unit_fprr.sh.