6cfabff215
Merge pull request #275 from lpetre/fixing_domain_callbacks
...
Fixing domain callbacks
2015-11-16 16:02:32 -06:00
4c106c11b0
[transport] fix test regex
2015-11-16 15:19:14 -06:00
eda443b5b6
[transport] maintain support for 1.x nodes formatted urls
2015-11-16 15:12:05 -06:00
236cd91297
clean up snapshots serially to not trigger snapshot cleanup bug
2015-10-26 16:05:29 -05:00
284f61e2ee
Adding transport tests for domain callbacks
2015-10-06 17:02:51 +01:00
04583c2f96
implement config.sniffedNodesProtocol
...
If you use https to protect traffic between esjs client and the nodes in your cluster then you also can't use sniffing. This is because we use the /_nodes/_all/clear output to populate the connection pool and that API does not know that the nodes speak HTTPS at all. This change implements the config.sniffedNodesProtocol to fix this.
As it is implemented here, the sniffedNodesProtocol can be set to a string which will be used as the protocol configuration for each Host object created durring sniffing, plain and simple. The default value for this configuration depends on the hosts initially passed to the client, if all of the nodes have the same protocol that protocol is used. If your nodes list is empty or there is a mixture of protocols in this list then "http" is used, as it is the default protocol for each host.
2015-09-10 18:47:05 -07:00
0ddcb057b4
Merge pull request #267 from spalger/fix/promiseRejection
...
[transport/request] ensure the return value gets defined
2015-09-10 15:25:54 -07:00
a9175dad58
[transport] before failing to send a request, ensure the return value is defined
2015-09-10 15:13:07 -07:00
94ca9d6f5b
Get rid of the satanic cult
2015-09-10 14:49:03 +02:00
6368d12a2f
Support setting elasticsearch bind host for tests
2015-08-25 11:46:20 -07:00
96515e9ced
support request_timeout catch in yaml tests
2015-08-18 16:34:44 -07:00
e580b86e2a
support status message errors for many http statuses
2015-08-18 16:34:44 -07:00
de3c00b0dc
enhance response errors with request/response metadata
2015-08-04 05:01:18 -07:00
fbfe9f98b3
update browser test with current version
2015-08-04 03:41:43 -07:00
a527416976
update config to support repository urls and enable scripting related tests
2015-07-20 09:44:21 -07:00
89aa4575a5
properly pass port around
2015-07-02 14:53:52 -07:00
878a3e41ce
strip timeout override left from debugging
2015-07-02 13:07:27 -07:00
863cb7a61c
clear the snapshot repos after every doc
2015-07-02 13:05:06 -07:00
5e1da82688
added filterPath support to master api and enhanced yaml testing
2015-06-02 11:23:04 -07:00
36611d0d68
fix clientAction tests
2015-05-13 08:26:02 -05:00
68b9214ab4
allow range string 'all'
2015-05-07 09:08:30 -07:00
c57e509267
remove old comments
2015-04-21 11:41:58 -07:00
55aff23c1e
added support for unbounded skip expressions
2015-04-21 11:40:43 -07:00
7f468d2064
Unify auth handling in the Host class
...
- flatten auth config to an Authorization header when the Host is created
- remove individual Authorization handling from connectors
- removed incomplete support for per-request auth
- use per-request headers to provide your own Authorization header per request
2015-04-10 09:46:21 -07:00
bc4fb8c12b
no need to polute the console output on jenkins
2015-04-01 10:24:13 -07:00
77f73533ee
the default config has to change with the removal of 'script.disable_dynamic' in 2.0
2015-04-01 10:21:43 -07:00
79a53767e3
move system output into the testcase elements in junit xml
2015-03-30 11:43:51 -07:00
7d837f704c
enable trace logging on jenkins
2015-03-30 10:28:37 -07:00
3005201732
test for an api that every version of the client has
2015-03-26 14:44:39 -07:00
ae69f624a7
added timer stubs for clear, since not all platforms accept a number in clearTimeout
2015-03-26 13:55:25 -07:00
867e3ae569
Revert "remove timer specifications"
...
This reverts commit 878fb67801 .
2015-03-26 13:54:05 -07:00
a46cfe529f
added tests for pintTimeout
2015-03-26 13:03:15 -07:00
878fb67801
remove timer specifications
2015-03-17 14:20:59 -07:00
ec6b0fcefc
auditted lodash usage to ensure that it is compatible with lodash 3.0
2015-03-17 13:52:10 -07:00
ed26798e5e
update stream clearing to be compatible with node 0.12
2015-03-17 12:03:39 -07:00
c991b589a4
transition away from lodash-node
2015-03-17 11:59:06 -07:00
7fa689344f
run tests on jenkins with trace level logging
2015-01-29 11:54:13 -07:00
102d8965d6
log earlier, for formatting sake
2015-01-11 16:09:38 -07:00
88bff6e67d
fix test for IE
2015-01-11 00:46:10 -07:00
eb2ae14934
simplify ci script and config params
2015-01-11 00:45:55 -07:00
bfe84e6af4
copy stdout and stderr, but allow it to still flow through
2015-01-10 14:29:24 -07:00
176febb3b9
report args from yaml suite runner
2015-01-10 14:21:05 -07:00
b182141d07
support running integration tests against a specific version
2015-01-10 13:50:59 -07:00
2329544ee6
allow setting the ES_PORT
2015-01-10 11:19:03 -07:00
25e3fb25bc
detect arguments to pick output location in jenkins-reporter
2015-01-10 00:17:34 -07:00
3b69e21262
update tests to use new timer object
2015-01-09 23:23:06 -07:00
547ff26104
fix test that now uses through2
2015-01-09 22:34:43 -07:00
93ea7a3fac
save
2015-01-06 07:08:17 -07:00
4fc1c91634
add SSL configuration options
2015-01-05 12:56:48 -07:00
1950a38fd7
additional debugging to help with Jenkins build error
2014-11-24 09:24:13 -07:00