Skip to content

Conversation

mtojek
Copy link
Member

@mtojek mtojek commented Dec 13, 2022

This PR enables the datadog-ci to collect JUnit test reports from go tests.

We will not go with datadog-ci due to financial reasons. Let's just collect gotests.xml files, so we can process them on some machine once per week/month.

@mtojek mtojek self-assigned this Dec 13, 2022
Copy link
Member

@kylecarbs kylecarbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We previously did this, but DataDog was expensive (it bills based on unique committers to main). We can do this again if you think it's necessary, but I'd like to look at an alternative first (it was ~$100/user/month).

@mtojek mtojek changed the title chore: Use datadog-ci to collect gotests.xml chore: Collect gotests.xml files Dec 14, 2022
@mtojek mtojek marked this pull request as ready for review December 14, 2022 10:28
@mtojek
Copy link
Member Author

mtojek commented Dec 14, 2022

@kylecarbs Alternatively, we can just collect JUnit XML files and process all of them (all CI runs) once per month on an ad-hoc DD instance. Let me know what you think.

Screenshot 2022-12-14 at 11 30 16

@mtojek mtojek requested a review from kylecarbs December 14, 2022 10:31
@kylecarbs
Copy link
Member

I like that!

@mtojek mtojek merged commit b103685 into coder:main Dec 14, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Dec 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants