diff --git a/x-pack/test/accessibility/apps/login_page.ts b/x-pack/test/accessibility/apps/login_page.ts index bce6a6774537..5b18b6be9e3a 100644 --- a/x-pack/test/accessibility/apps/login_page.ts +++ b/x-pack/test/accessibility/apps/login_page.ts @@ -17,7 +17,7 @@ export default function({ getService, getPageObjects }: FtrProviderContext) { describe('Login Page', () => { before(async () => { await esArchiver.load('empty_kibana'); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); after(async () => { @@ -25,7 +25,7 @@ export default function({ getService, getPageObjects }: FtrProviderContext) { }); afterEach(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('meets a11y requirements', async () => { diff --git a/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts b/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts index d60b286e3337..f148d62421ff 100644 --- a/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts +++ b/x-pack/test/functional/apps/advanced_settings/feature_controls/advanced_settings_security.ts @@ -46,7 +46,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'global_advanced_settings_all_user', 'global_advanced_settings_all_user-password', @@ -62,7 +62,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_advanced_settings_all_role'), security.user.delete('global_advanced_settings_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); diff --git a/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts b/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts index e9e143624130..a58eb61ec4ca 100644 --- a/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts +++ b/x-pack/test/functional/apps/canvas/feature_controls/canvas_security.ts @@ -45,7 +45,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'global_canvas_all_user', @@ -60,7 +60,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_canvas_all_role'), security.user.delete('global_canvas_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); diff --git a/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js b/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js index 9e5447919c6d..8acb875e1d7b 100644 --- a/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js +++ b/x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode.js @@ -110,11 +110,11 @@ export default function ({ getService, getPageObjects }) { }); after('logout', async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('shows only the dashboard app link', async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('dashuser', '123456'); const appLinks = await appsMenu.readLinks(); @@ -194,7 +194,7 @@ export default function ({ getService, getPageObjects }) { }); it('is loaded for a user who is assigned a non-dashboard mode role', async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('mixeduser', '123456'); if (await appsMenu.linkExists('Management')) { @@ -203,7 +203,7 @@ export default function ({ getService, getPageObjects }) { }); it('is not loaded for a user who is assigned a superuser role', async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('mysuperuser', '123456'); if (!await appsMenu.linkExists('Management')) { diff --git a/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts b/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts index f5ceae689ead..553ce459ebb1 100644 --- a/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts +++ b/x-pack/test/functional/apps/discover/feature_controls/discover_security.ts @@ -33,14 +33,14 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await esArchiver.loadIfNeeded('logstash_functional'); // ensure we're logged out so we can login as the appropriate users - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); after(async () => { await esArchiver.unload('discover/feature_controls/security'); // logout, so the other tests don't accidentally run as the custom users we're testing below - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); describe('global discover all privileges', () => { diff --git a/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts b/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts index cce5ededf2cf..4929bb52c170 100644 --- a/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts +++ b/x-pack/test/functional/apps/index_patterns/feature_controls/index_patterns_security.ts @@ -46,7 +46,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'global_index_patterns_all_user', @@ -64,7 +64,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_index_patterns_all_role'), security.user.delete('global_index_patterns_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); diff --git a/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts b/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts index 08cb5b3951ee..8b2df502dc10 100644 --- a/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts +++ b/x-pack/test/functional/apps/machine_learning/feature_controls/ml_security.ts @@ -29,7 +29,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); // ensure we're logged out so we can login as the appropriate users - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); after(async () => { @@ -37,7 +37,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await security.role.delete('global_all_role'); // logout, so the other tests don't accidentally run as the custom users we're testing below - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); describe('machine_learning_user', () => { diff --git a/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts b/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts index 2543eec76340..cf31f445a96f 100644 --- a/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts +++ b/x-pack/test/functional/apps/maps/feature_controls/maps_security.ts @@ -49,7 +49,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('global_maps_all_user', 'global_maps_all_user-password', { expectSpaceSelector: false, @@ -60,7 +60,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_maps_all_role'), security.user.delete('global_maps_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); diff --git a/x-pack/test/functional/apps/monitoring/_get_lifecycle_methods.js b/x-pack/test/functional/apps/monitoring/_get_lifecycle_methods.js index c1faa25ed9c7..58756c657347 100644 --- a/x-pack/test/functional/apps/monitoring/_get_lifecycle_methods.js +++ b/x-pack/test/functional/apps/monitoring/_get_lifecycle_methods.js @@ -35,7 +35,7 @@ export const getLifecycleMethods = (getService, getPageObjects) => { }, async tearDown() { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.user.delete('basic_monitoring_user'); return esArchiver.unload(_archive); } diff --git a/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts b/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts index 60aa40d0b590..80f33ff6175c 100644 --- a/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts +++ b/x-pack/test/functional/apps/monitoring/feature_controls/monitoring_spaces.ts @@ -21,7 +21,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { after(async () => { await esArchiver.unload('empty_kibana'); await PageObjects.common.navigateToApp('home'); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); describe('space with no features disabled', () => { diff --git a/x-pack/test/functional/apps/saved_objects_management/feature_controls/saved_objects_management_security.ts b/x-pack/test/functional/apps/saved_objects_management/feature_controls/saved_objects_management_security.ts index 619a85c616b2..53da2b80454e 100644 --- a/x-pack/test/functional/apps/saved_objects_management/feature_controls/saved_objects_management_security.ts +++ b/x-pack/test/functional/apps/saved_objects_management/feature_controls/saved_objects_management_security.ts @@ -44,7 +44,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('global_all_user', 'global_all_user-password', { expectSpaceSelector: false, @@ -55,7 +55,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_all_role'), security.user.delete('global_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); @@ -162,7 +162,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('global_som_read_user', 'global_som_read_user-password', { expectSpaceSelector: false, @@ -173,7 +173,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_som_read_role'), security.user.delete('global_som_read_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); @@ -281,7 +281,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'global_visualize_all_user', @@ -296,7 +296,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_visualize_all_role'), security.user.delete('global_visualize_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); diff --git a/x-pack/test/functional/apps/security/doc_level_security_roles.js b/x-pack/test/functional/apps/security/doc_level_security_roles.js index 9dac150b9a0e..8a4184daf4d2 100644 --- a/x-pack/test/functional/apps/security/doc_level_security_roles.js +++ b/x-pack/test/functional/apps/security/doc_level_security_roles.js @@ -66,7 +66,7 @@ export default function ({ getService, getPageObjects }) { }); it('user East should only see EAST doc', async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('userEast', 'changeme'); await PageObjects.common.navigateToApp('discover'); await retry.try(async () => { @@ -77,7 +77,7 @@ export default function ({ getService, getPageObjects }) { expect(rowData).to.be('name:ABC Company region:EAST _id:doc1 _type: - _index:dlstest _score:0'); }); after('logout', async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); }); } diff --git a/x-pack/test/functional/apps/security/field_level_security.js b/x-pack/test/functional/apps/security/field_level_security.js index 2939805d7085..8bcc49e7dd55 100644 --- a/x-pack/test/functional/apps/security/field_level_security.js +++ b/x-pack/test/functional/apps/security/field_level_security.js @@ -89,7 +89,7 @@ export default function ({ getService, getPageObjects }) { }); it('user customer1 should see ssn', async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('customer1', 'changeme'); await PageObjects.common.navigateToApp('discover'); await retry.tryForTime(10000, async () => { @@ -102,7 +102,7 @@ export default function ({ getService, getPageObjects }) { }); it('user customer2 should not see ssn', async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('customer2', 'changeme'); await PageObjects.common.navigateToApp('discover'); await retry.tryForTime(10000, async () => { @@ -114,7 +114,7 @@ export default function ({ getService, getPageObjects }) { }); after(async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); }); diff --git a/x-pack/test/functional/apps/security/rbac_phase1.js b/x-pack/test/functional/apps/security/rbac_phase1.js index 3f9f2f6bdbe8..cf81af54c6d0 100644 --- a/x-pack/test/functional/apps/security/rbac_phase1.js +++ b/x-pack/test/functional/apps/security/rbac_phase1.js @@ -79,7 +79,7 @@ export default function ({ getService, getPageObjects }) { expect(user.roles).to.eql(['rbac_read']); expect(user.fullname).to.eql('kibanareadonlyFirst kibanareadonlyLast'); expect(user.reserved).to.be(false); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); @@ -100,11 +100,11 @@ export default function ({ getService, getPageObjects }) { await PageObjects.timePicker.setDefaultAbsoluteRange(); await PageObjects.visualize.waitForVisualization(); await PageObjects.visualize.saveVisualizationExpectSuccess(vizName1); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); after(async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); }); diff --git a/x-pack/test/functional/apps/security/secure_roles_perm.js b/x-pack/test/functional/apps/security/secure_roles_perm.js index 4f725d04ce03..0c84a34e0bf8 100644 --- a/x-pack/test/functional/apps/security/secure_roles_perm.js +++ b/x-pack/test/functional/apps/security/secure_roles_perm.js @@ -60,7 +60,7 @@ export default function ({ getService, getPageObjects }) { expect(users.Rashmi.roles).to.eql(['logstash_reader', 'kibana_user']); expect(users.Rashmi.fullname).to.eql('RashmiFirst RashmiLast'); expect(users.Rashmi.reserved).to.be(false); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('Rashmi', 'changeme'); }); @@ -83,7 +83,7 @@ export default function ({ getService, getPageObjects }) { }); after(async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); }); diff --git a/x-pack/test/functional/apps/security/security.js b/x-pack/test/functional/apps/security/security.js index 537491185d9e..ca7aa893d14e 100644 --- a/x-pack/test/functional/apps/security/security.js +++ b/x-pack/test/functional/apps/security/security.js @@ -16,7 +16,7 @@ export default function ({ getService, getPageObjects }) { describe('Login Page', () => { before(async () => { await esArchiver.load('empty_kibana'); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); after(async () => { @@ -24,7 +24,7 @@ export default function ({ getService, getPageObjects }) { }); afterEach(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('can login', async () => { diff --git a/x-pack/test/functional/apps/security/user_email.js b/x-pack/test/functional/apps/security/user_email.js index 538066d19ff1..c04a8031a037 100644 --- a/x-pack/test/functional/apps/security/user_email.js +++ b/x-pack/test/functional/apps/security/user_email.js @@ -30,7 +30,7 @@ export default function ({ getService, getPageObjects }) { expect(users.newuser.fullname).to.eql('newuserFirst newuserLast'); expect(users.newuser.email).to.eql('newuser@myEmail.com'); expect(users.newuser.reserved).to.be(false); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('login as new user and verify email', async function () { @@ -41,7 +41,7 @@ export default function ({ getService, getPageObjects }) { it('click changepassword link, change the password and re-login', async function () { await PageObjects.accountSetting.verifyAccountSettings('newuser@myEmail.com', 'newuser'); await PageObjects.accountSetting.changePassword('changeme', 'mechange'); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); @@ -51,7 +51,7 @@ export default function ({ getService, getPageObjects }) { }); after(async function () { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); }); } diff --git a/x-pack/test/functional/apps/spaces/enter_space.ts b/x-pack/test/functional/apps/spaces/enter_space.ts index 017d252b166c..b931a5cb0ca6 100644 --- a/x-pack/test/functional/apps/spaces/enter_space.ts +++ b/x-pack/test/functional/apps/spaces/enter_space.ts @@ -19,7 +19,7 @@ export default function enterSpaceFunctonalTests({ after(async () => await esArchiver.unload('spaces/enter_space')); afterEach(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('allows user to navigate to different spaces, respecting the configured default route', async () => { diff --git a/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts b/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts index 1e74322d0676..46f0be1e6f6d 100644 --- a/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts +++ b/x-pack/test/functional/apps/spaces/feature_controls/spaces_security.ts @@ -39,7 +39,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('global_all_user', 'global_all_user-password', { expectSpaceSelector: false, @@ -50,7 +50,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('global_all_role'), security.user.delete('global_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); @@ -111,7 +111,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'default_space_all_user', @@ -126,7 +126,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { await Promise.all([ security.role.delete('default_space_all_role'), security.user.delete('default_space_all_user'), - PageObjects.security.logout(), + PageObjects.security.forceLogout(), ]); }); diff --git a/x-pack/test/functional/apps/spaces/spaces_selection.ts b/x-pack/test/functional/apps/spaces/spaces_selection.ts index 9b4c99334dd6..3d1ef40262b1 100644 --- a/x-pack/test/functional/apps/spaces/spaces_selection.ts +++ b/x-pack/test/functional/apps/spaces/spaces_selection.ts @@ -26,7 +26,7 @@ export default function spaceSelectorFunctonalTests({ after(async () => await esArchiver.unload('spaces/selector')); afterEach(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('allows user to navigate to different spaces', async () => { @@ -87,7 +87,7 @@ export default function spaceSelectorFunctonalTests({ hash: sampleDataHash, }); await PageObjects.home.removeSampleDataSet('logs'); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await esArchiver.unload('spaces/selector'); }); diff --git a/x-pack/test/functional/apps/status_page/status_page.ts b/x-pack/test/functional/apps/status_page/status_page.ts index ffd87ff74588..58551aaaf411 100644 --- a/x-pack/test/functional/apps/status_page/status_page.ts +++ b/x-pack/test/functional/apps/status_page/status_page.ts @@ -18,7 +18,7 @@ export default function statusPageFunctonalTests({ after(async () => await esArchiver.unload('empty_kibana')); it('allows user to navigate without authentication', async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.statusPage.navigateToPage(); await PageObjects.statusPage.expectStatusPage(); }); diff --git a/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts b/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts index 073d54b9088b..64fb218a62c8 100644 --- a/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts +++ b/x-pack/test/functional/apps/timelion/feature_controls/timelion_security.ts @@ -41,7 +41,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'global_timelion_all_user', @@ -53,7 +53,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); after(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.role.delete('global_timelion_all_role'); await security.user.delete('global_timelion_all_user'); }); @@ -107,7 +107,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); after(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.role.delete('global_timelion_read_role'); await security.user.delete('global_timelion_read_user'); }); @@ -151,7 +151,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'no_timelion_privileges_user', @@ -163,7 +163,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); after(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.role.delete('no_timelion_privileges_role'); await security.user.delete('no_timelion_privileges_user'); }); diff --git a/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts b/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts index d85271fe166b..86fe606ecafa 100644 --- a/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts +++ b/x-pack/test/functional/apps/visualize/feature_controls/visualize_security.ts @@ -56,7 +56,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { full_name: 'test user', }); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login( 'global_visualize_all_user', @@ -68,7 +68,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); after(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.role.delete('global_visualize_all_role'); await security.user.delete('global_visualize_all_user'); }); @@ -184,7 +184,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); after(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.role.delete('global_visualize_read_role'); await security.user.delete('global_visualize_read_user'); }); @@ -294,7 +294,7 @@ export default function({ getPageObjects, getService }: FtrProviderContext) { }); after(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await security.role.delete('no_visualize_privileges_role'); await security.user.delete('no_visualize_privileges_user'); }); diff --git a/x-pack/test/licensing_plugin/apis/changes.ts b/x-pack/test/licensing_plugin/apis/changes.ts index cbff783a0633..72a8dc08ca81 100644 --- a/x-pack/test/licensing_plugin/apis/changes.ts +++ b/x-pack/test/licensing_plugin/apis/changes.ts @@ -37,7 +37,7 @@ export default function({ getService, getPageObjects }: FtrProviderContext) { }); // ensure we're logged out so we can login as the appropriate users - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); await PageObjects.security.login('license_manager_user', 'license_manager_user-password'); }, diff --git a/x-pack/test/visual_regression/tests/login_page.js b/x-pack/test/visual_regression/tests/login_page.js index 003a23086c7b..04f6dff5fcae 100644 --- a/x-pack/test/visual_regression/tests/login_page.js +++ b/x-pack/test/visual_regression/tests/login_page.js @@ -15,7 +15,7 @@ export default function ({ getService, getPageObjects }) { describe('Login Page', () => { before(async () => { await esArchiver.load('empty_kibana'); - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); after(async () => { @@ -23,7 +23,7 @@ export default function ({ getService, getPageObjects }) { }); afterEach(async () => { - await PageObjects.security.logout(); + await PageObjects.security.forceLogout(); }); it('renders login page', async () => {