<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/tests/test_concurrency.py, branch 7.0.3</title>
<subtitle>github.com: nedbat/coveragepy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/'/>
<entry>
<title>mypy: test_concurrency.py, test_python.py</title>
<updated>2023-01-03T11:51:59+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2023-01-03T11:51:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=9d2e1b055cf7ed02eba725b86d476c24a718178d'/>
<id>9d2e1b055cf7ed02eba725b86d476c24a718178d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(test): use tmp_path instead of tmpdir</title>
<updated>2023-01-03T11:44:38+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2023-01-03T11:30:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=c3ee30c1cfd133f1e36a4a8992b531a0dc7ec5a9'/>
<id>c3ee30c1cfd133f1e36a4a8992b531a0dc7ec5a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: greenlet isn't on all versions we test on</title>
<updated>2022-12-31T12:01:24+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-12-31T12:01:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e2e893a0c07dee0556b8ea185b3db0987c4762e1'/>
<id>e2e893a0c07dee0556b8ea185b3db0987c4762e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: removed mentions of Jython and IronPython</title>
<updated>2022-12-30T23:35:09+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-12-30T23:07:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=45787e29dea3a41f2e9570b66a571a7ebcda4592'/>
<id>45787e29dea3a41f2e9570b66a571a7ebcda4592</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: hash data files during combining to avoid unneeded work. #1483</title>
<updated>2022-11-08T11:36:47+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-07T21:11:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=09bc2d6ab0f951c58546dab234edeaa9de7d4c44'/>
<id>09bc2d6ab0f951c58546dab234edeaa9de7d4c44</id>
<content type='text'>
When generating many parallel data files, often some data files will be exact
copies of each other.  Checking the hashes, we can avoid combining the
duplicates, speeding the process.

On a coverage.py metacov, we had 651 duplicates out of 2189 files (29%).
The time to combine was reduced by 17%.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When generating many parallel data files, often some data files will be exact
copies of each other.  Checking the hashes, we can avoid combining the
duplicates, speeding the process.

On a coverage.py metacov, we had 651 duplicates out of 2189 files (29%).
The time to combine was reduced by 17%.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: the SIGTERM handler is now opt-in. #1310</title>
<updated>2022-05-18T11:18:51+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-05-18T11:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=803a5494ef23187e920eeb4b42e922b87cda5966'/>
<id>803a5494ef23187e920eeb4b42e922b87cda5966</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: no need to protect against a 3.11.0a4 bug anymore</title>
<updated>2022-03-03T14:47:21+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-03-03T14:47:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=5f9fd32139fd0c54d025bb4c8c4132cd07ee29b0'/>
<id>5f9fd32139fd0c54d025bb4c8c4132cd07ee29b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: provide an intelligible error message for multiprocessing with no config file. #1320</title>
<updated>2022-02-09T11:08:14+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-02-09T11:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=32ff8715f080c5a3cfbeb605daa929f424b1e748'/>
<id>32ff8715f080c5a3cfbeb605daa929f424b1e748</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(test): simplify these tests</title>
<updated>2022-02-09T11:06:06+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-02-09T11:06:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=dacea2d09a383db32bb4620a987076b02fe009f8'/>
<id>dacea2d09a383db32bb4620a987076b02fe009f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: skip tests on py 3.11.0a4 that are failing in metacov</title>
<updated>2022-01-29T19:14:15+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-01-29T14:45:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e6a810246f0316f6518d54148b3303c9b2f47f57'/>
<id>e6a810246f0316f6518d54148b3303c9b2f47f57</id>
<content type='text'>
This specific set of circumstances was triggering
https://bugs.python.org/issue44088
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This specific set of circumstances was triggering
https://bugs.python.org/issue44088
</pre>
</div>
</content>
</entry>
</feed>
