[issue32246] test_regrtest alters the execution environment on Android

2019-06-24 Thread STINNER Victor
STINNER Victor added the comment: This issue should be fixed by bpo-32252: commit 48d4dd974f0c8d47c54990eedd322b96b19c60ec Author: Victor Stinner Date: Mon Dec 11 13:57:12 2017 +0100 bpo-32252: Fix faulthandler_suppress_crash_report() (#4794) Fix

[issue32246] test_regrtest alters the execution environment on Android

2017-12-11 Thread Xavier de Gaye
Xavier de Gaye added the comment: To debug and reproduce the problem on Android, one must checkout from the bpo-30386 branch https://github.com/python/cpython/pull/1629/commits/c0ca089220cd39851d7625b55510be63b340e188. faulthandler._sigsegv() does crash the crasher in

[issue32246] test_regrtest alters the execution environment on Android

2017-12-08 Thread Xavier de Gaye
Xavier de Gaye added the comment: I agree that test_crashed() should be skipped on Android anyway and I will create a PR to skip the test. If I understand correctly, there may be another nasty bug that is revealed when test_regrstest fails with the environment altered:

[issue32246] test_regrtest alters the execution environment on Android

2017-12-08 Thread Xavier de Gaye
Xavier de Gaye added the comment: > The fact that the TEMP directory is not clean already happens when running > buildbottest natively with the standard Python Makefile (no one has noticed > it yet I guess) and the directory contains a core file. I should have written

[issue32246] test_regrtest alters the execution environment on Android

2017-12-07 Thread STINNER Victor
STINNER Victor added the comment: > The fact that the TEMP directory is not clean already happens when running > buildbottest natively with the standard Python Makefile (no one has noticed > it yet I guess) and the directory contains a core file. The root issue is

[issue32246] test_regrtest alters the execution environment on Android

2017-12-07 Thread STINNER Victor
STINNER Victor added the comment: > The command 'adb logcat' reports a crash ("Fatal signal 11 (SIGSEGV)") during > the execution of the command. This sounds familiar :-) test_crashed() does crash on SIGGEV on purpose. It tests how regrtest behaves when a worker

[issue32246] test_regrtest alters the execution environment on Android

2017-12-07 Thread Xavier de Gaye
Xavier de Gaye added the comment: > The command 'adb logcat' reports a crash ("Fatal signal 11 (SIGSEGV)") during > the execution of the command. This sounds familiar :-) See issue #32138 and #26934. -- ___ Python tracker

[issue32246] test_regrtest alters the execution environment on Android

2017-12-07 Thread Xavier de Gaye
New submission from Xavier de Gaye : Sorry, this is a bit involved :-( BTW all the tests except this one pass (ctypes is disabled on x86_64 and arm64) on Android API 24 for x86, x86_64, armv7 and arm64 :-) Description: --- There are two different cases: 1) When