Version: unspecified
Severity: normal
Whiteboard: u=dev c=backend p=5 s=2014-10-14
Description
Details
- Reference
- bz72040
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Duplicate | None | T72716 cannot save badges on Q183 (Germany) | |||
| Resolved | None | T73519 Unblock editing the item for Germany (Q183) (Was: Wikimedia Error page on) | |||
| Resolved | Lydia_Pintscher | T66415 Make Wikibase compatible with HHVM | |||
| Resolved | None | T74040 [HHVM] Travis is failing for Wikibase tests on HHVM |
Event Timeline
I just spent quite some time to actually make our tests work with PHPUnit 4 and made travis use phpunit 4. That was a pre-requirement towards having the tests pass on HHVM.
Right now this is failing because hhvm gets OOM killed on travis.
This *might* be caused by hhvm nightly beeing broken (so just trying again next week might work).
For reference:
Command terminated by signal 9
Command being timed: "hhvm -v Log.Level=Verbose phpunit.php --debug --debug-tests --group Wikibase"
User time (seconds): 509.28
System time (seconds): 16.41
Percent of CPU this job got: 92%
Elapsed (wall clock) time (h:mm:ss or m:ss): 9:28.94
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 12291392
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 314
Minor (reclaiming a frame) page faults: 1302059
Voluntary context switches: 34297
Involuntary context switches: 6132
Swaps: 0
File system inputs: 53992
File system outputs: 270624
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
dmesg (from another run):
[1436886.682451] Out of memory in UB 190266810: OOM killed process 3004 (hhvm) score 0 vm:8872748kB, rss:3069680kB, swap:1285348kB
gerritadmin wrote:
Change 167367 had a related patch set uploaded by Hoo man:
No longer allow HHVM to fail on travis
With https://gerrit.wikimedia.org/r/167521 merged those problems are gone, Wikibase test run much faster now (also with Zend) and hhvm passes: https://travis-ci.org/mariushoch/mediawiki-extensions-Wikibase/jobs/38448949 (identical to Wikibase master)
gerritadmin wrote:
Change 167367 merged by jenkins-bot:
No longer allow HHVM to fail on travis