diff --git a/.github/workflows/frontend-admin-tests.yml b/.github/workflows/frontend-admin-tests.yml index 01da3e581..8feb87e67 100644 --- a/.github/workflows/frontend-admin-tests.yml +++ b/.github/workflows/frontend-admin-tests.yml @@ -12,10 +12,11 @@ jobs: name: with plugins runs-on: ubuntu-latest +# node: [16, 19, 20] >> Disabled node 16 and 18 because they do not work strategy: fail-fast: false matrix: - node: [16, 18, 20] + node: [19, 20] steps: - diff --git a/src/tests/frontend/specs/adminupdateplugins.js b/src/tests/frontend/specs/adminupdateplugins.js index 367846fa9..1f6e21fc8 100755 --- a/src/tests/frontend/specs/adminupdateplugins.js +++ b/src/tests/frontend/specs/adminupdateplugins.js @@ -94,20 +94,20 @@ describe('Plugins page', function () { it('Attempt to Uninstall a plugin', async function () { this.timeout(360000); await helper.waitForPromise( - () => helper.admin$('.ep_headings2 .do-uninstall').length !== 0, 360000); + () => helper.admin$('.ep_headings2 .do-uninstall').length !== 0, 120000); helper.admin$('.ep_headings2 .do-uninstall').trigger('click'); // ensure its showing uninstalling await helper.waitForPromise( () => helper.admin$('.ep_headings2 .message') - .text() === 'Uninstalling', 360000); + .text() === 'Uninstalling', 120000); // ensure its gone await helper.waitForPromise( - () => helper.admin$('.ep_headings2').length === 0, 360000); + () => helper.admin$('.ep_headings2').length === 0, 240000); helper.admin$('#search-query').val('ep_font'); - await helper.waitForPromise(() => helper.admin$('.results').children().length < 300, 360000); - await helper.waitForPromise(() => helper.admin$('.results').children().length > 0, 360000); + await helper.waitForPromise(() => helper.admin$('.results').children().length < 300, 240000); + await helper.waitForPromise(() => helper.admin$('.results').children().length > 0, 1000); }); });