Commit graph

50 commits

Author SHA1 Message Date
LeeDr
a8c1b4e804 Try to fix another staleElementReference in data table test 2016-07-01 17:40:01 -05:00
CJ Cenizal
37f82f146f Create visual_regression test suite.
- Add test:visualRegression npm script.
- Split up test:visualRegression grunt task into takeScreenshots and buildGallery subtasks.
- Add intern_visual_regression.js test file.
- Rename api_itern.js -> intern_api.js for consistency.
- Refactor delayed exports logic for readability.
- Refactor common.js page object to use ES2015 Class.
2016-06-21 20:50:55 -07:00
LeeDr
5d02617830 Change browser from firefox to chrome. Add try in saveDashboard. 2016-06-13 16:51:40 -05:00
LeeDr
107de9d539 Add a defaultTryTimeout config parameter and use it for the try method. 2016-05-10 10:22:59 -05:00
spalger
fe260e0ec6 Merge branch 'master' of github.com:elastic/kibana into implement/babelForFunctionalTests 2016-04-27 23:26:42 -05:00
LeeDr
d97b4bc3eb Fix setFindTimeout defaults to 10 seconds. 2016-04-27 09:27:28 -05:00
spalger
b63bfd2e0a [test] setup babel for the functional tests 2016-04-17 16:58:34 -07:00
LeeDr
431fe52cec Update downloadSelenium to match version in intern.js. 2016-04-06 07:36:06 -05:00
LeeDr
81821fc99d Update selenium from 2.48.2 to 2.53.0 to work with latest Firefox 45.0.1 2016-04-05 15:46:06 -05:00
spalger
af9ebba958 [rename] hunt down remaining non-snake path refs 2016-02-24 14:18:21 -08:00
LeeDr
540ca8e267 Revert "Fix screenshots Data Table and Tile Map."
This reverts commit b6f67920aa.

Fixes #5932
2016-01-19 19:07:54 +00:00
LeeDr
df6c34f4ca Fix screenshots Data Table and Tile Map.
Fixes #5932
2016-01-19 19:07:54 +00:00
LeeDr
c0d049c050 Fix screenshots with minimal sleep calls. Remove a couple unnecessary promise chains in visualizePage.
Fixes #5932
2016-01-19 19:07:53 +00:00
LeeDr
967cc0c0e3 switch from sleeps to waiting for visualize-legend.
Fixes #5932
2016-01-19 19:07:53 +00:00
LeeDr
6a0966ab0a Merge branch 'master' into testVisualize 2015-12-22 15:28:07 -06:00
LeeDr
2a8c79d350 Bump Selenium version from 2.47.1 to 2.48.2 to work with latest Firefox 43. Add more debug logging around get url.
Fixes #5750
2015-12-22 16:45:05 +00:00
LeeDr
723931356c Merge branch 'master' into testVisualize 2015-12-18 14:11:36 -06:00
LeeDr
172ec0b399 Add check for UTC timezone before each visualize test with data. 2015-12-04 15:23:20 -06:00
LeeDr
32cf7762f2 Merge master. 2015-11-30 15:15:22 -06:00
Joe Fleming
14daaf0f85 move defaultTimeout into a config file 2015-11-24 15:29:56 -07:00
LeeDr
9e10b8c532 Merge branch 'master' into testVisualize 2015-11-24 12:31:42 -06:00
LeeDr
9cdadc9de2 Adding idle-timeout back in. 2015-11-23 13:38:33 -06:00
LeeDr
8155ad799b Switch idle-timeout back to default 30 seconds. 2015-11-23 13:13:22 -06:00
LeeDr
e7256bde43 Bump idle-timeout from 30 to 99 seconds. 2015-11-20 16:32:07 -06:00
LeeDr
3af604d9fb WIP Visualize tests. Moving getSpinerDone from DiscoverPage to HeaderPage. 2015-11-20 11:47:35 -06:00
LeeDr
7411132164 Steps to debug and/or fix functional test timeouts. 2015-11-19 11:06:01 -06:00
LeeDr
050de6c923 Added Discover app tests. 2015-11-11 11:51:02 -06:00
Joe Fleming
fde0e1a0a0 turn off debugging output 2015-11-10 13:13:06 -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
e1606565c7 bump the getFieldsTabCount timeout
disable debugging
2015-11-09 16:50:28 -07:00
Joe Fleming
cd0795288c enable debugging to try to solve jenkins issue 2015-11-06 11:14:27 -07:00
Joe Fleming
2d04ec4afa change serverConfig servers path 2015-11-04 16:08:00 -07:00
Joe Fleming
d42f54b5d3 add debug method to common
add debug setting to intern config, don't output debug messages by default
2015-11-03 16:19:53 -07:00
Joe Fleming
ea54f19932 rename entry file for settings tests 2015-11-03 16:01:49 -07:00
Joe Fleming
f6c442ba70 add back the status tests
in bdd form this time
2015-11-03 15:53:57 -07:00
LeeDr
33d053c9f5 Trying BDD testing. 2015-11-03 13:44:56 -07:00
Joe Fleming
4a114188d7 set idle-timeout back to 30 2015-11-03 13:18:59 -07:00
LeeDr
167fdcd716 Use moment.js for timestamps on common.log.
Also add loaderOptions.paths to intern config

Conflicts:
	test/intern.js
2015-11-03 11:50:10 -07:00
LeeDr
1e853f0d15 Set intern.js to run status and testSettings suites. 2015-11-03 11:42:03 -07:00
LeeDr
06ec901764 Capture screenshots when any test fails. Formatting and minor refactoring. 2015-11-03 11:36:56 -07:00
leedr
b6eecc6ba7 Added timeouts to most of the tests
(seemed to only be needed on Firefox).
All (13) tests are passing on Chrome and Firefox.
These tests currently depend on starting testSettings without
a Kibana index (I use CURL to manually delete before starting).
2015-11-03 11:21:37 -07:00
leedr
d6b82bc4be Many new tests, updates to tests, and refactoring. 2015-11-03 11:18:37 -07:00
leedr
d67cd2abc4 Additional page support classes 2015-11-03 10:57:31 -07: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
251bf525eb [functional testing] Test for kibana ready on status page 2015-09-17 16:38:04 -05:00
Jonathan Budzenski
d7db845b58 [functional testing] Add minimal smoke test, clean up config 2015-09-08 11:45:53 -05:00
Jonathan Budzenski
7b8374b7c8 Add intern task to grunt and associated npm script 2015-09-02 14:07:20 -05:00
leedr
9980741406 Intial functional test automation files 2015-09-02 10:39:34 -05:00