Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-10 Thread via GitHub


jamesnetherton merged PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-09 Thread via GitHub


zhfeng commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2102110884

   I'd say let's merge and keep to improve it. Thanks @jamesnetherton !


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


jamesnetherton commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100792559

   How should I proceed?
   
   Merge as-is and try to follow up later with improvements? Or rethink things 
entirely?
   
   Even something as simple as a comment with a link is non-trivial to manage. 
They get stale, so need updating on future workflow runs. Or the tests pass and 
they become irrelevant so need minimising or deleting.
   
   I deliberately kept the initial scope of this to be as simple as possible. 
It's two clicks from the PR to get to the summary. So not a massive overhead 
(IMO).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


zhfeng commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100566180

   Hmm, no, that's definely a problem. :(


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


jamesnetherton commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100551526

   > This could be much easier?
   
   Yes & no  
   
   I could try to add something. I have a feeling that it wont work with PRs 
from forked repositories though. It'd need a bot user token.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


zhfeng commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100337413

   Yeah, I understand. What I need currently is just a comment with a link to 
the summary when there is a test failure. This could be much easier?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


jamesnetherton commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100288467

   > Just wonder if it is possible to add such a comment in PR automatically?
   
   Another reason I didn't do it, is that it makes things a lot more 
complicated.
   
   For it to work reliably and avoid concurrency issues, you need to capture 
all of the test reports from each build job. Then at the end of the build, 
recover them and parse out the detail.
   
   Which is why I'm thinking of merging the current implementation and 
improving it later.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


jamesnetherton commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100259101

   > Just wonder if it is possible to add such a comment in PR automatically?
   
   Yeah, I did think about that. Not sure if we'd maybe run into permissions 
issues (needs checking)?
   
   I also didn't want to force the PR comment requirement, since on the nightly 
workflows, there is no PR.
   
   I can try to investigate it. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


zhfeng commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100230619

   @jamesnetherton  Great work!
   
   Just wonder if it is possible to add such a comment in PR automatically?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Add GitHub Action to report test failures in the workflow summary [camel-quarkus]

2024-05-08 Thread via GitHub


jamesnetherton commented on PR #6076:
URL: https://github.com/apache/camel-quarkus/pull/6076#issuecomment-2100110247

   Test failures are listed here:
   
   https://github.com/apache/camel-quarkus/actions/runs/8997456627.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org