Last modified: 2014-10-20 08:49:43 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T74040, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 72040 - [HHVM] Travis is failing for Wikibase tests on HHVM
[HHVM] Travis is failing for Wikibase tests on HHVM
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataRepo (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Wikidata bugs
u=dev c=backend p=5 s=2014-10-14
:
Depends on:
Blocks: 64415
  Show dependency treegraph
 
Reported: 2014-10-14 15:59 UTC by tobias.gritschacher
Modified: 2014-10-20 08:49 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description tobias.gritschacher 2014-10-14 15:59:57 UTC

    
Comment 1 Marius Hoch 2014-10-17 20:03:44 UTC
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.
Comment 2 Marius Hoch 2014-10-17 23:46:42 UTC
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
Comment 3 Gerrit Notification Bot 2014-10-18 13:04:20 UTC
Change 167367 had a related patch set uploaded by Hoo man:
No longer allow HHVM to fail on travis

https://gerrit.wikimedia.org/r/167367
Comment 4 Marius Hoch 2014-10-20 00:32:49 UTC
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)
Comment 5 Gerrit Notification Bot 2014-10-20 08:49:43 UTC
Change 167367 merged by jenkins-bot:
No longer allow HHVM to fail on travis

https://gerrit.wikimedia.org/r/167367

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links