[3.8] bpo-36670: Multiple regrtest bugfixes (GH-16511) by miss-islington · Pull Request #16513 · python/cpython (original) (raw)
- Windows: Fix counter name in WindowsLoadTracker. Counter names are
localized: use the registry to get the counter name. Original
change written by Lorenz Mende. - Regrtest.main() now ensures that the Windows load tracker is also
killed if an exception is raised - TestWorkerProcess now ensures that worker processes are no longer
running before exiting: kill also worker processes when an
exception is raised. - Enhance regrtest messages and warnings: include test name,
duration, add a worker identifier, etc. - Rename MultiprocessRunner to TestWorkerProcess
- Use print_warning() to display warnings.
Co-Authored-By: Lorenz Mende Lorenz.mende@gmail.com
(cherry picked from commit 982bfa4)
Co-authored-by: Victor Stinner vstinner@redhat.com
https://bugs.python.org/issue36670
- Windows: Fix counter name in WindowsLoadTracker. Counter names are localized: use the registry to get the counter name. Original change written by Lorenz Mende.
- Regrtest.main() now ensures that the Windows load tracker is also killed if an exception is raised
- TestWorkerProcess now ensures that worker processes are no longer running before exiting: kill also worker processes when an exception is raised.
- Enhance regrtest messages and warnings: include test name, duration, add a worker identifier, etc.
- Rename MultiprocessRunner to TestWorkerProcess
- Use print_warning() to display warnings.
Co-Authored-By: Lorenz Mende Lorenz.mende@gmail.com (cherry picked from commit 982bfa4)
Co-authored-by: Victor Stinner vstinner@redhat.com
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, good bot.
@vstinner: Status check is done, and it's a success ✅ .
@vstinner: Status check is done, and it's a success ✅ .
1 similar comment
@vstinner: Status check is done, and it's a success ✅ .