-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Include scheduled reports in integration tests #3323
Comments
Attachment: |
Feedback
Thanks for looking into it: it always made me uneasy that HTML/PDF reports were not tested. Now that we also have SMS reports, and that the 2 plugins are loosely coupled, it is very good improvement to our QA to add these tests! |
Dates should stay since they won't/shouldn't change from run to run.
|
(In [6849]) refs #3323 #3088 #2708 #71 #2318
|
(In [6883]) refs #3323
|
(In [6932]) refs #3323 - include images in scheduled reports only if system under test matches some technical characteristics of the Piwik QA Server TODO
|
Is there a reason why you made setUpScheduledReports non-static and moved the call to a seperate test case? I guess it was more correct before, as reports should be setup before running the tests (it's more part of the setup than of a test case). Btw: now it won't be possible only to run the api tests |
(In [6936]) refs #3323 follow best practices per comment:6:ticket:3323 |
Do tell me if it's better like that. The idea is to warn the developer that some tests are being skipped because of system incompatibilities. |
(In [6946]) refs #3323 ignoring *.html, *.pdf and *.txt files in processed directory |
Looks good like that. I'm wondering if we should really test for images at all now, since most developers won't have images generated, but it could be helpful.. Can the ticket be closed? |
static png graphs will be tested on the integration server |
(In [7557]) refs #3323 updating qa server specs for inclusion of static images in integration testing |
(In [7604]) Refs #3323 Scheduled Reports integration tests until they are generate in expected/ with the static images same features as Jenkins build |
(In [7613]) refs #3323
|
(In [7675]) refs #3323 some ubuntu precise simply output ubuntu, lets try to widen the boxes that can run static images in tests PS: all pdf tests on my box! |
thanks, travis is now green again :) It will be good to use gd 2.0.34: I just realized most servers in productions are using this version. Julien, after talking to Fabian, I think we should use phpenv on our dev boxes. Would you like to give it a try? I will also try to install it but if you do it first, thanks for posting here any instructions for ubuntu (which we can then add in the tests/README). |
Scheduled reports (PDF, HTML, SMS) are currently not part of the integration test suite.
Questions to address :
The text was updated successfully, but these errors were encountered: