Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test: adapt to latest pylint | Ned Batchelder | 2023-02-09 | 1 | -1/+1 |
| | |||||
* | style: use good style for annotated defaults parameters | Ned Batchelder | 2023-01-05 | 1 | -3/+3 |
| | |||||
* | mypy: use __future__ uniformly in checked files | Ned Batchelder | 2023-01-05 | 1 | -0/+2 |
| | |||||
* | mypy: test_concurrency.py, test_python.py | Ned Batchelder | 2023-01-03 | 1 | -47/+55 |
| | |||||
* | refactor(test): use tmp_path instead of tmpdir | Ned Batchelder | 2023-01-03 | 1 | -4/+6 |
| | |||||
* | test: greenlet isn't on all versions we test on | Ned Batchelder | 2022-12-31 | 1 | -1/+5 |
| | |||||
* | refactor: removed mentions of Jython and IronPython | Ned Batchelder | 2022-12-30 | 1 | -14/+2 |
| | |||||
* | perf: hash data files during combining to avoid unneeded work. #1483 | Ned Batchelder | 2022-11-08 | 1 | -1/+5 |
| | | | | | | | | | 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%. | ||||
* | fix: the SIGTERM handler is now opt-in. #1310 | Ned Batchelder | 2022-05-18 | 1 | -3/+10 |
| | |||||
* | test: no need to protect against a 3.11.0a4 bug anymore | Ned Batchelder | 2022-03-03 | 1 | -10/+0 |
| | |||||
* | fix: provide an intelligible error message for multiprocessing with no ↵ | Ned Batchelder | 2022-02-09 | 1 | -0/+4 |
| | | | | config file. #1320 | ||||
* | refactor(test): simplify these tests | Ned Batchelder | 2022-02-09 | 1 | -12/+4 |
| | |||||
* | test: skip tests on py 3.11.0a4 that are failing in metacov | Ned Batchelder | 2022-01-29 | 1 | -0/+10 |
| | | | | | This specific set of circumstances was triggering https://bugs.python.org/issue44088 | ||||
* | test: the sigterm tests have some race conditions, let them re-run if needed | Ned Batchelder | 2022-01-23 | 1 | -0/+1 |
| | |||||
* | fix: save data on SIGTERM #1307 | Ned Batchelder | 2022-01-23 | 1 | -0/+79 |
| | | | | This covers multiprocessing.Process.terminate(), and maybe other cases also. | ||||
* | test: minor cleanup from start_method fixture work | Ned Batchelder | 2022-01-15 | 1 | -2/+1 |
| | | | | | | We only had to use remove_files because try_multiprocessing_code used to be called twice in one test. Now that it's only called once, we don't have to clean out stale data files. | ||||
* | refactor(test): use a fixture to choose spawn/fork multiprocessing start_method | Ned Batchelder | 2022-01-10 | 1 | -39/+65 |
| | |||||
* | style(test): use a consistent name format for test_bug_XXX tests | Ned Batchelder | 2022-01-10 | 1 | -1/+1 |
| | |||||
* | feat: multiple --concurrency values. #1012 #1082nedbat/multi-concurrency | Ned Batchelder | 2021-11-25 | 1 | -2/+85 |
| | |||||
* | test(build): a better way to pin light-thread packages | Ned Batchelder | 2021-11-24 | 1 | -0/+1 |
| | | | | | Also, clearly indicate when we are skipping tests because the packages aren't available. | ||||
* | test(refactor): convert looping tests to parametrize | Ned Batchelder | 2021-11-11 | 1 | -12/+12 |
| | |||||
* | style: convert more string formatting to f-strings | Ned Batchelder | 2021-11-11 | 1 | -4/+4 |
| | |||||
* | feat: xml and json say what they are doing, and -q quiets everything. #1254nedbat/dashq | Ned Batchelder | 2021-10-26 | 1 | -7/+2 |
| | |||||
* | style: prefer explicit string concatenation | Ned Batchelder | 2021-10-10 | 1 | -4/+2 |
| | |||||
* | test: fix flaky multiprocessing tests | Ned Batchelder | 2021-09-29 | 1 | -1/+1 |
| | | | | | Tests are failing because we expect to see three different pids, but only get two. Is that because the work is being completed too quickly? | ||||
* | feat: `coverage combine` now prints messages naming the files being ↵ | Ned Batchelder | 2021-08-05 | 1 | -12/+18 |
| | | | | combined. #1105 (#1208) | ||||
* | refactor: remove a few more version checks | Ned Batchelder | 2021-05-02 | 1 | -12/+2 |
| | |||||
* | refactor: pyupgrade --py36-plus tests/**.py | Ned Batchelder | 2021-05-02 | 1 | -7/+7 |
| | |||||
* | refactor: move the remaining backward.py code, no more backward.py | Ned Batchelder | 2021-05-01 | 1 | -1/+1 |
| | |||||
* | refactor: remove code explicitly choosing between py2 and py3 | Ned Batchelder | 2021-05-01 | 1 | -7/+1 |
| | |||||
* | Use current_thread instead of currentThread that was deprecated in Python 3.10 | Karthikeyan Singaravelan | 2021-04-17 | 1 | -1/+1 |
| | |||||
* | refactor: convert all skipping to pytest skips | Ned Batchelder | 2021-02-07 | 1 | -5/+2 |
| | |||||
* | style: correct placement of auto-added pytest imports | Ned Batchelder | 2021-01-31 | 1 | -1/+1 |
| | |||||
* | refactor: unittest2pytest -w tests | Ned Batchelder | 2021-01-31 | 1 | -15/+16 |
| | | | | One step of moving to pure pytest tests. | ||||
* | Always output TOTAL line. | Judson Neer | 2021-01-06 | 1 | -2/+2 |
| | |||||
* | More bitbucket->github urls | Ned Batchelder | 2020-08-18 | 1 | -2/+1 |
| | |||||
* | Use abspath to rc file so that chdir doesn't bork us. #890 | Ned Batchelder | 2019-12-23 | 1 | -0/+19 |
| | |||||
* | Catch and display expceptions during multiprocessing bootstrap. | Ned Batchelder | 2019-12-23 | 1 | -0/+17 |
| | |||||
* | Combine test helpers: remove_files | Ned Batchelder | 2019-12-17 | 1 | -6/+1 |
| | |||||
* | run --append --concurrency=multiprocessing didn't use a suffix for the main ↵ | Ned Batchelder | 2019-12-17 | 1 | -4/+24 |
| | | | | process. #880 | ||||
* | Make this test more resilient | Ned Batchelder | 2019-11-26 | 1 | -2/+1 |
| | |||||
* | No need for format indexes (mostly) | Ned Batchelder | 2019-09-01 | 1 | -3/+3 |
| | |||||
* | One more line to exclude from coverage measurement | Ned Batchelder | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | Fix a few capitalizations | Ned Batchelder | 2019-04-28 | 1 | -2/+2 |
| | |||||
* | Check for skipping tests before super.setUp | Ned Batchelder | 2019-04-21 | 1 | -1/+1 |
| | |||||
* | Python 3.8 will optimize away "while True:" | Ned Batchelder | 2018-11-11 | 1 | -1/+1 |
| | |||||
* | Do we need more than 10 tries? | Ned Batchelder | 2018-10-15 | 1 | -1/+1 |
| | |||||
* | Move line_counts out of the data classes | Ned Batchelder | 2018-08-10 | 1 | -1/+2 |
| | |||||
* | Make file operations implicit on constructed filename | Ned Batchelder | 2018-07-23 | 1 | -2/+2 |
| | |||||
* | Exclude site-packages so vendored code doesn't pollute test results | Ned Batchelder | 2018-06-28 | 1 | -0/+1 |
| |