| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | make clean: add -v opt | Giampaolo Rodola | 2020-12-22 | 1 | -2/+2 |
| | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | update doc | Giampaolo Rodola | 2020-12-19 | 1 | -0/+1 |
| | | | | | Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com> | ||||
| * | refactor wheels download scripts | Giampaolo Rodola | 2020-11-15 | 1 | -2/+2 |
| | | |||||
| * | Remove Travis and Cirrus, use GH also for FreeBSD (#1880) | Giampaolo Rodola | 2020-11-15 | 1 | -8/+6 |
| | | |||||
| * | Rewrite Linux prlimit() with ctypes (Linux wheels) (#1879) | Giampaolo Rodola | 2020-11-15 | 1 | -10/+9 |
| | | |||||
| * | script to convert README for PYPI | Giampaolo Rodola | 2020-10-24 | 1 | -0/+2 |
| | | |||||
| * | pypi download stats script | Giampaolo Rodola | 2020-10-17 | 1 | -13/+27 |
| | | |||||
| * | Wheels2 (#1761) | Giampaolo Rodola | 2020-05-18 | 1 | -2/+5 |
| | | |||||
| * | rename memleaks script | Giampaolo Rodola | 2020-05-13 | 1 | -1/+1 |
| | | |||||
| * | Drastically improve "make test/build" speed. | Giampaolo Rodola | 2020-05-01 | 1 | -22/+22 |
| | | | | | | | | Doing "make install" before any test is slow and not really necessary. Instead do "make build", and remove the part import setuptools and test psutil can be imported (do that in make install instead). This way I went down from 0.8 secs (install phase before starting the test) to 0.3 secs! | ||||
| * | Per-test file cleanup and new PsutilTestCase (#1743) | Giampaolo Rodola | 2020-04-30 | 1 | -1/+1 |
| | | | | | | Test files/dirs are now removed after each test. when invoked via self.get_testfn(). Until now test files were stored in a global variable and were removed at process exit, via atexit.register(), but this didn't work with parallel tests because the fork()ed workers use os._exit(0), preventing cleanup functions to run. All test classes now inherit from PsutilTestCase class, which provides the most important methods requiring an automatic cleanup (get_test_subprocess() and others). | ||||
| * | See: #1709: allow per-test parallelization | Giampaolo Rodola | 2020-04-30 | 1 | -21/+28 |
| | | | | | | | | | Refactor test runner.py with a saner unittest-based class hierarchy so that --parallel args affects all test suites (all, by-name, failed). Also change Makefile which now can be used like this: make test-process ARGS=--parallel | ||||
| * | psutil.Popen: inherit from subprocess + support wait(timeout=...) parameter ↵ | Giampaolo Rodola | 2020-04-28 | 1 | -1/+1 |
| | | | | | (#1736) | ||||
| * | Parallel tests (UNIX) (#1709) | Giampaolo Rodola | 2020-04-26 | 1 | -1/+6 |
| | | |||||
| * | MemoryLeakTest class enhancements (#1731) | Giampaolo Rodola | 2020-04-23 | 1 | -0/+4 |
| | | |||||
| * | Git hook for renamed/added/deleted files + flake8 print() + tidelift (#1704) | Giampaolo Rodola | 2020-02-21 | 1 | -6/+11 |
| | | |||||
| * | Add C linter script (#1698) | Giampaolo Rodola | 2020-02-18 | 1 | -3/+10 |
| | | |||||
| * | fix Makefile for freebsd | Giampaolo Rodola | 2020-02-18 | 1 | -9/+7 |
| | | |||||
| * | get rid of pip_install() code for py2; move everything in runner.py | Giampaolo Rodola | 2020-02-15 | 1 | -2/+2 |
| | | |||||
| * | refactor print colors utils | Giampaolo Rodola | 2020-02-15 | 1 | -7/+11 |
| | | |||||
| * | #1659: provide error message in case of bugged PYPY2 version | Giampaolo Rodola | 2020-02-14 | 1 | -1/+1 |
| | | |||||
| * | refactor doc | Giampaolo Rodola | 2020-02-12 | 1 | -1/+1 |
| | | |||||
| * | Properly handle PID type in C (#1672) | Giampaolo Rodola | 2020-01-29 | 1 | -1/+0 |
| | | |||||
| * | properly cleanup C thread | Giampaolo Rodola | 2020-01-14 | 1 | -2/+2 |
| | | |||||
| * | exec make install before 2 targets | Giampaolo Rodola | 2020-01-14 | 1 | -0/+2 |
| | | |||||
| * | Don't pollute tree with temporary configure test files (#1597) | Anthony Ramine | 2019-09-30 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | | The docs for CCompiler.compile say: > If output_dir is given, object files will be put under it, while retaining their > original path component. That is, foo/bar.c normally compiles to foo/bar.o (for a > Unix implementation); if output_dir is build, then it would compile to build/foo/bar.o. What they forget to say is that path components are also retained if output_dir is not specified, it just means it will do so in the current directory. So if you compile a temporary C file /tmp/foo.c, it will produce a ./tmp/foo.o file relative to the current directory. This commit fixes that issue by passing an explicit output_dir itself located in a temporary directory. | ||||
| * | fix #1578: 'perf' lib was renamed to 'pyperf' | Giampaolo Rodola | 2019-09-18 | 1 | -1/+1 |
| | | |||||
| * | add script to help fix flake8 issues | Giampaolo Rodola | 2019-06-29 | 1 | -0/+3 |
| | | |||||
| * | use SO_REUSEADDR on UNIX only | Giampaolo Rodola | 2019-06-26 | 1 | -0/+1 |
| | | |||||
| * | fix FreeBSD tests | Giampaolo Rodola | 2019-06-14 | 1 | -1/+1 |
| | | |||||
| * | fix various tests | Giampaolo Rodola | 2019-06-14 | 1 | -1/+1 |
| | | |||||
| * | add pip install --trusted-host opt | Giampaolo Rodola | 2019-06-13 | 1 | -2/+2 |
| | | |||||
| * | fix #1478: add make command to re-run tests failed on last run | Giampaolo Rodola | 2019-04-05 | 1 | -0/+5 |
| | | |||||
| * | Coloured tests (#1459) | Giampaolo Rodola | 2019-03-13 | 1 | -2/+2 |
| | | | | Fixes #1458. | ||||
| * | update doc + change git hook location | Giampaolo Rodola | 2019-03-02 | 1 | -1/+1 |
| | | |||||
| * | make pre-release checks/install src dist in a venv | Giampaolo Rodola | 2019-03-01 | 1 | -10/+7 |
| | | |||||
| * | add new make command to check tar.gz sanity | Giampaolo Rodola | 2019-03-01 | 1 | -1/+9 |
| | | |||||
| * | fix #1442: use python3 as Makefile default | Giampaolo Rodola | 2019-02-27 | 1 | -14/+5 |
| | | |||||
| * | add arg parser for ad script | Giampaolo Rodola | 2019-02-27 | 1 | -1/+1 |
| | | |||||
| * | add script for to benchmark API calls | Giampaolo Rodola | 2019-02-27 | 1 | -3/+5 |
| | | |||||
| * | move access_denied script | Giampaolo Rodola | 2019-02-27 | 1 | -9/+13 |
| | | |||||
| * | Process SE DEBUG mode was not set on Windows (#1429) | Giampaolo Rodola | 2019-02-25 | 1 | -0/+4 |
| | | |||||
| * | Correct capitalization of PyPI (#1337) | Jon Dufresne | 2018-09-26 | 1 | -2/+2 |
| | | | | As spelled on https://pypi.org/. | ||||
| * | revert file renaming of macos files; get them back to 'osx' prefix | Giampaolo Rodola | 2018-06-29 | 1 | -1/+1 |
| | | |||||
| * | Rename OSX to macOS (#1298) | Giampaolo Rodola | 2018-06-26 | 1 | -1/+1 |
| | | | | rename OSX to macOS | ||||
| * | #1273 net_if_addr() namedtuple name has been renamed from "snic" to "snicaddr". | Giampaolo Rodola | 2018-05-04 | 1 | -1/+1 |
| | | |||||
| * | #1270: migrate URLs to new pypi site | Giampaolo Rodola | 2018-04-25 | 1 | -1/+1 |
| | | |||||
| * | fix git commit hook cmd on win | Giampaolo Rodola | 2018-03-24 | 1 | -1/+1 |
| | | |||||
| * | add a script to purge installation | Giampaolo Rodola | 2018-03-17 | 1 | -1/+2 |
| | | |||||
| * | Revert "Move tests out of package to top level directory (#1232)" (#1242) | Giampaolo Rodola | 2018-03-11 | 1 | -11/+11 |
| | | | | This reverts commit b578d2febfd35f80fcfa1ce1bdf18d44d21b1581. | ||||
