Last modified: 2014-10-29 16:57:46 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 T71524, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 69524 - [HHVM] Tests on Travis are failing (due to PHPUnit version used)
[HHVM] Tests on Travis are failing (due to PHPUnit version used)
Status: ASSIGNED
Product: MediaWiki extensions
Classification: Unclassified
Diff (Other open bugs)
unspecified
All All
: High normal (vote)
: ---
Assigned To: Nobody - You can work on this!
u=dev c=backend p=5
:
Depends on:
Blocks: 64415
  Show dependency treegraph
 
Reported: 2014-08-14 09:35 UTC by tobias.gritschacher
Modified: 2014-10-29 16:57 UTC (History)
5 users (show)

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


Attachments

Description tobias.gritschacher 2014-08-14 09:35:04 UTC
This is due to the PHPUnit version used.
Comment 1 tobias.gritschacher 2014-08-19 12:22:17 UTC
We are using the TravisCI default, which is PHPUnit 4.x. I recall Sebastian saying he fixed HHVM compat, so I'm not sure what the issue there is. Will investigate.
Comment 2 Jeroen De Dauw 2014-08-19 20:45:41 UTC
-- Jeroen De Dauw
Comment 3 Ori Livneh 2014-09-11 19:20:21 UTC
Jeroen, any updates?
Comment 4 Ori Livneh 2014-09-28 09:24:41 UTC
Core uses PHPUnit too, and its unit tests are passing with Travis CI under HHVM.
Comment 5 Jan Zerebecki 2014-10-29 16:25:19 UTC
I think this was fixed?
Comment 6 Jan Zerebecki 2014-10-29 16:26:22 UTC
Sorry not true: https://travis-ci.org/wmde/Diff/jobs/38707716
Comment 7 Jan Zerebecki 2014-10-29 16:42:06 UTC
Probably needs a change like in https://github.com/wmde/WikibaseDataModel/commit/3dd5504a1a6568e6a8d237184ee578c3352cfc61
Comment 8 Jeroen De Dauw 2014-10-29 16:57:46 UTC
Unless there are breaking changes we made for HHVM support, I suggest be backport the changes onto the 1.x branch and do a 1.1.0 release rather than already releasing 2.0. I do not think a breaking release otherwise justifies the hassle it causes.

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


Navigation
Links