Commit Graph

59 Commits

Author SHA1 Message Date
Anton Barboza de Sá
6564659750
test: All param tests on ci (#20878)
* test: all param tests on ci

* test: remove check for notification on parameter test

* test: remove 'Force restore presentation on new poll result' test - keep only one using the parameter -, fix selector and add all necessary assertions for the cases when the presentation should be restored

* test: enable param test in CI

* test: update tests tagging
2024-08-23 14:32:58 -03:00
Anton B
9f4b359bb5 test: add checks for audio notification related to loss in connection 2024-07-31 11:31:12 -03:00
Gabriel Luiz Porfirio
aa57d4528b
test: Add message to the test expect (#20718)
* first steps

* few messages added

* added more messages to the failed tests

* layouts,notifications

* more messages to help

* adding messages to the upload other presentations format

* messages for upload multiple presentation test

* added most of the expect messages

* updates for merging

* fixed broken tests
2024-07-30 18:49:02 -04:00
Gabriel Luiz Porfirio
2e9134a02f
test: fix upload presentation tests (#20317)
* presentation upload test fix

* removing .only

* remove flaky flag

* updating presentation screenshots

* update screenshots

* Update bigbluebutton-tests/playwright/presentation/presentation.js

Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>

* adding the tests to run on ci

* updated presentation screenshots

* added the setHeightWidthViewPOrt funcion

* skip check screenshot on ci

* Update bigbluebutton-tests/playwright/presentation/presentation.js

Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>

* compare image url to check if presentation has changed

* update screenshots

* change function used when close notifications

---------

Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
2024-07-30 15:10:11 -03:00
Anton B
7a66f58d6c test: rewrite test tagging 2024-07-08 10:42:57 -03:00
Anton B
3e248878f7 test: flag tests to run in CI 2024-05-14 18:07:58 -03:00
Ramón Souza
c91108c2a5
Merge pull request #19747 from antonbsa/global-test-hook
test: Add global test hook
2024-03-14 13:49:40 -03:00
Anton B
712e12283b test: add an auto-run global hook for each test to close the context used at the end of the execution and dinamically set the context property in the Page object 2024-03-06 11:26:03 -03:00
Gabriel Porfirio
89a7f9dd67 switch initmodpage to initpages 2024-03-04 11:00:28 -03:00
Gabriel Porfirio
29051e9771 fix polling publish tests 2024-02-28 11:34:23 -03:00
André
8c09f023c1 Flaking tests 2024-02-26 10:47:12 -03:00
Anton Barboza de Sá
d30b806b47
test: Fix no-flaky tests and properly set the execution mode (#19436)
* test: fix shortcuts, add flaky flag for test requiring graphql data, fix slide change for tldraw v2

* test: properly set the execution mode

* test: use isMultiUser parameter inside options obj

* test: fix banner color test

* test: increase breakout test timeouts for user joining room

* test: redo the change in the hide presentation on join test

* test: change hide presentation steps and add flaky flag on it
2024-01-19 13:42:01 -03:00
KDSBrowne
cc7aff8686
Feat: Migrating to Tldraw v2 (Alpha v18) on 3.0 (#19268)
* initial tldraw v2 alpha 18 with graph-ql

* add @apollo/client

* update whiteboard test element

* update whiteboard test elements

* update whiteboard test elements

* load .tldr file shapes into bbb

* temporarily disable infinite canvas limit in client

* disabling failing tests on ci

* restore poll results on whiteboard

* restore hideViewerCursor functionality

* disabling failing tests that needs to be updated

---------

Co-authored-by: Gabriel Porfirio <gabrielporfirio1994@gmail.com>
2023-12-05 15:15:25 -03:00
Gabriel Porfirio
c77579364c fix few simple tests 2023-09-25 14:40:11 -03:00
Gustavo Trott
5eb04aab91 Resolve conflicts 2023-08-30 15:31:32 -03:00
Gabriel Porfirio
a413ffc89d adding flaky tag to failing tests on ci 2023-08-23 17:47:11 -03:00
Anton B
b4dd99299a test: 2.7 tests fixes 2023-08-22 17:25:50 -03:00
Gustavo Trott
3758dd89e2 Merge 2.7 into Develop 2023-07-31 11:24:25 -03:00
Anton B
03aa9d3bec test: update all raise and lower hand related tests 2023-07-24 18:07:51 -03:00
Anton B
d6a3fec976 test: fix wrong imports 2023-07-07 14:06:30 -03:00
Anton Barboza
f9dbbcfd72 test: increase the amount of tests for CI runs 2023-05-19 10:11:24 -03:00
Anton B
4df93cb53d test: update and reintroduce tests 2023-03-13 16:34:31 -03:00
Anton B
5d731ac963 test: fix and update tests 2023-02-14 10:59:46 -03:00
Anton B
209dfb636f test: fix v2.6 CI tests 2022-11-25 16:54:32 -03:00
Ramón Souza
e7107f87a7
Merge pull request #15598 from ramonlsouza/merge-2526-aug25
chore: Merge v2.5.5 into v2.6
2022-08-29 15:58:53 -03:00
Anton Georgiev
bc38c18a5c test: fix path to util openSettings 2022-08-27 00:53:06 +00:00
Ramón Souza
609d43157a Merge tag 'v2.5.5' into merge-2526-aug25 2022-08-25 14:33:44 -03:00
Anton Georgiev
779bf561da
Merge pull request #15577 from BrentBaccala/firefox-ci
test suite: add Firefox tests to CI (2.5)
2022-08-23 11:01:08 -04:00
Anton Georgiev
caae3bcdc1
Merge pull request #15578 from BrentBaccala/firefox-ci-2.6
test suite: add Firefox tests to CI (2.6)
2022-08-23 10:54:13 -04:00
Brent Baccala
bb0bcfdcc0 don't run Firefox screenshare tests without a DISPLAY (they don't work) 2022-08-22 22:08:44 -04:00
Brent Baccala
190891b49e don't run Firefox screenshare tests without a DISPLAY (they don't work) 2022-08-22 17:00:43 -04:00
Brent Baccala
d67c839cce check for default presentation toast and only clear it if it's present 2022-08-19 23:57:17 +00:00
Maxim Khlobystov
f0c35b5927 Properly clear default presentation notification to make recording notification tests more stable 2022-08-17 23:34:32 -04:00
Maxim Khlobystov
b28780ad51 Start recording: 3 notification and 1 modal test specs 2022-08-02 19:37:16 -04:00
Anton B
c85ffa86cd test: change skip annotation to fixme 2022-07-15 17:23:31 -03:00
Anton B
1dd5878d9d Merge remote-tracking branch 'upstream/v2.6.x-release' into small-ci-test-fixes 2022-07-15 15:05:13 -03:00
Ramon Souza
db5ac1428a Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
Anton B
c91db0377e test: skip unreliable tests 2022-07-13 17:04:36 -03:00
Brent Baccala
dac96ccecb Merge remote-tracking branch 'origin/v2.5.x-release' into add-option-to-initPages 2022-07-06 19:00:23 +00:00
Maxim Khlobystov
80939493f5 Replace uploadPresentation with uploadSinglePresentation in other test suites 2022-07-05 11:27:40 -04:00
Anton B
c71e5c9f74 test: fix all 2.6 tests and temporarily skip inconsistent ones 2022-07-01 17:55:32 -03:00
Brent Baccala
ef47bb5762 test suite: add an option to multiuser initPages() to wait and clear
the default presentation notification on the moderator page.

Waiting until initPages() is finished to do this is problematic, because
it might take long enough to init the user page that the toast has
disappeared from the moderator page by the time initPages() finishes.

Change all the places in the test suite where initPages() is called
right before waitAndClearDefaultPresentationNotification to use
the new option instead.

In one place (raiseAndLowerHand) I also dropped waiting and clearing
the notification on the user page because it was causing problems
and doesn't seem to be necessary.
2022-06-24 01:47:48 +00:00
Anton B
de1c7043a9 test: fix/update tests on v2.5 2022-06-08 09:29:21 -03:00
Ramon Souza
07f9a192b9 Merge remote-tracking branch 'upstream/v2.4.x-release' into merge-2425-apr27 2022-04-27 15:32:20 -03:00
Maxim Khlobystov
ddaba75cba Fixing 2.4 Playwright tests 2022-04-21 07:19:08 -04:00
Anton B
6eead03fb3 set dynamic steps by current settings 2022-03-29 10:53:07 -03:00
Anton B
e988734bf4 fix and updates all automated tests to v2.5 2022-02-28 16:46:13 -03:00
Anton
a0dd5552aa add close private chat test 2022-02-04 16:26:35 -03:00
Anton
7f075be033 fix all test selectors 2022-01-20 10:03:18 -03:00
Anton
5e2e095381 improves audio notification test: also checks the icon 2022-01-19 17:00:40 -03:00