Awesome, thanks!

On Fri, Sep 8, 2023 at 1:22 PM Yi Hu via dev <dev@beam.apache.org> wrote:

> Thanks for the feedback! A request has been sent to Apache Infra.
>
> I checked that GitHub Action workflows actually published the gradle scan
> (done by [1]), but some workflow added after [1] simply missed that
> setting. Opened [2] for clean up and improvements.
>
> Best,
> Yi
>
> [1] https://github.com/apache/beam/pull/28212
> [2] https://github.com/apache/beam/issues/28378
>
> On Tue, Sep 5, 2023 at 12:26 PM Kenneth Knowles <k...@apache.org> wrote:
>
>> +1 this seems useful.
>>
>> Some of the same functionality is also done pretty well or even more in
>> depth via gradle scan. If I recall, some GHA jobs do not upload those. Is
>> that also on the roadmap or is it blocked for some reason?
>>
>> Kenn
>>
>> On Tue, Sep 5, 2023 at 11:54 AM Bruno Volpato via dev <
>> dev@beam.apache.org> wrote:
>>
>>> +1, this is helpful.
>>>
>>> We had a similar situation with DataflowTemplates
>>> <https://github.com/GoogleCloudPlatform/DataflowTemplates>.
>>> Even though we used a different repository (mikepenz/action-junit-report
>>> <https://github.com/mikepenz/action-junit-report>), this strategy was
>>> invaluable to reduce troubleshoot time (sample report
>>> <https://github.com/GoogleCloudPlatform/DataflowTemplates/pull/1025/checks?check_run_id=16466087985>
>>> ).
>>>
>>> Thanks Yi!
>>>
>>>
>>>
>>> On Tue, Sep 5, 2023 at 11:26 AM Danny McCormick via dev <
>>> dev@beam.apache.org> wrote:
>>>
>>>> Thanks Yi, I'm definitely +1 on adding this, this is definitely a gap
>>>> in our GitHub Actions infra today.
>>>>
>>>> Thanks,
>>>> Danny
>>>>
>>>> On Tue, Sep 5, 2023 at 10:35 AM Yi Hu via dev <dev@beam.apache.org>
>>>> wrote:
>>>>
>>>>> Hi everyone,
>>>>>
>>>>> As you may have noticed, GitHub Action for test suites are setting up
>>>>> in the Beam repository. A current gap is that Jenkins has a pretty
>>>>> convenient test result page showing all tests / failed tests and stack
>>>>> trace, while these are not available in github workflow logs.
>>>>>
>>>>> Here we propose to introduce EnricoMi/publish-unit-test-result-action (
>>>>> https://github.com/EnricoMi/publish-unit-test-result-action) to
>>>>> publish Java (and possibly Python in the future) test results. An example
>>>>> PR can be found [1] and an INFRA ticket in [2]. Currently both Java and
>>>>> Python test reports are supported by this action (note that Jenkins test
>>>>> report page is also available only for Java and Python currently).
>>>>>
>>>>> Please feel free to comment if you have any questions and suggestions.
>>>>>
>>>>>
>>>>> [1] https://github.com/apache/beam/pull/28075
>>>>> [2] https://issues.apache.org/jira/browse/INFRA-24950
>>>>>
>>>>> Regards,
>>>>> Yi
>>>>> --
>>>>>
>>>>> Yi Hu, (he/him/his)
>>>>>
>>>>> Software Engineer
>>>>>
>>>>>
>>>>>

Reply via email to