-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds "skip" as a new testcaserun finished outcome #145
Conversation
The 'skip' outcome is being added in cdevents#145, so we'll update this document assuming that this outcome will exist
@dan-han-101 Emil will be back from PTO the second week of August - is it ok to wait until then? |
Sure, it's no problem . |
The 'skip' outcome is being added in cdevents#145, so we'll update this document assuming that this outcome will exist Signed-off-by: Daniel Han <[email protected]>
The 'skip' outcome is being added in cdevents#145, so we'll update this document assuming that this outcome will exist Signed-off-by: Daniel Han <[email protected]>
f34e982
to
3ec1204
Compare
As mentioned in a comment on #146 I believe we need to gather a common view on what it means that a test cases is skipped vs canceled or aborted. It could be fine to add a |
270f200
to
0f4cec0
Compare
@dan-han-101 thanks for the updates! It looks like the examples need to be updated as well - see the outcome of the CI job. |
@afrittoli - anything else I can do to help land this one? Thanks! |
Please make sure all unresolved conversations are sorted out and then resolved: https://github.com/cdevents/spec/pull/145/files#conversations-menu |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are a couple of mentions of the environment property left in example and schema, which I believe should not be there for the skipped event. Apart from that this PR looks ok to me now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The latest iteration looks good to me, thank you for your work on this @dan-han-101.
@e-backmark-ericsson @xibz wdyt?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dan-han-101 Thanks for the updates! This looks good :)
Hello. it looks like this one is now blocked because I'm not sure what's the best path forward here, as I'm not familiar with signing commits. Would it be OK for me to squash all my commits, so that this PR only has a single commit, that I will make sure is signed? Or is there an easy way to add sign off to old commits? Or, could someone else merge this PR, by squashing all commits, and signing the finally commit ? |
Thanks @dan-han-101, sorry about the extra step 🙏 git rebase --exec 'git commit --amend --no-edit -n -S' -i HEAD~<# of commits from HEAD you need to update> so, probably in your case, it would be: git rebase --exec 'git commit --amend --no-edit -n -S' -i HEAD~13 and then force-push. |
4bb0c32
to
8fa164a
Compare
8fa164a
to
bd0c790
Compare
Adds "skipped" as a new predicate for testcaserun events. A final outcome of "skip" is common for many test frameworks, so adding it as a possible outcome will improve interoperability. See further discussion in cdevents#140. Signed-off-by: Daniel Han <[email protected]>
bd0c790
to
f2001a4
Compare
@afrittoli - I think this is ready to land now. Please let me know if anything else is needed from me. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution and patience, this looks good now!
Changes
Adds "skip" to the set of possible outcomes for a testcaserun.finished message. A final outcome of "skip" is common for many test frameworks, so adding it as a possible outcome will improve interoperability.
See further discussion in #140.
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
I clicked on all of the links in the submitter checklist, but some seem sort of stale or not very applicable.