LeeDr
069f335c0b
Several new TileMap tests for 10 zoom levels, Fit Data Bounds, and save zoom level
2016-08-04 12:15:23 -05:00
ppisljar
06bb7ab10c
updating tests
2016-07-26 10:43:59 +02:00
Stéphane Campinas
48e7c94934
corrected CSS selection
2016-07-21 11:47:25 +01:00
Jonathan Budzenski
b053aad5df
[tests] Rename apps option to appSuites so we don't override the intern.apps object
2016-07-19 17:08:01 -05:00
Jonathan Budzenski
e4b584256d
[tests] Add ui test application filtering
2016-07-19 15:30:25 -05:00
LeeDr
2953d84c6f
change other headerPage to header
2016-07-06 17:14:12 -05:00
LeeDr
2945d75df6
Fix a headerPage typo, un-nest some promises.
2016-07-06 16:44:44 -05:00
LeeDr
39bcb7f073
Merge branch 'master' into fixGoToPageTiming
2016-07-06 15:47:16 -05:00
LeeDr
7f5590aa5b
Changes to fix settings page failure
2016-07-06 15:46:00 -05:00
spalger
8adaecb9be
[ci] source the setup script instead of executing it
2016-07-05 12:46:53 -07:00
spalger
e98c3d4c42
[ci] tweak ci scripts to debug
2016-07-05 11:08:22 -07:00
LeeDr
a8c1b4e804
Try to fix another staleElementReference in data table test
2016-07-01 17:40:01 -05:00
spalger
ee29dc6d02
[ci] make jenkins selenium script executable
2016-07-01 12:32:03 -07:00
spalger
b7c8db694a
[ci] run the unit tests with xvfb-run
2016-07-01 12:22:39 -07:00
CJ Cenizal
ce9eb95901
Merge pull request #7558 from cjcenizal/refactor/functional-tests-page-objects
...
Migrate all functional tests to use PageObjects module.
2016-07-01 12:04:23 -07:00
spalger
55d95790ea
[ci] call xvfb-run before selenium tasks
2016-07-01 11:35:56 -07:00
spalger
7df6040536
[ci] split unit and selenium tasks into separate jenkins scripts
2016-07-01 11:31:02 -07:00
spalger
995c408410
[ci] add script for snapshot build job
2016-06-30 15:41:47 -07:00
LeeDr
583c89012c
Add a debug log so we can tell what page we're going to if we fail
2016-06-30 15:13:56 -05:00
spalger
cb0659f98d
[ci] move ci setup tasks into source control
...
Until now, the ci setup tasks were stored in the Jenkins job configuration. This moves the setup into source control so that jenkins can be told to execute `./test/scripts/jenkins_{JOB_TYPE}.sh` no matter what branch of kibana it is dealing with.
2016-06-30 12:50:56 -07:00
LeeDr
cfe85639fc
Add getSpinnerDone after clicking a new page in index pattern field list
2016-06-30 14:44:57 -05:00
CJ Cenizal
733a52d00a
Remove page object references from support/index.
2016-06-29 06:02:00 -07:00
CJ Cenizal
499e659adb
Remove empty constructors from Page Object classes.
2016-06-28 09:12:22 -07:00
CJ Cenizal
91e919d1c5
Convert all page objects to be ES6 classes and rely on PageObjects module instead of support.
2016-06-27 17:22:47 -07:00
CJ Cenizal
0f397f2bc4
Migrate dashboard functional tests to use PageObjects.
2016-06-27 16:00:39 -07:00
CJ Cenizal
dc51ad098f
Migrate console functional tests to use PageObjects.
2016-06-27 15:57:58 -07:00
CJ Cenizal
e7189e5349
Migrate visualize functional tests to PageObjects.
2016-06-27 15:51:29 -07:00
CJ Cenizal
4cc868c932
Migrate management functional tests to use PageObjects.
2016-06-27 15:39:40 -07:00
CJ Cenizal
5ab2a102e8
Migrate status page functional tests to use PageObjects.
2016-06-27 13:14:10 -07:00
CJ Cenizal
0a501b3b70
Migrate all discover functional tests to use PageObjects.
2016-06-27 13:04:08 -07:00
Jonathan Budzenski
36a88bc165
[tests] Remove _timestamp mapping from fixtures
2016-06-24 11:37:14 -05:00
CJ Cenizal
64828f12ec
Create packages for util and page object files in functional tests.
...
- Rename page_objects.js to page_objects/index.js.
- Create support/utils folder to contain bdd_wrapper, elastic_dump, es_client, log, and try, all exported by an index.js.
2016-06-23 10:26:45 -07:00
CJ Cenizal
2c7394b033
Add PageObjects facade to support/index.js, allowing us to enable all functional tests during the refactor.
2016-06-23 10:24:17 -07:00
CJ Cenizal
31137131f3
Refactor functional tests, particularly support/index.js.
...
- Each page object exposes an init method, which accepts a reference to remote.
- Extract page objects from support/index.js into PageObjects.js.
- PageObjects.js also exposes an init method, which accepts a reference to remote. It’s responsible for passing this onto all of the page object instances.
- The functional tests index file calls PageObjects.init and provides the remote reference.
- Extract log and try method functionality from common.js into Log and Try utils.
- Remove common.js dependency from es_client.js and elastic_dump.js.
- Partially convert “discover” tests to use PageObjects, as a demonstration.
2016-06-23 10:24:17 -07:00
Tyler Smalley
b4c3991588
Merge pull request #7516 from tylersmalley/7481-require-index-pattern
...
Adds route option for requireDefaultIndex
2016-06-22 15:06:40 -07:00
Tyler Smalley
14ef79717c
Resolves tests for management redirect changes
...
Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2016-06-21 23:36:35 -07: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
Matt Bargar
15a4fa1cdd
Merge pull request #7372 from elastic/feature/ingest
...
Add Data - CSV
2016-06-17 16:23:46 -04:00
LeeDr
b7e18730a7
Remove a couple unneeded calls to getSpinnerDone
2016-06-17 10:26:37 -05:00
LeeDr
570f54c737
remove some out of date comments
2016-06-16 15:40:25 -05:00
LeeDr
e558f00c42
minor change in settings test might fix previous failure
2016-06-16 14:30:01 -05:00
Matthew Bargar
83595aecd5
Undo changes to functional tests for defunct add data landing page
2016-06-16 14:59:25 -04:00
LeeDr
ae56c13583
merge master
2016-06-16 13:54:01 -05:00
LeeDr
bb042f767b
Documenting magic number
2016-06-16 12:55:33 -05:00
Matthew Bargar
0065fbaa9b
Merge branch 'master' into feature/ingest
...
Resolved conflicts, still need to move around some add data files.
2016-06-16 12:57:29 -04:00
LeeDr
4234c9f6e3
try around some failing dashboard test steps
2016-06-16 10:23:42 -05:00
LeeDr
65f74e08b9
Limit length of currentUrl when navigating. Too long indicates it didn't change from TileMap to New Vis
2016-06-16 09:02:53 -05:00
LeeDr
475220a129
getSpinnerDone at the end of loadSavedDashboard
2016-06-15 18:06:01 -05:00
LeeDr
e037140866
getSpinnerDone after setting absolute time range and clicking Go
2016-06-15 16:50:26 -05:00
Tyler Smalley
643ae1b78c
Merge pull request #7284 from tylersmalley/7135-management
...
Changes settings to management
2016-06-15 14:04:53 -07:00