Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

disable dynamic_context for coverage #12772

Merged
merged 1 commit into from Jan 6, 2023
Merged

Conversation

ewdurbin
Copy link
Member

@ewdurbin ewdurbin commented Jan 6, 2023

Introduced in 89a2c0d.

Currently performance impact of this with current version of coverage is bad:

Without this change:

=============================== 3231 passed, 483 warnings in 1249.00s (0:20:49) ==============================

With this change:

=============================== 3231 passed, 483 warnings in 100.98s (0:01:40) ===============================

Introduced in 89a2c0d.

Currently performance impact of this with current version of coverage is _bad_:

Without this change:

```
=============================== 3231 passed, 483 warnings in 1249.00s (0:20:49) ==============================
```

With this change:

```
=============================== 3231 passed, 483 warnings in 100.98s (0:01:40) ===============================
```
@ewdurbin ewdurbin requested a review from a team as a code owner January 6, 2023 16:39
@ewdurbin
Copy link
Member Author

ewdurbin commented Jan 6, 2023

ref: nedbat/coveragepy#1527

@di di merged commit 528b925 into main Jan 6, 2023
@di di deleted the disable_coverage_dynamic_context branch January 6, 2023 16:51
miketheman added a commit to miketheman/warehouse that referenced this pull request Jan 10, 2023
miketheman added a commit to miketheman/warehouse that referenced this pull request Jan 10, 2023
ewdurbin pushed a commit that referenced this pull request Jan 10, 2023
* Bump types-redis from 4.3.21.7 to 4.4.0.0

Bumps [types-redis](https://github.com/python/typeshed) from 4.3.21.7 to 4.4.0.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump types-babel from 2.11.0.7 to 2.11.0.8

Bumps [types-babel](https://github.com/python/typeshed) from 2.11.0.7 to 2.11.0.8.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-babel
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sphinxcontrib-applehelp from 1.0.2 to 1.0.3

Bumps [sphinxcontrib-applehelp](https://github.com/sphinx-doc/sphinxcontrib-applehelp) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/sphinx-doc/sphinxcontrib-applehelp/releases)
- [Changelog](https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/master/CHANGES)
- [Commits](sphinx-doc/sphinxcontrib-applehelp@1.0.2...1.0.3)

---
updated-dependencies:
- dependency-name: sphinxcontrib-applehelp
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump limits from 3.0.0 to 3.1.4

Bumps [limits](https://github.com/alisaifee/limits) from 3.0.0 to 3.1.4.
- [Release notes](https://github.com/alisaifee/limits/releases)
- [Changelog](https://github.com/alisaifee/limits/blob/master/HISTORY.rst)
- [Commits](alisaifee/limits@3.0.0...3.1.4)

---
updated-dependencies:
- dependency-name: limits
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump coverage from 7.0.3 to 7.0.4

Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.0.3...7.0.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cachetools from 5.2.0 to 5.2.1

Bumps [cachetools](https://github.com/tkem/cachetools) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/tkem/cachetools/releases)
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/tkem/cachetools/commits)

---
updated-dependencies:
- dependency-name: cachetools
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump redis from 4.4.0 to 4.4.1

Bumps [redis](https://github.com/redis/redis-py) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v4.4.0...v4.4.1)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump iniconfig from 1.1.1 to 2.0.0

Bumps [iniconfig](https://github.com/pytest-dev/iniconfig) from 1.1.1 to 2.0.0.
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](pytest-dev/iniconfig@v1.1.1...v2.0.0)

---
updated-dependencies:
- dependency-name: iniconfig
  dependency-type: indirect
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump googleapis-common-protos from 1.57.1 to 1.58.0

Bumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos) from 1.57.1 to 1.58.0.
- [Release notes](https://github.com/googleapis/python-api-common-protos/releases)
- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-api-common-protos@v1.57.1...v1.58.0)

---
updated-dependencies:
- dependency-name: googleapis-common-protos
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump google-auth from 2.15.0 to 2.16.0

Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](googleapis/google-auth-library-python@v2.15.0...v2.16.0)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump faker from 15.3.4 to 16.1.0

Bumps [faker](https://github.com/joke2k/faker) from 15.3.4 to 16.1.0.
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](joke2k/faker@v15.3.4...v16.1.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: indirect
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump proto-plus from 1.22.1 to 1.22.2

Bumps [proto-plus](https://github.com/googleapis/proto-plus-python) from 1.22.1 to 1.22.2.
- [Release notes](https://github.com/googleapis/proto-plus-python/releases)
- [Changelog](https://github.com/googleapis/proto-plus-python/blob/main/CHANGELOG.md)
- [Commits](googleapis/proto-plus-python@v1.22.1...v1.22.2)

---
updated-dependencies:
- dependency-name: proto-plus
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Revert "disable dynamic_context for coverage (#12772)"

This reverts commit 528b925.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ristomcgehee pushed a commit to ristomcgehee/warehouse that referenced this pull request Jan 12, 2023
* Bump types-redis from 4.3.21.7 to 4.4.0.0

Bumps [types-redis](https://github.com/python/typeshed) from 4.3.21.7 to 4.4.0.0.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-redis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump types-babel from 2.11.0.7 to 2.11.0.8

Bumps [types-babel](https://github.com/python/typeshed) from 2.11.0.7 to 2.11.0.8.
- [Release notes](https://github.com/python/typeshed/releases)
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-babel
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump sphinxcontrib-applehelp from 1.0.2 to 1.0.3

Bumps [sphinxcontrib-applehelp](https://github.com/sphinx-doc/sphinxcontrib-applehelp) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/sphinx-doc/sphinxcontrib-applehelp/releases)
- [Changelog](https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/master/CHANGES)
- [Commits](sphinx-doc/sphinxcontrib-applehelp@1.0.2...1.0.3)

---
updated-dependencies:
- dependency-name: sphinxcontrib-applehelp
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump limits from 3.0.0 to 3.1.4

Bumps [limits](https://github.com/alisaifee/limits) from 3.0.0 to 3.1.4.
- [Release notes](https://github.com/alisaifee/limits/releases)
- [Changelog](https://github.com/alisaifee/limits/blob/master/HISTORY.rst)
- [Commits](alisaifee/limits@3.0.0...3.1.4)

---
updated-dependencies:
- dependency-name: limits
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump coverage from 7.0.3 to 7.0.4

Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.0.3 to 7.0.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.0.3...7.0.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cachetools from 5.2.0 to 5.2.1

Bumps [cachetools](https://github.com/tkem/cachetools) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/tkem/cachetools/releases)
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/tkem/cachetools/commits)

---
updated-dependencies:
- dependency-name: cachetools
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump redis from 4.4.0 to 4.4.1

Bumps [redis](https://github.com/redis/redis-py) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v4.4.0...v4.4.1)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump iniconfig from 1.1.1 to 2.0.0

Bumps [iniconfig](https://github.com/pytest-dev/iniconfig) from 1.1.1 to 2.0.0.
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](pytest-dev/iniconfig@v1.1.1...v2.0.0)

---
updated-dependencies:
- dependency-name: iniconfig
  dependency-type: indirect
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump googleapis-common-protos from 1.57.1 to 1.58.0

Bumps [googleapis-common-protos](https://github.com/googleapis/python-api-common-protos) from 1.57.1 to 1.58.0.
- [Release notes](https://github.com/googleapis/python-api-common-protos/releases)
- [Changelog](https://github.com/googleapis/python-api-common-protos/blob/main/CHANGELOG.md)
- [Commits](googleapis/python-api-common-protos@v1.57.1...v1.58.0)

---
updated-dependencies:
- dependency-name: googleapis-common-protos
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump google-auth from 2.15.0 to 2.16.0

Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/main/CHANGELOG.md)
- [Commits](googleapis/google-auth-library-python@v2.15.0...v2.16.0)

---
updated-dependencies:
- dependency-name: google-auth
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump faker from 15.3.4 to 16.1.0

Bumps [faker](https://github.com/joke2k/faker) from 15.3.4 to 16.1.0.
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](joke2k/faker@v15.3.4...v16.1.0)

---
updated-dependencies:
- dependency-name: faker
  dependency-type: indirect
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump proto-plus from 1.22.1 to 1.22.2

Bumps [proto-plus](https://github.com/googleapis/proto-plus-python) from 1.22.1 to 1.22.2.
- [Release notes](https://github.com/googleapis/proto-plus-python/releases)
- [Changelog](https://github.com/googleapis/proto-plus-python/blob/main/CHANGELOG.md)
- [Commits](googleapis/proto-plus-python@v1.22.1...v1.22.2)

---
updated-dependencies:
- dependency-name: proto-plus
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Revert "disable dynamic_context for coverage (pypi#12772)"

This reverts commit 528b925.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants