matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.71k stars 2.62k forks source link

Improve CI tests speed: do not setup webserver and un-used packages in Unit tests #6312

Open mattab opened 10 years ago

mattab commented 10 years ago

Currently when running unit tests we setup the full webserver and python package and others that are not required for the job of running the unit tests. The goal of this issue is to make this Unit tests CI job faster by skipping some initialisation in the travis.yml and scripts.

Refs #5940

mattab commented 9 years ago

This also applies to Angular tests, JavascriptTests. It would free the CI jobs queue faster not to do those extra mysql + python downloads!

mattab commented 9 years ago

This can now be done easier with new settings from #7530

Follows up #6412