You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/07/22 08:39:04 UTC

[GitHub] [pulsar] lhotari opened a new issue, #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

lhotari opened a new issue, #16736:
URL: https://github.com/apache/pulsar/issues/16736

   **Is your enhancement request related to a problem? Please describe.**
   
   We are currently using a test reporting solution based on https://github.com/dorny/test-reporter and there's a copy of this action in https://github.com/apache/pulsar-test-infra/tree/master/test-reporter .
   
   The problem with this solution is that the test reporting is very verbose since it creates new check runs for the PR. 
   When there are failed tests, the PR will be marked failing even in cases where the tests pass in a later retry.
   
   **Describe the solution you'd like**
   
   There's an alternative solution in https://github.com/mikepenz/action-junit-report which is actively maintained. 
   It's possible to use this action with `annotate_only: 'true'` so that check runs aren't created at all. This is to mitigate the gap in GitHub Actions solution that check results cannot target a specific workflow when there are multiple active ones (more details in https://github.com/mikepenz/action-junit-report/issues/40#issuecomment-1192309267). 
   The action will create a report for each build job using a new method available in GitHub Actions. example: https://github.com/mikepenz/action-junit-report/actions/runs/2717236074#summary-7464569272
   
   
   
   


-- 
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-unsubscribe@pulsar.apache.org.apache.org

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


[GitHub] [pulsar] lhotari closed issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
lhotari closed issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution
URL: https://github.com/apache/pulsar/issues/16736


-- 
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-unsubscribe@pulsar.apache.org

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


[GitHub] [pulsar] github-actions[bot] commented on issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on issue #16736:
URL: https://github.com/apache/pulsar/issues/16736#issuecomment-1221710456

   The issue had no activity for 30 days, mark with Stale label.


-- 
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-unsubscribe@pulsar.apache.org

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


[GitHub] [pulsar] lhotari commented on issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
lhotari commented on issue #16736:
URL: https://github.com/apache/pulsar/issues/16736#issuecomment-1192337420

   https://github.blog/2022-05-09-supercharging-github-actions-with-job-summaries/ explains the new feature available in GitHub Actions which is used in action-junit-report .


-- 
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-unsubscribe@pulsar.apache.org

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


[GitHub] [pulsar] lhotari commented on issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
lhotari commented on issue #16736:
URL: https://github.com/apache/pulsar/issues/16736#issuecomment-1229513716

   running an experiment in https://github.com/lhotari/pulsar/pull/78


-- 
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-unsubscribe@pulsar.apache.org

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


[GitHub] [pulsar] tisonkun commented on issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
tisonkun commented on issue #16736:
URL: https://github.com/apache/pulsar/issues/16736#issuecomment-1229836264

   https://github.com/apache/pulsar/pull/17282/checks?check_run_id=8047947991 I notice another issue on test reports that the report can be assigned to multiple jobs.


-- 
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-unsubscribe@pulsar.apache.org

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


[GitHub] [pulsar] lhotari commented on issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
lhotari commented on issue #16736:
URL: https://github.com/apache/pulsar/issues/16736#issuecomment-1192332266

   The change could be tested in your own fork (some instructions in https://pulsar.apache.org/contributing/#ci-testing-in-your-fork) before submitting a PR.
   The copy of https://github.com/mikepenz/action-junit-report would have to be added to https://github.com/apache/pulsar-test-infra since only whitelisted or trusted locations can be used in GH actions workflows for apache/pulsar.


-- 
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-unsubscribe@pulsar.apache.org

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


[GitHub] [pulsar] eolivelli commented on issue #16736: CI: Replace current GitHub Actions test reporting solution with less verbose solution

Posted by GitBox <gi...@apache.org>.
eolivelli commented on issue #16736:
URL: https://github.com/apache/pulsar/issues/16736#issuecomment-1229519866

   The experiments looks promising


-- 
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-unsubscribe@pulsar.apache.org

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