Commit graph

449 commits

Author SHA1 Message Date
Court Ewing af6175e81a Run server tests on port 9210
The UI tests were already running against a non-default port (ie 9200),
so there is already precedent for this.

Fixes #5529
2015-12-02 21:20:55 +00:00
Joe Fleming e7fdbd11ae Merge branch 'master' into test-rebuild
Conflicts:
	tasks/config/run.js
2015-11-11 11:48:47 -07:00
Joe Fleming 1431d28852 Merge pull request #5292 from w33ble/functional-tests-settings
Initial Kibana functional UI tests - settings app
2015-11-10 15:41:30 -07:00
Joe Fleming beec996a2d make testUIServer run in dev env
force optimize step to run every time
2015-11-10 13:52:07 -07:00
spalger 5a72e17299 Merge branch 'preventHomeDirAccess' 2015-11-06 16:56:12 -06:00
Court Ewing d5025bb853 Include node engine version in build manifests 2015-11-06 12:02:22 -05:00
Joe Fleming 2d04ec4afa change serverConfig servers path 2015-11-04 16:08:00 -07:00
spalger ed99db7ada [build] babel requires the directory containing the cache exist 2015-11-04 11:10:39 -06:00
Court Ewing 73804e6647 Elasticsearch 2.1 branch for esvm
Kibana 4.3 should be developed against the 2.1 branch of elasticsearch.
2015-11-03 13:01:05 -05:00
Jonathan Budzenski 8af41458ae [functional testing] Centralize server configs 2015-10-26 13:11:28 -05:00
Jonathan Budzenski 90969d9308 [functional testing] Add url configs and util to get pages 2015-10-21 14:26:42 -05:00
Jonathan Budzenski db8f7cdf22 [functional testing] Load scenarios 2015-10-14 15:33:25 -05:00
Jonathan Budzenski d6aed640a2 Merge branch 'master' into functional-testing 2015-10-13 08:59:34 -05:00
Jonathan Budzenski f74eafe5f7 Merge pull request #5025 from w33ble/farewell-zeroclipboard-and-thanks-for-all-the-fish
Remove ng-clip and zeroclipboard
2015-09-23 15:58:51 -05:00
Tim Sullivan 145464138f Merge pull request #5017 from spalger/chore/eslintMocha
[eslint] update and add mocha plugin
2015-09-23 13:43:25 -07:00
Joe Fleming d75bd51171 purge kibana of ng-clip and zeroclipboard 2015-09-23 13:24:26 -07:00
spalger 292a490730 [grunt/eslint] correct comment 2015-09-23 13:15:21 -07:00
Jim Unger ae0f624b2d [unit tests] Fixes generated paths to support windows 2015-09-23 14:50:32 -05:00
spalger 3510336077 [npm] added lint and lintroller scripts 2015-09-22 18:58:14 -07:00
Matt Bargar 67e7c5f578 Merge pull request #4982 from spalger/dev/ensureEsOn9200
[esvm] when starting es, ensure it runs on 9200 or fails
2015-09-21 11:09:09 -04:00
spalger 86454764af [esvm] when starting es, ensure it runs on 9200 or fails 2015-09-18 16:12:56 -07:00
Jonathan Budzenski 611ebf9381 Merge pull request #4978 from spalger/fix/testOutputOnCi
[tests] log with dots on travis/jenkins
2015-09-18 14:57:12 -05:00
spalger aa42cf786d [tests] log with dots on travis/jenkins 2015-09-18 11:58:12 -07:00
Court Ewing e2dd40e965 Remove package.json dependencies during build
The kibana app itself requires that package.json exist, so removing it
entirely from distributions is a no go. Instead, we remove only the
dependencies themselves from the package.json so people do not try to
reinstall dependencies on an official distribution.
2015-09-18 14:23:24 -04:00
Jonathan Budzenski bb85a6c244 Merge branch 'master' into functional-testing 2015-09-18 09:09:14 -05:00
Spencer 1bcd867f49 Merge pull request #4916 from Bargs/esvmForAllTests
Use esvm to start and stop elasticsearch for all tests that need it
2015-09-17 15:40:39 -07:00
Court Ewing 8161788eac Remove npm shrinkwrap tasks
We're not maintaining the shrinkwrap as part of the repo, and it doesn't
add any value when being generated automatically as part of our build
process. In its current form, it actually makes it so we cannot
successfully create new builds without manually setting up a local
shrinkwrap first.
2015-09-17 17:57:46 -04:00
Court Ewing 690d204b28 Create shrinkwrap from build
The npm shrinkwrap that we generate during build in order to package
with distributions is now properly created based on the built
dependencies rather than the local dev install.
2015-09-17 16:28:27 -04:00
Jonathan Budzenski 15f6275bd3 [functional testing] Always check selenium hash 2015-09-17 11:56:36 -05:00
Jonathan Budzenski f611c44af4 [functional testing] Cleanup before going to next task 2015-09-17 11:23:32 -05:00
Jonathan Budzenski ca81d4b777 [functional testing] Use grunt-run with selenium 2015-09-15 16:26:04 -05:00
Rashid Khan b7e667df76 Revert npm3, go back to npm2 2015-09-14 13:39:17 -07:00
Jonathan Budzenski a47725ab91 [functional testing] Use wreck 2015-09-14 14:09:50 -05:00
Jonathan Budzenski 5ae159d6b7 [functional testing] Use sync methods 2015-09-14 10:18:31 -05:00
Jonathan Budzenski 6d44d2e9ef [functional testing] Move task defaults to configs 2015-09-14 09:17:41 -05:00
Jonathan Budzenski a77b962834 Merge branch 'master' into functional-testing 2015-09-11 16:22:18 -05:00
Jonathan Budzenski 49c856712c [functional testing] Add dev mode 2015-09-11 14:08:35 -05:00
Matt Bargar f9f0a9f163 give the test config its own esvm directory that it can purge as much as it likes 2015-09-10 19:44:56 -04:00
Matt Bargar 03e109f753 Use esvm to start and stop elasticsearch for all tests that need it 2015-09-10 14:57:54 -04:00
Jonathan Budzenski d6c9019be5 [functional testing] Cleanup, run from npm test 2015-09-09 14:57:51 -05:00
Jonathan Budzenski 32d199efce [functional testing] Add fixture 2015-09-08 13:26:19 -05:00
spalger 8aa0287dd7 [build] expose build specific babel config
During build we transpile the server source to prevent runtime transpilation with babel/register. In order to support untranspiled plugin code, we still use babel/register with special ignore options, which used to be included in cli/index.js and now is moved to src/optimize/babelOptions.js so other code that wants to initialize a server (without the cli) can also configure babel/register.
2015-09-07 17:22:42 -07:00
spalger 0f4fe22252 [build/shrinkwrap] apparently it is loglevel 2015-09-07 17:03:04 -07:00
Jonathan Budzenski 71dd15ca22 [functional testing] Load webdriver 2015-09-04 14:11:28 -05:00
spalger 3672ac5ebf [esvm] test against es 2.0 2015-09-03 16:28:31 -07:00
Jonathan Budzenski 83a582cdbe [functional testing] Load fixtures 2015-09-03 13:39:26 -05:00
Jonathan Budzenski 76d60aec9e [functional testing] Start new instance of kibana 2015-09-02 14:56:07 -05:00
Jonathan Budzenski 0d53f5ee13 [functional testing] Start new instance of es 2015-09-02 14:55:41 -05:00
Jonathan Budzenski 7b8374b7c8 Add intern task to grunt and associated npm script 2015-09-02 14:07:20 -05:00
Joe Fleming 4463355c8f Merge pull request #4815 from spalger/node/downgradeTo012
[node] downgrade to 0.12.7
2015-09-01 14:49:22 -07:00