GoogleCloudPlatform / flaky-service

🥐a service for collecting and tracking flaky tests
Apache License 2.0
16 stars 9 forks source link

feat: support xunit from pubsub subscription #268

Closed bcoe closed 4 years ago

bcoe commented 4 years ago

This sees @cedpeters' work over the finish line, making it so we can accept data posted directly from the PubSub subscription used by our build cop bot.

The data posted from PubSub just happens to be a slightly different shape than we planned for:

{
  "message": {
     "data": "base64data"
  }
}

Otherwise I believe we can use the work as implemented.

fixes #262, #261

bcoe commented 4 years ago

@cedpeters a few bugs aside, I was able to wire up your XML parsing and it's working, FYI:

Screen Shot 2020-08-24 at 10 06 46 AM Screen Shot 2020-08-24 at 10 06 40 AM
cedpeters commented 4 years ago

@bcoe That's amazing! So cool to see it in action at last!