Commit Graph

252 Commits

Author SHA1 Message Date
Gabriel Luiz Porfirio
7a67c54e25
test: Updates whiteboard tests (#20414)
* fixing whiteboard tests

* fix undo whiteboard test

* finished updating whiteboard tests

* updated two tests

* updated all whiteboard screenshots, pan test is flaky

* changing whiteboard checks

* whiteboard tests updated

* rm screenshots from failing tests

* changed repeat code to be in a function

* change data-shape-type

* changed selector

* skip check for screenshot on ci

* changes on function name

* adding @ci to all test specs

* removed tag on unecessary test
2024-09-12 13:51:26 -03:00
Arthur B. Grossi
064fd1d13c
feat(layout): Add propagate layout toggle (#21027)
* feat(layout): add propagation toggle

Transforms the 'update everyone' button in the layout modal into a
toggle, so that presenter get immediate visual feedback of the current
layout propagation setting when the modal is opened.

* fix: update propagation button locale to 'update to everyone'

* test: update layout test

---------

Co-authored-by: Anton B <antonbsa.bck@gmail.com>
2024-09-09 08:48:07 -03:00
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 Barboza de Sá
c60ca2313b
test: Ask for feedback on logout test improvement + button display and action fixes (#20872)
* test: update and improve Ask for feedback on logout test - add more steps, check for different buttons, check POST request after sending feedback

* test: add missing data-test prop for sendFeendbackButton

* test: fix sendFeedbackButton data-test
2024-08-19 17:06:59 -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
André Castro
9128a2dde8
Refactor: Remove the old user status (reaction/emoji) (#20455)
* Refactor: Remove the old user status (reaction/emoji)

* Update settings.yml

* test: remove old user status testing code related

---------

Co-authored-by: Anton B <antonbsa.bck@gmail.com>
2024-06-26 15:40:18 -03:00
germanocaumo
8e1b2a9155 fix(video-preview): update tests to new design + fix missing prop 2024-06-19 12:00:24 -03:00
Anton Barboza
29b12b9087 test: fix and enable whiteboard parameter tests on CI 2024-06-12 16:06:19 -03:00
KDSBrowne
3bfdeb9cfd
feat(whiteboard): Reuse poll result diagram as a whiteboard shape (#20350)
* create poll shape to render chat poll component
2024-06-10 17:12:40 -04:00
Anton B
3e248878f7 test: flag tests to run in CI 2024-05-14 18:07:58 -03:00
Anton B
1d90a8e966 test: remove "write closed captions" test 2024-05-02 10:06:49 -03:00
Anton B
04c17a59cd test: remove "pick random user" test 2024-05-02 08:58:18 -03:00
Anton Barboza
3d824615be test: fix breakout test behavior and wait for select room button to be enabled 2024-04-23 11:57:41 -03:00
Anton B
5ae2e242f7 (test): Updates for Poll creation migration changes
* Update selectors;
* Add more checks on the create poll function;
* Add steps to prevent failures in serial mode runs;
* Add missing timeout on direct locator methods;
* Fix step order on test to publish results in a different presentation;
* Re-enable user response poll test in CI;
2024-04-03 15:57:31 -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
Ramón Souza
e54cfd657c
Merge pull request #19708 from gabriellpr/ext-flaky-tests
test: fix whiteboard tests
2024-03-12 10:50:45 -03:00
André Castro
58a0efe708
Migrate auth and settings to graphQL (#19507) 2024-03-06 14:28:18 -03:00
Gabriel Porfirio
37c684a0fe tests update, whiteboard, options 2024-03-01 15:15:18 -03:00
Anton B
7c4446560f test: fix logout meeting function 2024-03-01 13:44:46 -03:00
Gabriel Porfirio
bb164d67b6 Merge remote-tracking branch 'upstream/v3.0.x-release' into ext-flaky-tests 2024-02-29 10:00:10 -03:00
Gabriel Porfirio
57f0e6b2ab rm flaky flag user test 2024-02-27 11:45:04 -03:00
Ramón Souza
525a1d87dd
Merge pull request #19573 from gabriellpr/fix-presentation-polling-test
test: Fix a few flaky tests
2024-02-26 10:52:14 -03:00
Anton B
2de51a82e8 test: fix logout function, also considering new directLeaveButton 2024-02-23 10:22:44 -03:00
Gabriel Porfirio
d002ab7928 fix for whiteboard tests 2024-02-21 15:13:10 -03:00
Gabriel Porfirio
5ff48390e9 fixing whiteboard tests 2024-02-20 13:51:19 -03:00
Gabriel Porfirio
c92a6ee79d reduced the screenshot resolution 2024-02-13 17:06:20 -03:00
Gabriel Porfirio
58b4ad5e89 fix polling presentation test 2024-01-31 13:39:51 -03:00
Gabriel Porfirio
9b2b528041 fixing 2 options test and 1 poll test 2024-01-24 14:49:03 -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
Anton B
b06b0e7fb1 test: update breakout flaky tests 2023-11-28 17:10:46 -03:00
Gabriel Porfirio
e274cb595b few improvements on the test 2023-10-25 17:29:52 -03:00
Gabriel Porfirio
7904a8597b test for the timer and stopwatch 2023-10-24 09:56:36 -03:00
Gabriel Porfirio
5e6b263518 disable self-view test 2023-10-03 08:47:50 -03:00
Gustavo Trott
60cbcdaa61
Merge pull request #18758 from gabriellpr/polling-fix-test
test: Polling fixes
2023-09-27 08:42:36 -03:00
Gustavo Trott
287848dcab
Merge pull request #18803 from gabriellpr/fix-presentation-tests
test: Fix presentation tests
2023-09-27 08:42:24 -03:00
Gabriel Porfirio
d5f599c2ee Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-presentation-tests 2023-09-26 17:48:00 -03:00
Gabriel Porfirio
df94a8d8f9 changed chatmessages data-test 2023-09-26 10:22:44 -03:00
Gabriel Porfirio
c77579364c fix few simple tests 2023-09-25 14:40:11 -03:00
Gabriel Luiz Porfirio
966e1eb5ae
Merge branch 'develop' into polling-fix-test 2023-09-18 16:45:56 -03:00
Gabriel Porfirio
4df2b97df1 fixes for multiusers tests 2023-09-15 16:38:43 -03:00
Gabriel Luiz Porfirio
5d2277223c
Update bigbluebutton-tests/playwright/core/elements.js
Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
2023-09-15 13:40:01 -03:00
Gabriel Porfirio
dcbbd1f9c7 start the fixes for presentation tests 2023-09-15 13:38:20 -03:00
Gabriel Porfirio
5efea0cc12 fixing multiusers tests 2023-09-13 17:11:15 -03:00
Gabriel Porfirio
368002062e fixing pollling tests 2023-09-11 13:37:23 -03:00
Gabriel Luiz Porfirio
a5099854cf
test: fix chat tests on ci (#18702)
* fixing chat tests

* added id for testing

* fix chat tests on ci

* id for the tests

* fix failing tests

* removing .only

* fixing failing chat tests

* changed from id to data-test
2023-09-06 15:18:13 -03:00
Anton Georgiev
1a636bb0c2
Merge pull request #18582 from gabriellpr/test-shape-options
test: Adds shape options tests
2023-08-29 14:39:25 -04:00
Anton Georgiev
c0002ab2ab
Merge pull request #18416 from gabriellpr/test-diff-presentation-format
test: Add more types of presentation to upload
2023-08-29 14:39:07 -04:00
Anton B
b4dd99299a test: 2.7 tests fixes 2023-08-22 17:25:50 -03:00
Gabriel Luiz Porfirio
f2ac7e7188
Merge branch 'v2.7.x-release' into test-shape-options 2023-08-17 11:21:50 -03:00