Closed (fixed)
Project:
drupaltestbot-puppet
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
29 Apr 2015 at 22:26 UTC
Updated:
20 May 2015 at 15:24 UTC
Jump to comment: Most recent, Most recent file
At the moment we fill the APC caches about 70 times per test suite run. After committing it #2474909: Allow Simpletest to use the same APC user cache prefix so that tests can share the classmap and other cache objects it will be less. But #2395143: YAML parsing is very slow, cache it with FileCache it will be back up to around 30 times.
The amount of memory we give to APC is 300M - let's increase it to 10GB since we have 30GB on the bots and at the moment it looks like we have about 18GB free during a run.
What APC looks like after a full test run after this change:

| Comment | File | Size | Author |
|---|---|---|---|
| #6 | 2480541.6.patch | 723 bytes | alexpott |
| #5 | Screen Shot 2015-04-29 at 22.01.30.png | 989.29 KB | alexpott |
| #3 | Screen Shot 2015-04-30 at 11.18.40.png | 898.53 KB | alexpott |
| #1 | 2480541.2.patch | 663 bytes | alexpott |
| #1 | interdiff-apc.txt | 494 bytes | alexpott |
Comments
Comment #1
alexpottlol @alexpott.
Comment #2
MixologicThis has been committed, and the puppet master has been updated.
Comment #3
alexpottWhat APC looks like after a full test run after this change:
Comment #4
alexpottComment #5
alexpottFor comparison here is what HEAD looked like before this change with #2395143: YAML parsing is very slow, cache it with FileCache and #2474909: Allow Simpletest to use the same APC user cache prefix so that tests can share the classmap and other cache objects applied.
Comment #6
alexpottGiven the data we now have on #2395143-221: YAML parsing is very slow, cache it with FileCache I think we can further tune these settings.
Comment #7
MixologicOkay, I committed and pushed the fix to drop back down to 2gig and reset the file/usercache hints. Lets hope that helps with segfaults.
Comment #8
wim leersEvery single testbot is failing every single test run today. I wonder if it's related to this? Tentatively reopening.
Comment #9
wim leers