Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
simpletest.module
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
11 Sep 2015 at 14:15 UTC
Updated:
26 Sep 2015 at 10:24 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
dawehner.
Comment #3
chx commentedComment #5
chx commentedIt's not putenv.
Comment #6
chx commentedComment #9
chx commentedComment #12
chx commentedFinally managed to reproduce this in a drupalci container.
processChildResultthrows aPHPUnit_Framework_Exceptionbecausestderrissegmentation fault. Normally, processes dying of segmentation fault do not produce such things and the shell does. Something about shell settings / ulimit / whatnot.Comment #13
chx commentedThis is a drupalci bug because drupalci PHP is a shell script and not a binary PHP. https://www.drupal.org/node/2567241#comment-10320861
Comment #17
chx commentedAs I mentioned in #2560643-21: Fatal PHPUnit tests are not always reported as failure we can explicitly terminate the process. I was wary of this because I am unsure how well this works on Windows but the solution is self solving: if and when we get a testbot on Windows and this test produces a failure we will have the environment we will be able to investigate. Until then noone runs the whole test suite on Windows. Theoretically this works, anyways.
Comment #18
chx commentedDoh, I forgot to put back one of the test leakage stopping annotations.
Comment #19
chx commentedIncluding files is not the best from a test. Removed the file.inc include.
Comment #24
chx commented/shrugs
Comment #27
chx commentedGRrrrgrrrgrrr!
Comment #28
neclimdulLooks good.
Comment #31
fabianx commentedRTBC + 1 - Looks great!
Comment #32
alexpottThis works for me. Committed d24a890 and pushed to 8.0.x. Thanks!