Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove constraint for PHP 5.6 in scheduled report image generation check in tests. #12971

Closed
wants to merge 1 commit into from

Conversation

diosmosis
Copy link
Member

In my docker image which uses PHP 7.1 w/ a 2.1.0 compatible GD, I am able to run the scheduled report tests that generate images w/o issue (and they generate the same results as on travis). So I think the check for PHP 5.6 here might not be needed.

Could someone confirm? If it's really not needed, removing the line would make it a little bit easier for me to run them locally.

@diosmosis diosmosis added c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. Needs Review PRs that need a code review labels May 24, 2018
@mattab mattab added Needs Review PRs that need a code review and removed Needs Review PRs that need a code review labels Jun 26, 2018
@mattab mattab added this to the 3.6.0 milestone Jun 26, 2018
@sgiehl
Copy link
Member

sgiehl commented Jul 16, 2018

Just tested that with my PHP 7.1.3 and GD 2.1.1. While PDF tests work fine, the HTML reports fail with changed images. Maybe it would work with GD 2.1.0, but don't have enough time to set up an instance with that specific version right now

@diosmosis
Copy link
Member Author

I tested this as well and it's strange it works sometimes and sometimes not... anyway it's not super important, so I'm going to close this.

@diosmosis diosmosis closed this Jul 16, 2018
@diosmosis diosmosis deleted the image-system-test-tweak branch July 16, 2018 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Tests & QA For issues related to automated tests or making it easier to QA & test issues. Needs Review PRs that need a code review not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants