diff options
author | Matthieu Aubry <matt@piwik.org> | 2013-10-30 03:02:33 +0400 |
---|---|---|
committer | Matthieu Aubry <matt@piwik.org> | 2013-10-30 03:02:33 +0400 |
commit | 021ef623f2eb25a224e9a34db3dcabd7d304d599 (patch) | |
tree | f0eac4756caf1dbb6d772f51146af3346c5f54ac | |
parent | be58a1cdd16e53dbcf18c27f4b472960c18123f8 (diff) |
Update README.md
-rw-r--r-- | tests/README.md | 39 |
1 files changed, 2 insertions, 37 deletions
diff --git a/tests/README.md b/tests/README.md index dec862ca79..129abfd20c 100644 --- a/tests/README.md +++ b/tests/README.md @@ -126,50 +126,15 @@ See [tests/README.xhprof.md](https://github.com/piwik/piwik/blob/master/tests/RE ## Benchmarks -See [tests/PHPUnit/Benchmarks/README.txt](https://github.com/piwik/piwik/blob/master/tests/PHPUnit/Benchmarks/README.txt) to learn about running Benchmark tests. +See [tests/PHPUnit/Benchmarks/README.md](https://github.com/piwik/piwik/blob/master/tests/PHPUnit/Benchmarks/README.md) to learn about running Benchmark tests. ## Build artifacts You can retrieve the files generated during the build (the build artifacts) at [builds-artifacts.piwik.org](http://builds-artifacts.piwik.org/) ## Troubleshooting -### PHP 5.5: also update PHPUnit to latest -See [PHPUnit update](http://phpunit.de/manual/current/en/installation.html) or try this command: - - $ sudo pear install -a phpunit/PHPUnit - -### Troubleshooting failing tests - -If you get any of these errors: - * `RuntimeException: Unable to create the cache directory ( piwik/tmp/templates_c/66/77).` - * or `fopen( piwik/tmp/latest/testgz.txt): failed to open stream: No such file or directory` - * or `Exception: Error while creating the file: piwik/tmp/latest/LATEST` - * or `PHP Warning: file_put_contents( piwik/tmp/logs/piwik.test.log): failed to open stream: Permission denied in [..]` - -On your dev server, give your user permissions to write to the directory: - - $ sudo chmod 777 -R piwik/tmp/ - -### Troubleshooting SLOW tests - -If the tests are running incredibly slow on your machine, maybe you are running mysql DB on an ext4 partition? -Here is the tip that will save you hours of research: if you use Mysql on ext4 partition, -make sure you add "nobarrier" option to /etc/fstab to disable some super slow IO feature. - -Change from: - `UUID=83237e54-445f-8b83-180f06459d46 / ext4 errors=remount-ro 0 1` -to this: - `UUID=83237e54-445f-8b83-180f06459d46 / ext4 errors=remount-ro,nobarrier 0 1` - -### Using latest GIT version -On ubuntu to use the latest GIT: - -``` -sudo add-apt-repository ppa:git-core/ppa -sudo apt-get update -sudo apt-get upgrade -``` +See [tests/README.troubleshooting.md](https://github.com/piwik/piwik/blob/master/tests/README.troubleshooting.md) for troubleshooting the tests. ## Participate |