Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-12 | Make added script executable. | diosmosis | |
2014-08-12 | Refs #5962, make sure tags of plugins w/ old .travis.yml files do not result ↵ | diosmosis | |
in build failure. | |||
2014-08-10 | Created unified system for running tests in travis for Piwik Core and any ↵ | diosmosis | |
Piwik plugin. System includes a console command (generate:travis-yml) that generates a .travis.yml file for a plugin or core. The travis file will check in travis if it needs to be updated, and if so it will fail the build and tell the user. If a specific command line option is specified supplying a github user token, the .travis.yml file will be updated within travis automatically. Notes: - comments and non-travis sections will be preserved - includes logic for plugins to test themselves against latest stable version instead of just on master - the system is primarily controlled by environment variables. developers can change/add variables in .travis.yml and the auto-updating will preserve the changes. | |||
2014-07-26 | Refactoring IntegrationTestCase class: | diosmosis | |
- moved all API URL generation logic & API response handling logic to separate classes - created ApiTestConfig class to hold API test options (and documentation for properties) - remove unnecessary IntegrationTestCase properties and methods (including apiNotToCall/apiToCall) - remove as many unnecessary API test options as possible (including abandonedCarts, hackDeleteRangeArchivesBefore) - rename checkRequestResponse to assertApiResponseHasNoError | |||
2014-07-01 | display correct link to diff | Thomas Steur | |
2014-06-22 | Do not display plugin name if PLUGIN_NAME not defined in travis.sh. | diosmosis | |
2014-06-14 | Adding debug output to travis.sh. | diosmosis | |
2014-05-22 | restore code from last commit | mattab | |
2014-05-22 | calling travis_wait to work around "No output has been received in the last ↵ | mattab | |
10 minutes" this potentially indicates a stalled build or something wrong with the build itself. https://travis-ci.org/piwik/piwik/jobs/25761087#L252 | |||
2014-05-22 | calling travis_wait to work around "No output has been received in the last ↵ | mattab | |
10 minutes" this potentially indicates a stalled build or something wrong with the build itself. https://travis-ci.org/piwik/piwik/jobs/25761087#L252 | |||
2014-03-31 | no need to run phpunit test check when executing angular tests | Thomas Steur | |
2014-03-31 | refs #4691 added more test cases | Thomas Steur | |
2014-03-30 | refs #4691 wondering if we can easily enable travis for angularjs tests | Thomas Steur | |
2014-03-24 | Allow plugin UI tests to have name different than plugin. Added --plugin ↵ | diosmosis | |
option to screenshot test runner that filters tests based on their location. | |||
2014-03-21 | Do not do phpunit @group test for UI tests. | diosmosis | |
2014-03-17 | Remove --testdox this was supposed to help me, but it created another error ↵ | mattab | |
on Travis | |||
2014-03-17 | Add --testdox to see which test crashes on Travis | mattab | |
2014-03-13 | Re-enable full UI tests build & fix random composer travis failure. | diosmosis | |
2014-03-13 | Get travis screenshots for Updater + Installation test + check build ↵ | diosmosis | |
working. [ci skip] | |||
2014-03-13 | Debugging travis failure. | diosmosis | |
2014-03-13 | Debugging travis failure. | diosmosis | |
2014-03-11 | Fix last commit (forgout --group). | diosmosis | |
2014-03-11 | Try using testsuite instead of directory in travis.sh script. | diosmosis | |
2014-03-11 | Fixing diffviewer generation for plugins. | diosmosis | |
2014-03-11 | Use --assume-artifacts in screenshot test runner. | diosmosis | |
2014-03-11 | Allow screenshot tests to specify their own fixture and update UI submodule. | diosmosis | |
2014-03-11 | Tweak artifacts upload directory link for plugins. | diosmosis | |
2014-03-11 | Do not use --testsuite and instead use actual directory when running PHP ↵ | diosmosis | |
tests for plugins. | |||
2014-03-11 | Add initial code to allow custom fixtures for screenshot tests & allow ↵ | diosmosis | |
plugins to execute only plugin tests in travis. | |||
2014-03-11 | Fix diffviewer link in travis.sh output for UI tests build. | diosmosis | |
2014-03-11 | Tweak upload artifact script for plugin artifacts. | diosmosis | |
2014-03-10 | Use Arial everywhere in screenshot tests. | diosmosis | |
2014-03-10 | Debugging travis UI test failures. | diosmosis | |
2014-03-10 | Fixing travis.sh script for UI tests build and make sure empty arguments ↵ | diosmosis | |
don't get added to tests to execute in screenshot test runner. | |||
2014-03-10 | Fix stray fi in travis.sh script. | diosmosis | |
2014-03-10 | Allow travis.sh file packaged w/ piwik to execute UI tests. | diosmosis | |
2014-02-03 | Run UI unit tests in travis. | diosmosis | |
2014-01-29 | Refs #4189, added UI unit test base class and tests for ViewDataTable. ↵ | diosmosis | |
Refactored capture.js to make new type of testing possible. | |||
2013-11-26 | Renaming build to JavascriptTests | mattab | |
2013-11-25 | refs #4225 run js tests in a separate group and other after each phpunit test | Thomas Steur | |
2013-11-25 | refs #4225 if we are running a testsuite, run the JS tests as well | Thomas Steur | |
2013-10-27 | Better travis msg | mattab | |
2013-10-23 | Make that message clearer [ci skip] | mattab | |
2013-10-22 | Reverting local change that shouldnt be committed | mattab | |
2013-10-22 | Making travis output useful | mattab | |
2013-10-17 | fix typo | mattab | |
2013-10-15 | travis.sh will now check that all tests have been tagged with @group ↵ | mattab | |
comment. THis will help us detect when new tests are added which wouldn't otherwise be executed by travis | |||
2013-09-20 | Make diffviewer echo more informative. [ci skip] | Benaka Moorthi | |
2013-09-20 | Fixing build and tweaking UI test building. | Benaka Moorthi | |
2013-09-20 | Display diffviewer link before tests are finished. | Benaka Moorthi | |