Skip to content

Conversation

joseph-sentry
Copy link
Contributor

closes #7662

@psf-chronographer psf-chronographer bot added the bot:chronographer:provided (automation) changelog entry is part of PR label Jun 19, 2024
Copy link

@bukzor bukzor left a comment

Choose a reason for hiding this comment

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

LGTM. I don't know the knock-on effects very well though.

Copy link
Member

@nicoddemus nicoddemus left a comment

Choose a reason for hiding this comment

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

Looks great, thanks!

@colindean
Copy link

There was a side effect here but it took me ~13 months to notice it because of a silent failure in our CI builds. My team uses Projektor to collect and analyze JUnit XML test results. This change, released in pytest 8.3, breaks Projektor's parsing of junit XML because it doesn't expect a TZ. See craigatk/projektor#1923 for more detail.

Would you accept one of these:

  • a PR that reverts the inclusion of the TZ?
  • a PR that retains the inclusion of the TZ, but as an opt-in, ini-configurable feature… for at least the remainder of the 8.x series?

I'm poking at folks on the Projektor team to handle it on their end, too, in that ticket and internally (a few people at my company are contributors).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot:chronographer:provided (automation) changelog entry is part of PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Timestamp in Pytest JUnit XML test report doesn't have time zone infomation
5 participants