-
Notifications
You must be signed in to change notification settings - Fork 1
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
Does not appear to do anything #2
Comments
Thanks @ensonic, I'll take a look 🙂 |
In preparation for adding a test suite for issue #2.
Hey @ensonic, I've just released v1.1.0 which has better support for vanilla TAP files (as opposed to those created by QtTest). You can see in this build (I forked the commit from the build you linked above), the output is now:
Which renders in the Workflow run summary like:
You will need to use the PS Thanks for a great bug report including the build with downloadable artifacts - make it much easier. I hope you don't mind, but I've included your build's TAP files in my automated tests. Cheers. |
Thanks for the quick fix. Just switching back to your reporter (in Buzztrax/buzztrax@5de1028). FYI I am using libcheck for the unit tests - in case you want to track the producers. |
Hi Stefan,
No idea at this stage. I did notice that my fork of your repo also didn't
get the summary in the GitHub web UI, but saw no obvious reason why. I'll
have a play with it over the weekend.
By the way, the build step typically takes just under 40 minutes... I'm not
too familiar with your test framework, but is there a tweak I can make to
just have a subset of tests built? I still want one or more tap files
produced, but don't want the full test suite run - just to speed up the my
experiment cycles :)
Cheers,
pc
----
http://colby.id.au
…On Fri, 16 Feb 2024 at 07:53, Stefan Sauer ***@***.***> wrote:
Do you have any idea, why I am not seeing the summary like in your
automation:
- yours: https://github.com/pcolby/tap-summary/actions/runs/7861129078
- mine: https://github.com/Buzztrax/buzztrax/actions/runs/7892774411
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABHULVUWV2LPQ2ADFMVJFFLYTZYULAVCNFSM6AAAAABDC4WBJ6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBXGMZDEOBTGU>
.
You are receiving this because you were assigned.Message ID:
***@***.***>
|
Hey @ensonic, I see now why the table appears in our workflow log, and not the summary. It's because you've used folder block scalar, and not chomped the trailing newline in your That is, as per the example in the with:
path: |
/tmp/*.tap
/tmp/*.tap You should: with:
path: >-
/tmp/*.tap
/tmp/*.tap I'll see if I can add some logic to catch that mistake, but might be a bit tricky without affecting Bash's globstar support 🤔 In the meantime, just replace |
@ensonic, the new 1.1.1 release should now handle any block scalar types. Since you're using the Edit: You can see an example of the output from my fork of your repo, after rebuilding with no changes (because the Cheers. |
Thanks for the help. I yesterday added a step to cat the summary to
|
It is normally much faster, we just ported from travis to github actions and the UI tests time out one by one. I'll try to disable them for the time being, when it runs on github. |
I get this output:
example tap file from /tmp/*.tap (you can download the artifact.zip from the linked build too):
The text was updated successfully, but these errors were encountered: