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