Commit graph

9256 commits

Author SHA1 Message Date
Joe Fleming 5ff1d51648 rely on setFindTimeout for selection instead of tryForTime 2015-11-10 16:13:55 -07:00
Joe Fleming 178f53fabf longer element and url timeouts 2015-11-10 15:56:40 -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 5e572c8ce4 remove function names from prototype methods 2015-11-10 15:11:15 -07:00
Joe Fleming afb6ffe7ec fix headerpage click helpers 2015-11-10 15:00:20 -07:00
Joe Fleming fde0e1a0a0 turn off debugging output 2015-11-10 13:13:06 -07:00
Joe Fleming 281cd49410 pin core-js to 1.2.5
allow jenkins to pass without merging master
2015-11-10 12:02:30 -07:00
Joe Fleming 5675d851d0 wait for application container, shorten url change time 2015-11-10 11:55:24 -07:00
Spencer 6557b7d3d3 Merge pull request #5352 from w33ble/core-js-pin
Pin core-js to 1.2.5
2015-11-09 17:53:48 -06:00
Joe Fleming ade13d05ec properly return promise 2015-11-09 16:51:23 -07:00
Joe Fleming fe10e6f916 give the tests more time to find row count in tab
and remove the angular-specific class selection
2015-11-09 16:51:22 -07:00
Joe Fleming bbf9690782 load url first, then refresh 2015-11-09 16:51:22 -07:00
Joe Fleming 4cfe3e4c78 include missing Promise deps 2015-11-09 16:51:22 -07:00
Joe Fleming b2b1544e87 wait for application element when check for loaded app 2015-11-09 16:51:22 -07:00
Joe Fleming 62c90e7f62 change the selector used to check the loaded app
debug: wait for app scope before executing scripts

debug: drop app check, let fail and output info
2015-11-09 16:51:19 -07:00
Joe Fleming 2632c7479c debugging ci test failures
DEBUGGING; why is index creation failing on CI?

debugging

debugging

bump timeout. i'm out of ideas. ugh.
2015-11-09 16:51:14 -07:00
Joe Fleming 4f7ef774d1 check that we're on the kibana app
instead of checking that we're not on the status page
2015-11-09 16:50:40 -07:00
Joe Fleming e1606565c7 bump the getFieldsTabCount timeout
disable debugging
2015-11-09 16:50:28 -07:00
Joe Fleming 357a6a4e92 make core dep 2015-11-09 16:44:47 -07:00
Joe Fleming 043041250b pin core-js to 1.2.6 2015-11-09 16:41:15 -07:00
spalger 5a72e17299 Merge branch 'preventHomeDirAccess' 2015-11-06 16:56:12 -06:00
Joe Fleming 7c2ed51050 better check for status page
use execute to run a script and get the app.id off the chrome scope
2015-11-06 13:03:39 -07:00
Joe Fleming cd0795288c enable debugging to try to solve jenkins issue 2015-11-06 11:14:27 -07:00
Joe Fleming 83bc559c64 give the time selection field a little more time to render
slow CI fix
2015-11-06 11:00:55 -07:00
Joe Fleming 1b0db1106a move tryForTime to getFieldsTabCount, speed up test 2015-11-06 10:58:31 -07:00
Joe Fleming 89352cfc38 wait for page elements, should fix slow CI envs 2015-11-06 10:29:09 -07:00
Court Ewing d5025bb853 Include node engine version in build manifests 2015-11-06 12:02:22 -05:00
Joe Fleming 8c0c38b66a bump index pattern creation timeouts 2015-11-05 18:03:38 -07:00
Joe Fleming b8951da9a0 give the app time to update the url 2015-11-05 17:50:40 -07:00
Joe Fleming e05e91bcd4 fix scenarioManager and getUrl tests 2015-11-05 17:36:15 -07:00
Joe Fleming 48550f932b clean up HeaderPage helper 2015-11-05 16:51:36 -07:00
Joe Fleming e884cdc5ec minor tweak to tryForTime 2015-11-05 16:51:17 -07:00
Joe Fleming 7f75f65b5d add config to swollow index creation errors 2015-11-05 16:37:32 -07:00
Joe Fleming 32e9201ba5 propertly return promises, properly catch Promise.all failure 2015-11-05 16:15:20 -07:00
Jonathan Budzenski 590bd404e2 Merge pull request #5341 from jbudz/issues/5206
[config] Quote user and password example
2015-11-05 16:48:09 -06:00
Joe Fleming 3faa130d67 refactor tests
use new navigation helpers, change location of some tests, clean up setup and teardown to speed things up
2015-11-05 15:39:01 -07:00
Jonathan Budzenski 9d0515f934 [config] Quote user and password example. Closes #5206 2015-11-05 16:10:57 -06:00
Joe Fleming 626fbe4276 simplify sleep code 2015-11-05 14:45:09 -07:00
Joe Fleming 221063e62b add indexDefinition to emptyKibana scenario
fixes potential issue where server doesn't recreate it in time
2015-11-05 14:44:49 -07:00
Joe Fleming e50bb3b859 provide safe methods for app navigation
also change the way getUrl works
2015-11-05 14:41:43 -07:00
Joe Fleming c9579d5da3 ScenarioManager load/unload always return promises 2015-11-05 14:36:45 -07:00
Lukas Olson 5e9e5c6bef Merge pull request #5335 from spalger/fix/chromeSetVisible
[chrome] let users call setVisible() before angular bootstrap
2015-11-05 13:10:40 -07:00
Court Ewing 3c7e486830 Merge pull request #5333 from epixa/5301-omit-dollar-props-toJson
Strip out dollar sign properties from msearches
2015-11-05 14:45:01 -05:00
spalger c1d3598d92 [chrome] allow changing visibility 2015-11-05 13:42:47 -06:00
spalger f69f39c518 [chrome] let users call setVisible() before angular bootstrap 2015-11-05 13:23:58 -06:00
Jonathan Budzenski bbd5d229a0 Merge pull request #5332 from jbudz/issues/5310
Hide remove button from _source field
2015-11-05 13:00:42 -06:00
Court Ewing e783fb7401 Properly use angular.toJson for msearch bodies 2015-11-05 13:08:06 -05:00
Court Ewing bd7dc1a1fe Strip out dollar sign properties from msearches
We store special properties for use in kibana that should not be sent
along to elasticsearch's msearch endpoint, and we denote them by
prefixing them with a dollar sign ($). This ensures they are properly
filtered out of the request body when serializing it to JSON.
2015-11-05 12:41:17 -05:00
Court Ewing fe56065978 Utility to parse $ properties while serializing json
toJson() will strip out any properties in the object that begin with a
dollar sign ($). If an optional custom toJson function is passed, then
the given object is first sent through that toJson function before being
reparsed and stringified with our dollar-sign-stripping behavior.
2015-11-05 12:41:05 -05:00
Jonathan Budzenski 16a68c3f90 [discover] Update css selector to hide remove on source fields. Closes #5310 2015-11-05 10:58:20 -06:00