Commit Graph

32 Commits

Author SHA1 Message Date
Giovanni Pellerano
cb12ca8a2e Add revised selection of browser tests 2017-12-04 01:07:15 +01:00
Giovanni Pellerano
5caea56763 Put all browsertesting in .travis.yml allow failures 2017-12-02 10:21:06 +01:00
Giovanni Pellerano
46082b391b Update versions of browser used during test execution 2017-12-01 21:20:12 +01:00
evilaliv3
ee22c023f1 Remove browsers beta versions from testing
it does not make any sense to test a browser versions that we do not know
2016-06-24 17:10:58 +02:00
Tankred Hase
cb89069002 Add unstable IE11 travis build to allow_failures[D 2016-03-25 11:04:02 +08:00
Tankred Hase
58bd52559c Use node v4.x instead of v4.2 in travis (current LTS) 2016-02-17 19:33:24 +07:00
Tankred Hase
5358c6f9fe [TODO] Check why code coverage fails 2016-02-03 20:24:54 +07:00
Tankred Hase
6c4e0ed6a0 Reorder travis jobs to run required first 2016-02-03 20:22:43 +07:00
Tankred Hase
d707164857 Fix unit tests on Safari, Closes openpgpjs/openpgpjs#399 2016-02-03 19:33:08 +07:00
Tankred Hase
74763c155d Turn node_modules caching back on 2016-02-03 19:27:36 +07:00
Tankred Hase
9a06ca2eb3 Check code coverage only under node v0.12 => faster 2016-02-02 15:04:13 +07:00
Tankred Hase
fbccbc9b14 Run browser tests under node v4.2 2016-02-02 15:04:13 +07:00
Tankred Hase
35ed0f2d42 Add node v4.2 and v5 to the required travis builds 2016-02-02 15:04:13 +07:00
Tankred Hase
7538878506 Set codecliamte repo token 2016-02-01 14:55:09 +07:00
evilaliv3
15da6c14da Replace coveralls with codeclimate coverage by means of codeclimate-test-reporter 2016-02-01 14:44:51 +07:00
Tankred Hase
a5f9f8e89f Add Chrome, Firefox and IE11 to required tests 2016-02-01 08:42:15 +07:00
Tankred Hase
f240feac4b Always polyfill ES6 Promises
Go back to v1.0.0 for Promise polyfill

Add node v5.x to travis build
2016-01-30 16:02:59 +07:00
Tankred Hase
024dddbd91 Remove caching of node_modules in travis build 2016-01-22 20:31:49 +01:00
evilaliv3
954540ff22 Implement custom travis_wait in order to have command output still printed on the command line 2016-01-09 01:22:28 +01:00
evilaliv3
dc6f91971f Add travis_wait to grunt saucelabs in order to deal with the long long long firefox execution 2016-01-09 01:22:28 +01:00
evilaliv3
e2e72e8de4 Set node_js 0.12 in place of 0.12.2 in .travis.yml 2016-01-09 01:22:28 +01:00
evilaliv3
b60bea547b Re-add node_js 4.2 (LTS) under unit testing but marked with allow_failures flag 2015-12-12 10:00:14 +01:00
Tankred Hase
f46696a915 Remove node v4.2 from travis build
I decided to remove node v4.2 from the travis build. It turns out it's too slow and break the build more often than it actually provides value.
2015-12-11 16:41:57 +07:00
evilaliv3
2d262d8095 Add node_modules directory to travisCI cache 2015-12-07 01:26:40 +01:00
evilaliv3
727cb9f237 Fix allow_failures usage in .travis.yml 2015-11-30 17:35:41 +01:00
Mithgol
0e8cedae46 put sudo: false in .travis.yml 2015-11-30 15:12:31 +01:00
evilaliv3
831c0a14d5 Allow travisCI to fast_finish the build result as soon as unit tests are completed 2015-11-30 02:24:42 +01:00
evilaliv3
46d2b6e66d Reduce duration unit testing implementing their parallelization
Starting from two pull requests by @tanx and @Mithgol this commit implement the following:
- add testing of node version 4.2 LTS;
- move testing to the new TravisCI environment that is expected to be more fast;
- parallelize tests making possible to end first and to test more lasting less;
- make possible for browsertests to fail without impacting on the overall result.
2015-11-30 02:13:39 +01:00
evilaliv3
641f4c8098 Improve unit testing by means of Coveralls and Saucelabs 2015-11-28 12:53:03 +01:00
Tankred Hase
bca6670908 Remove node 0.8 job from travis.yml, only test against 0.10 2014-05-17 09:13:54 +02:00
Tankred Hase
4b24ff9983 test against node 0.8 and 0.10 in travis 2014-01-10 21:01:48 +01:00
Tankred Hase
b951cddd6d add mocha tests for travis CI integration tests on code commit
squash all commits to single commit
2013-10-23 13:25:00 +02:00