LeeDr
14b7d3a9e2
Additional stability improvements
2016-06-15 15:03:09 -05:00
LeeDr
739b00581e
Add a sleep back into saveDashboard
2016-06-15 13:29:51 -05:00
LeeDr
8531d9bf01
Remove auth from URL
2016-06-15 12:59:44 -05:00
LeeDr
bfcb875c77
Merge master
2016-06-15 11:29:23 -05:00
LeeDr
d4914a3cff
getSpinnerDone in dashboard
2016-06-15 11:19:59 -05:00
spalger
e232e07660
[statusPage] update functional test
2016-06-14 21:38:56 -07:00
spalger
10be384652
[statusPage] remove status grouping, fix some classnames
2016-06-14 20:43:03 -07:00
spalger
ef9eba554c
[status] update functional tests to use testSubject selector
2016-06-14 19:07:49 -07:00
Tyler Smalley
91b6d92529
Changes settings to management
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2016-06-14 16:43:12 -07:00
CJ Cenizal
a1a7fc48c6
Update baseline screenshots with loaded CSS.
2016-06-14 09:37:05 -07:00
LeeDr
057ec2db81
Testing a sleep between get and refresh
2016-06-14 11:23:10 -05:00
LeeDr
3e22acdaf9
Update intern version to 3.2.3, fix failing test
2016-06-14 10:41:37 -05:00
CJ Cenizal
9e353fd451
Add visual regression screenshot gallery.
...
- Add 'test:visualRegression' grunt task.
- Run 'test:visualRegression' as part of npm script 'test'.
- Add 'clean:screenshots task'.
- Clean screenshots/session when funtional tests are run.
2016-06-14 08:33:45 -07:00
Matthew Bargar
c31f9cac21
Merge branch 'master' into feature/ingest
2016-06-13 18:34:44 -04:00
LeeDr
5d02617830
Change browser from firefox to chrome. Add try in saveDashboard.
2016-06-13 16:51:40 -05:00
CJ Cenizal
0fb84e4696
Take screenshots of UI throughout functional tests.
2016-06-13 11:44:49 -07:00
spalger
f0c370209e
[functional tests] move common.handleError to a higher level
2016-06-12 21:02:06 -07:00
spalger
ac0086341d
[functional tests] remove extra IIFE wappers
2016-06-11 17:47:29 -07:00
Matthew Bargar
a0915145dd
Merge branch 'master' into feature/ingest
2016-06-10 16:27:42 -04:00
CJ Cenizal
8b08d1ac0b
Fix bug in test common.js handleError method when saving a screenshot.
2016-06-10 12:44:59 -07:00
CJ Cenizal
9fa2e82b31
Add screenshot-comparison utility, to protect against visual regressions during CSS refactors.
...
- Remove test/output and added test/screenshots (requires a Jenkins change).
- Add test/screenshots/baseline images. These document the expected state of the UI.
- Add dependency on image-diff package.
- Add utilities/compareScreenshots.js, which can be run via 'npm run compareScreenshots'.
2016-06-08 15:52:23 -07:00
LeeDr
2462b49df1
Condensed common delete index and updateConfigDoc into one method.
2016-06-06 14:08:33 -05:00
Matthew Bargar
0a956057f6
Merge branch 'master' into feature/ingest
2016-06-03 15:53:42 -04:00
LeeDr
c39217480b
Switch Discover and Settings tests to use esClient to wipe ,kibana
2016-06-03 13:49:00 -05:00
Lee Drengenberg
70cae37480
Merge pull request #7346 from LeeDr/visualizeTestsWithElasticdump
...
Use elasticdump to preload default index for visualization tests.
2016-06-03 11:32:06 -05:00
LeeDr
b614e4de35
Minor cleanup logstash return
2016-06-03 10:03:35 -05:00
LeeDr
b36f1e02a6
Remove logging from scenario_manager
2016-06-03 08:53:32 -05:00
LeeDr
1c43bf7e50
Remove logging from scenario_manager
2016-06-02 21:16:19 -05:00
LeeDr
61f975c843
Comment-out common and debug statements in scenario_manager
2016-06-02 18:10:29 -05:00
Nicolás Bevacqua
b6a0b8979d
Merge pull request #6543 from bevacqua/bugfix/no-results-timepicker
...
Fix timepicker button behavior in "No Results" page for timeseries data
2016-06-02 19:22:49 -03:00
LeeDr
1c0cbe23dc
Wait for loading of logstash to finish.
2016-06-02 17:10:22 -05:00
Matthew Bargar
24a034e9f9
[API] Add metafields from uiSettings to index patterns created by ingest API
2016-06-01 18:14:51 -04:00
Joe Fleming
94cc728851
Merge pull request #6845 from Bargs/ingest/uploadUI
...
Add Data - CSV Upload UI
2016-06-01 14:51:55 -07:00
LeeDr
c45f937a35
Add data files for visualize tests.
2016-06-01 13:36:40 -05:00
LeeDr
07e5686169
Use elasticdump to preload default index for visualization tests.
2016-06-01 13:09:44 -05:00
Lee Drengenberg
6ebe67d44b
Merge pull request #7337 from LeeDr/discoverTestBackButton
...
One new discover test for issue #5937 use back button.
2016-06-01 09:32:44 -05:00
LeeDr
43c7257b88
One new discover test for issue #5937 use back button.
2016-05-31 23:36:25 -05:00
Lee Drengenberg
b50451f90c
Merge pull request #7298 from LeeDr/dashboardTests
...
New dashboard tests using elasticdump
2016-05-31 17:06:24 -05:00
Chris Earle
584e19aeea
Add version to status output
...
This adds a version field to all Status output, including for built-in plugins.
- It adds the version to the Status API and Status page.
- It adds the version to plugin status change logging.
- It drops the "plugin:" prefix from all status output (as it's implied), except the log output.
2016-05-31 17:54:11 -04:00
LeeDr
9fe89d9e66
Removed un-used requires.
2016-05-31 16:50:42 -05:00
Nicolás Bevacqua
496b8a998e
[test] Fix test fixtures.
2016-05-31 18:49:12 -03:00
LeeDr
1566cc3a96
Remove unused self.
2016-05-31 15:45:41 -05:00
LeeDr
411bacd9d3
Some cleanup from review comments.
2016-05-31 12:15:24 -05:00
LeeDr
f28fc89733
Correct a dashboard test sub-suite name.
2016-05-27 16:20:50 -05:00
LeeDr
4ebe29e14e
Moved elasticdump methods from common to support/elastic_dump.js
2016-05-27 15:49:57 -05:00
LeeDr
ac4a0ed748
Move updateConfigDoc method out of scenario_manager and into its own support/es_client.
2016-05-27 09:52:30 -05:00
LeeDr
53ede1a4ca
Remove some unused vars.
2016-05-27 08:47:54 -05:00
LeeDr
1333cbe6ff
Add missing Dashboard test files.
2016-05-27 08:20:27 -05:00
LeeDr
988be91266
New dashboard tests using elasticdump
2016-05-26 16:32:53 -05:00
Nicolás Bevacqua
b3b31288e6
[test] Return all the Promises.
2016-05-26 18:00:52 -03:00
Matthew Bargar
3143c069ff
Added API test so we don't forget that the ID format is a part of the public contract
2016-05-25 18:36:37 -04:00
Matthew Bargar
02f24b176b
Merge branch 'master' into feature/ingest
2016-05-24 17:22:14 -04:00
Nicolás Bevacqua
50581a86ab
[test] Fix test cases for No Results page.
2016-05-20 17:39:56 -03:00
LeeDr
f2b471131d
Fix a bunch of tryForTimes.
2016-05-20 14:01:15 -05:00
LeeDr
b7334ed2f4
Wrapped part of saveVisualization in a try loop.
2016-05-20 13:26:14 -05:00
Nicolás Bevacqua
17c1ce4209
Merge branch 'master' into bugfix/no-results-timepicker
2016-05-20 14:15:12 -03:00
LeeDr
a49d765efc
I think I'm back to master HEAD at this point. Still don't see the problem.
2016-05-20 09:34:06 -05:00
LeeDr
69fdfd8f99
Merge master
2016-05-17 13:23:48 -05:00
LeeDr
dda1703b5e
Try without the last test
2016-05-17 10:35:09 -05:00
LeeDr
8fca1d8bb7
Changed to return on initial getEsHostPort.
2016-05-16 18:27:42 -05:00
LeeDr
d37573d5b4
Test to see if returning from the expects resolves the tryForTime's continuing after the tests finish.
2016-05-16 18:08:45 -05:00
Spencer
cb52c70c55
Merge pull request #7187 from LeeDr/tryToFixVisTests
...
Add try in 2 visualize page methods that have failed.
2016-05-12 12:56:40 -07:00
LeeDr
670e87892d
Add try in 2 visualize page methods that have failed.
2016-05-12 10:17:40 -05:00
Matthew Bargar
475913d15a
Change delimiter query param to csv_delimiter so better namespace it when other data types are supported in the future
2016-05-11 15:23:48 -04:00
Matthew Bargar
08427eeba7
Rename data dir to fixtures
2016-05-11 15:05:11 -04:00
Shaunak Kashyap
5a41292a68
Merge pull request #7067 from ycombinator/gh-7059
...
Disallow Console from functioning as an open web proxy
2016-05-11 09:19:01 -07:00
Matthew Bargar
05b198a819
Merge branch 'feature/ingest' into ingest/bulkAPI
2016-05-10 18:27:51 -04:00
Matthew Bargar
bc65d9509d
Change _bulk to _data
2016-05-10 17:02:31 -04:00
LeeDr
107de9d539
Add a defaultTryTimeout config parameter and use it for the try method.
2016-05-10 10:22:59 -05:00
Shaunak Kashyap
bc0d3921de
Don't try to set the ES URL via the UI
2016-05-10 03:25:00 -07:00
Matt Bargar
1372cae60f
Merge pull request #6978 from Bargs/ingest/reviewGeo
...
[Pattern Review] Handle object, array, and geo_point fields correctly
2016-05-09 18:26:09 -04:00
Matthew Bargar
37e2c5afd0
Merge branch 'master' into feature/ingest
2016-05-09 13:24:44 -04:00
Lee Drengenberg
8b8b3bdbe4
Merge pull request #7132 from LeeDr/consoleTest
...
2 new simple Console functional tests
2016-05-06 11:19:06 -05:00
spalger
b16521e158
Merge branch 'master' of github.com:elastic/kibana into implement/consoleLikeLogging
2016-05-04 14:29:05 -07:00
Matthew Bargar
81ea488170
Better date field detection without flaky pipeline introspection
2016-05-04 16:21:28 -04:00
LeeDr
ee3119e678
A couple of simple console tests to make sure its there and works.
2016-05-04 13:00:37 -05:00
Matthew Bargar
ab5e444ed4
Fix lint issues
2016-04-29 16:47:29 -04:00
Matthew Bargar
bfba35f704
[API] Accept both multipart/form-data and raw payloads
...
* The _bulk api will now accept raw CSV data as the main request payload
* Submitting the CSV data as a form-data key is still an option
* All other parameters have moved from form-data to the query string
Also: Improved delimiter test so it actually checks the keys of created
documents to ensure the delimiter is working.
2016-04-29 16:47:29 -04:00
Matthew Bargar
89988b8319
Update test for new lower bulk size
2016-04-29 16:47:29 -04:00
Matthew Bargar
6ceca8b1ba
[API] Functional tests for _bulk API
2016-04-29 16:47:29 -04:00
Matthew Bargar
0023839423
Merge branch 'master' into feature/ingest
2016-04-29 10:31:42 -04:00
spalger
fe260e0ec6
Merge branch 'master' of github.com:elastic/kibana into implement/babelForFunctionalTests
2016-04-27 23:26:42 -05:00
LeeDr
99779653d7
Added change to shield_page after merge master.
2016-04-27 17:45:24 -05:00
LeeDr
790fb1fb42
Merge branch 'master' into fixTestTimeouts
2016-04-27 17:42:03 -05:00
Lee Drengenberg
26a6e56ff6
Merge pull request #7046 from LeeDr/newShieldLogin
...
Minimal changes to support Shield Login.
2016-04-27 16:15:23 -05:00
Jim Unger
ff26c1878e
Merge pull request #7065 from BigFunger/add-data-disable-processors
...
[add data] ability to disable processors
2016-04-27 16:15:21 -05:00
LeeDr
935fee7df1
Change 'self' to 'remote'.
2016-04-27 15:21:39 -05:00
LeeDr
d97b4bc3eb
Fix setFindTimeout defaults to 10 seconds.
2016-04-27 09:27:28 -05:00
Matthew Bargar
2f789e2e23
Merge branch 'master' into feature/ingest
2016-04-26 17:45:47 -04:00
Jim Unger
b2f30f931a
Merge branch 'feature/ingest' into add-data-disable-processors
2016-04-26 15:13:49 -05:00
Jim Unger
a9048e7452
[add data] hides disabled processors
2016-04-26 13:54:54 -05:00
LeeDr
fbb3e2011b
Revert back to doNavigation(navUrl).
2016-04-25 12:40:35 -05:00
LeeDr
14be3691f5
Change to doNavigation(appUrl).
2016-04-25 12:00:16 -05:00
LeeDr
ae6aaa3e86
Minimal changes to support Shield Login.
2016-04-25 11:44:10 -05:00
spalger
d91da0456d
[functionalTests] use console-like logging api
...
The `common.log` and `common.debug` API currently accept a single string arguments, which is similar to the console.log API but not complete.
This simple change brings updates it to match the API completely, supporting things like multiple arguments and sprintf-style templates.
2016-04-22 14:09:25 -05:00
spalger
263b55360f
[test/functional/support] throw errors on invalid export usage
2016-04-22 13:03:33 -05:00
spalger
56170207bb
[functionalTests/common] add #try() method
...
There are a ton of places in the functional tests where the "default" is set explicitly. This sort of defeats the purpose of a default though, so in my spare time I'll be moving tests away from this pattern.
This change removes the timeout argument from #tryForTime() via a new method, simply called #try(). It also replaces all instances of `common.tryForTime(defaultTimeout, ...)` with calls to this method, which shouldn't have cause any functional changes.
2016-04-22 11:05:46 -05:00
Nicolas Bevacqua
912e2c825a
[merge] Merge with master
2016-04-19 16:30:05 -03:00
spalger
b63bfd2e0a
[test] setup babel for the functional tests
2016-04-17 16:58:34 -07:00
Jim Unger
612725117d
[add data] adds the uppercase processor
2016-04-13 09:56:55 -05:00