Skip to content
This repository has been archived by the owner on Jun 11, 2018. It is now read-only.

Botocore instrumentation and improved requests coverage #155

Merged
merged 3 commits into from
Jun 29, 2017

Conversation

szilveszter
Copy link
Contributor

This patch adds instrumentation for the AWS SDK (boto3/botocore), and improves the coverage of requests instrumentation in order to pick up PreparedRequests sent directly on a lower level.

This patch improved the coverage of our performance report significantly.

@szilveszter
Copy link
Contributor Author

One of the build configurations have failed (Flask 0.10), but I don't think that failure is caused by any of the changes I've made. Do you have any idea what might be wrong?

@beniwohli
Copy link
Member

Hi @szilveszter

First of all, thanks for your contribution, looks great!

The test failure is indeed somewhat weird. For the Flask matrix test, Django (which causes the failure due to Django 1.10 not supporting Python 3.3) shouldn't be installed in the first place. It's being pulled in by django-celery. I'll have to refactor the requirements a bit to make sure this doesn't happen. I'll ping you here once that's done :)

@beniwohli
Copy link
Member

I updated the travis configuration. If you merge or rebase master, that error should go away :)

@szilveszter
Copy link
Contributor Author

@piquadrat thank you for the fix, now the tests are green :)

@beniwohli beniwohli merged commit 63dff40 into opbeat:master Jun 29, 2017
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.

None yet

2 participants