17e8596b52
removing stderr output redirect so that I can see what's happening within jenkins
2014-01-15 15:18:46 -07:00
58619d7839
still debugging jenkins. Trying to figure out what is happening
2014-01-15 15:12:16 -07:00
ad95a609d6
only jenkins will call mocha directly, should fix stderr redirection
2014-01-15 15:03:37 -07:00
d4c0f71419
ci.sh now calls mocha directly so that it can pass the port from jenkins and use the jenkins reporter
2014-01-15 14:41:57 -07:00
67974dc16f
Merge pull request #27 from spenceralger/browser_tests_for_travis
...
ES Version support, Testing enhancements
2014-01-15 13:02:25 -08:00
f23574d2cf
added build process to ci script
2014-01-15 13:18:56 -07:00
410979cff1
fixed browser_clients:* grunt tasks, and added build step to CONTRIBUTING.md
2014-01-15 13:18:19 -07:00
a80e6aba4f
fixed some doc issues, and reorganized the browser tests. Rather than running one per build, now a unit test page is run, and a build test page is run
2014-01-15 13:09:46 -07:00
37e35025a0
updated docs to include config option, details about the new testing process added to CONTRIBUTING.md, grunt-saucelabs returned to upstream
2014-01-15 12:00:25 -07:00
94692a9df0
updated the grunt-saucelabs pointer, until pr gets merged
2014-01-15 03:35:23 -07:00
8b118ccfa6
forgot to export the sauce labs creds
2014-01-15 03:13:08 -07:00
4c5426c1b4
added the browser tests
2014-01-15 03:06:56 -07:00
7b967617b5
goodbye groups, come back return statements
2014-01-15 01:56:24 -07:00
77998feb8c
Well that helped no one
2014-01-15 01:51:35 -07:00
4981852080
removed grouping, it's just fucking things up
2014-01-15 01:47:29 -07:00
ce2ff5ff99
tweaked the ci script and prevented the manage_es fcuntion from returning before it can close the opened groups
2014-01-15 01:43:16 -07:00
8e8bb8c63c
modified the browser tests, but limiting the tests to integration while debugger
2014-01-15 01:04:29 -07:00
57ca30fbc8
travis grouping bug
2014-01-15 00:54:35 -07:00
a286d4e36f
modifications to get the travis build working
2014-01-15 00:45:55 -07:00
ac67eab8d8
Added support for jenkins to the ci script
2014-01-14 23:44:00 -07:00
18e134d0a6
Summary of Changes:
...
- moved es install/start/stop logic into a seperate script
- `grunt test` now runs the integration tests once for each version of ES we support
- grunt can now install and run elasticearch (using grunt-run, pure js solution coming later)
- included seperate es.sh script specifically for starting or stopping elasticsearch
- url aliases, api, yaml_suite/index.js, and yaml_tests.json, are all now duplicated for 0_90 support
- the client now accepts an apiVersion argument (undocumented) which defaults to 'master' but can be '0.90'
- The yaml test runner will now check the name of the ES instance it is connecting to, preventing accidental wiping of ES
2014-01-14 23:10:12 -07:00
37ce4e440c
Merge remote-tracking branch 'upstream/master' into browser_tests_for_travis
2014-01-14 17:20:57 -07:00
6fecb08a40
updated ES reference, pulled in latest API changes, integration test runner now clears the previous tracer log when it is in use.
2014-01-14 16:31:35 -07:00
443d2b3ac8
Fixed the handling of "errors" in the angular connector, fixes #23
2014-01-14 11:08:19 -07:00
6de9243fda
added tests for #25
2014-01-14 10:48:07 -07:00
d7c278f162
Merge pull request #25 from PlayNetwork/master
...
Fixes a bug that causes HTTPS to never be used.
2014-01-14 09:45:54 -08:00
e9648638d9
Fixes a transposition of the agent class names.
2014-01-13 15:04:53 -08:00
b98c00eb0b
Fixes a bug that causes HTTPS to never be used. Without using the HttpAgent version of KeepAliveAgent the connections always default to http instead of https, even when https is specified as the protocol.
2014-01-13 14:58:52 -08:00
0f58beceda
fixed leaked vars in ci.sh
2014-01-10 12:42:02 -07:00
3223fb4a6d
added browser tests, modified ci script, removed testing for version 0.90.x
2014-01-10 11:23:08 -07:00
3490479eee
changes to the testing, incorporating browser_testing
2014-01-09 16:23:02 -07:00
9df9b30aa4
merged lastest changes from master
2014-01-09 16:20:13 -07:00
f6de504c3f
added a check to the js_api generator that will ensure that each url has a unique variable signature.
2014-01-09 16:17:19 -07:00
92991a0bda
updated es dep, includes the proper doc urls
2014-01-09 16:00:00 -07:00
24906a2c78
after running the file logger tests, get rid of the test.log file.
2014-01-09 15:58:58 -07:00
0a17848719
merged master
2014-01-08 14:22:53 -07:00
58cc6336e3
extra whitespace is no longer needed
2014-01-08 13:21:31 -07:00
a7c2417f0d
- using ping to detect when ES is ready rather than sleep
...
- reusing es downloads to make local testing faster
- periodic checks will kill the script on failure
- coveralls report is only sent once per build
- failures sending the coveralls report won't cause the build to fail
2014-01-07 17:24:36 -07:00
d7f12f1d86
cut redundant builds from the travis config, fixed jenkins script
2014-01-07 15:37:28 -07:00
d1e04c57fb
Updated testing to pull yaml tests from a specific es branch, and setup
...
travis script that will download the latest build from a branch or a release
based on the config it receives.
2014-01-07 14:34:37 -07:00
bbbfcfa33e
Updated ES, brought a few modification to the API along with it. Yaml test suite is now built against a specific version of elasticsearch when you specify the es_branch arg
...
to `grunt test`
2014-01-07 10:00:07 -07:00
71a0b8f58e
updated integration suite to pull rest-api-spec from elasticsearch repo
2014-01-02 11:33:59 -07:00
6c2330fd8a
Added a few examples and a link to the readme, set an ID for the api reference page.
2013-12-28 08:49:50 -07:00
cb1b4b3bc1
removed 'should' dep from mochacov config
2013-12-27 16:55:47 -07:00
ca402e5552
Merge pull request #17 from spenceralger/docs_in_repo
...
added docs to the repo
2013-12-27 15:45:29 -08:00
65f9cc7e99
added docs to the repo
2013-12-27 16:41:38 -07:00
2723511eff
added testling run to the travis build
2013-12-24 01:06:37 -07:00
2aa665c3bc
added angular to the scripts, which is sweet\!
2013-12-24 00:52:26 -07:00
6631b19f93
JSON.serialize was still stubbed when testling tries to phone-home about the test result
2013-12-24 00:25:37 -07:00
a32e315536
removing IE from the browsers, because fuck IE
2013-12-23 18:20:05 -07:00