qt5base-lts/tests/auto/corelib
Thiago Macieira 6d78b7a0c4 QProcess: report the syscall that failed in the Unix child process
Prefix the error string message with either "chdir" or the "execvXX"-
family function that failed. In order to simplify the process, I also
made it transmit local 8-bit data instead of UTF-16 (this also avoids
memory allocation with QString).

Since there are now two write(2) calls, it's possible for the parent
process to be woken up and read(2) only the first. The parent process
now needs to wait for EOF.

Change-Id: Ib306f8f647014b399b87ffff13f1956199a5aee0
Reviewed-by: Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com>
2015-09-21 21:30:58 +00:00
..
animation Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
codecs Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
global Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
io QProcess: report the syscall that failed in the Unix child process 2015-09-21 21:30:58 +00:00
itemmodels Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
json Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
kernel Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
mimetypes Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
plugin Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
statemachine Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
thread Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
tools Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
xml Tests: Remove CONFIG += parallel_test. 2015-09-05 07:16:50 +00:00
corelib.pro iOS: Enable building of basic tests 2014-01-22 12:35:17 +01:00