Commit Graph

776 Commits

Author SHA1 Message Date
Anton B
03aa9d3bec test: update all raise and lower hand related tests 2023-07-24 18:07:51 -03:00
Anton Georgiev
90ef5ab591
Merge pull request #18358 from antonbsa/breakout-tests
test: Breakout tests update
2023-07-24 16:31:23 -04:00
Anton B
0265b0d97e test: fix connection status element selector 2023-07-24 16:44:31 -03:00
Anton B
0c434236a2 test: fix disabledFeatures declaration 2023-07-24 16:25:17 -03:00
Anton B
f3a834c9f2 test: fix current presentation download test behavior 2023-07-24 16:22:09 -03:00
Anton B
bf32c51f95 test: remove disabled features code duplicated 2023-07-24 16:21:55 -03:00
Anton Georgiev
bdb243418f
Merge pull request #18360 from gabriellpr/test-fit-to-width
test: check to fit-to-width
2023-07-24 14:28:33 -04:00
Gabriel Porfirio
a40c204d26 add sleep() function to wait fit whiteboard 2023-07-24 13:52:15 -03:00
Gabriel Porfirio
0b4f842902 few small suggestions 2023-07-24 09:22:28 -03:00
Anton Georgiev
bdfc6c2105
Merge pull request #18367 from antonbsa/notes-pin-imp
test(notes): Pinning notes improvement
2023-07-21 19:51:39 -04:00
Anton B
a5eb537cab test(notes): check unpin notes and cover bug when other presenter unpin 2023-07-21 17:39:33 -03:00
Anton Georgiev
6b76d9aa66 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july-21 2023-07-21 16:24:45 -04:00
Gabriel Porfirio
3886f8c273 adding a check for the fit to with button on/off 2023-07-21 09:43:52 -03:00
Anton B
cdf3c0d2fb test(breakout): remove all notifications before ending rooms and temporally avoid screenshot comparison due to a reported bug 2023-07-20 17:15:32 -03:00
Anton B
8deb07137f test: update Breakout - change duration time test steps 2023-07-20 17:04:06 -03:00
Anton B
fbb622ba52 test: update breakout selectors 2023-07-20 16:59:53 -03:00
Anton B
6937826235 Merge remote-tracking branch 'upstream/v2.7.x-release' into fix-flaky-tests 2023-07-19 17:49:24 -03:00
Anton B
52d05adaf9 test: fix inconsistencies in presentation upload 2023-07-19 17:45:30 -03:00
Anton B
005f911189 test: fix brand logo url 2023-07-19 17:44:38 -03:00
Anton B
7520e3e163 Merge remote-tracking branch 'upstream/v2.7.x-release' into v2.7.x-release 2023-07-19 15:27:58 -03:00
Anton Georgiev
69b0c6b46c
Merge pull request #18332 from antonbsa/zoom-test-impr
test: Zoom presentation test improvement
2023-07-19 11:34:15 -04:00
Anton Georgiev
c072be2bb0
Merge pull request #18338 from antonbsa/connection-status-selector
test: update connection status selector
2023-07-18 16:05:21 -04:00
Anton Georgiev
3b2b1890ad
Merge pull request #18294 from gabriellpr/refactoring-create-join-test
test: separate create and join parameters
2023-07-18 15:54:04 -04:00
Anton B
f400c28b74 test: update connection status selector 2023-07-18 14:49:34 -03:00
Anton B
cbd85b6fa6 test: skip zoom test 2023-07-17 17:11:03 -03:00
Gabriel Luiz Porfirio
c07f7efba0
Update string
Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
2023-07-17 13:51:59 -03:00
Gabriel Porfirio
f30661127a fixing set status test 2023-07-17 11:32:52 -03:00
Gabriel Porfirio
972b907f5c moving testsuite console log to helpers.js 2023-07-14 11:57:42 -03:00
Anton B
b4d61ec5a9 test: improve presentation zoom test 2023-07-13 17:31:39 -03:00
Anton Georgiev
042bacc7c1 Merge remote-tracking branch 'bbb/v2.7.x-release' into merge-july12 2023-07-12 18:53:12 -04:00
Anton Georgiev
cd9f93be44 Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july12 2023-07-12 15:59:46 -04:00
Anton B
9b0f3a6316 Merge remote-tracking branch 'upstream/v2.7.x-release' into v2.7.x-release 2023-07-12 15:42:42 -03:00
Anton Georgiev
e32a5feabe
Merge pull request #18304 from gabriellpr/new-disabled-features-test
test: slide snapshot, camera as content disabledFeatures tests
2023-07-12 14:06:07 -04:00
Gabriel Porfirio
cbfa75faaa adding two checks 2023-07-12 14:17:01 -03:00
Anton Georgiev
7b7c854ed8
Merge pull request #18275 from gabriellpr/lock-viewers-test
test: refactoring + adding two tests lock viewers
2023-07-12 12:50:45 -04:00
Gabriel Porfirio
251bf6867b 4 tests for disabledFeatures, slide snapshot, camera as content 2023-07-12 08:55:49 -03:00
Anton B
a41ea56bc9 test: update breakout test steps to follow new expected behavior 2023-07-11 17:54:02 -03:00
Gabriel Porfirio
29c86b5300 refactoring parameters tests 2023-07-10 16:29:30 -03:00
Anton B
a0fa177c70 test: update layout test snaphots 2023-07-10 16:28:28 -03:00
Anton B
06478cda4a test: update layout tests 2023-07-10 16:28:00 -03:00
Anton B
d6a3fec976 test: fix wrong imports 2023-07-07 14:06:30 -03:00
Gabriel Porfirio
b71a6f3f66 small changes 2023-07-05 10:05:57 -03:00
Ramón Souza
42c59c54a2
Merge pull request #18266 from gabriellpr/pin-notes-restore-presentation-test
test: restore presentation on pin notes to whiteboard
2023-07-04 17:11:28 -03:00
Ramón Souza
b7a193acb5
Merge pull request #18200 from gabriellpr/refactoring-parameters-test
test: Add create parameters tests + refactoring
2023-07-04 17:11:19 -03:00
Gabriel Porfirio
a1e14131af refactoring and adding two tests for lock viewers 2023-07-04 15:01:19 -03:00
Anton B
ebdd2d3bc5 test: fix current presentation download test and add test for enabling and disabling original presentation download 2023-07-04 12:10:38 -03:00
Gabriel Porfirio
f689ae2090 restore presentation on pin notes to whiteboard 2023-07-03 13:48:52 -03:00
Gabriel Porfirio
8952a2ff4f lock viewers refactored 2023-07-03 10:01:05 -03:00
Gabriel Porfirio
8f52121d5c changes on the speech-recognition test 2023-06-30 17:16:22 -03:00
Gabriel Porfirio
cafc51f33c refactoring and adding new parameters test 2023-06-22 09:21:10 -03:00
Anton Georgiev
22419c40b8
Merge pull request #18169 from antonbsa/modal-prop-and-depend-updt
test: Fix data-test prop in modals and update dependencies
2023-06-15 20:57:38 -04:00
Anton B
38425a0e16 test: update rewrite snapshots script 2023-06-15 17:59:19 -03:00
Anton B
182edfc111 test: remove and change notification checks 2023-06-14 22:38:15 -03:00
Anton B
02a6237337 test: increase expected dropdown list items for actions button 2023-06-14 22:37:14 -03:00
Anton B
9391ac2009 test: fix audio modal data-test props and audio tests related 2023-06-14 22:36:18 -03:00
Anton B
8c28449d3c test: update test dependencies 2023-06-14 14:01:17 -03:00
Anton Georgiev
8378fe50a6
Merge pull request #18120 from gabriellpr/disbled-features-exclude
test: Disabled features exclude
2023-06-13 16:34:56 -04:00
Gabriel Porfirio
f87ad26809 last changes suggested by Anton B 2023-06-13 17:31:47 -03:00
Anton Georgiev
148188c5e6
Merge pull request #18161 from antonbsa/snapshots-updt
test: Reference snapshots update
2023-06-13 14:23:14 -04:00
Anton B
a16311ad21 test: add script command to rewrite all snapshots 2023-06-13 13:51:19 -03:00
Anton B
04fc50dbe2 test: update reference snapshots 2023-06-13 13:39:39 -03:00
Anton B
91f4cdd085 test: add toHaveScreenshot default value 2023-06-08 17:48:18 -03:00
Anton B
933587940a test: update maxDiffPixelRatio value in settings 2023-06-08 16:56:52 -03:00
Anton B
32196b5a12 test: isolate function to check root permission and apply on connectionFailure tests 2023-06-08 14:56:14 -03:00
Gabriel Porfirio
7c366e98d4 remove .only 2023-06-08 10:44:03 -03:00
Anton B
e17bcd0ec5 test: define default maxDiffPixelRatio value 2023-06-07 23:17:42 -03:00
Anton B
2aa49689e8 test: wait for welcome message when openning public chat 2023-06-07 23:16:50 -03:00
Gabriel Porfirio
204ae7d91d changing spec custom parameters 2023-06-07 13:31:42 -03:00
Gabriel Porfirio
4da8b09911 joining disabledFeatures test with disabledFeaturesExclude test 2023-06-07 11:19:09 -03:00
Anton Georgiev
3001d8b75d
Merge pull request #18046 from gabriellpr/change-hide-presentation
test: Updates hide presentation
2023-05-31 15:13:06 -04:00
Anton Georgiev
1fce8d1c22
Merge pull request #18003 from gabriellpr/improve-poll-test
test: Improve smart slides
2023-05-31 10:03:06 -04:00
Gabriel Porfirio
a605920fa4 update the function that checks the restore presentation button 2023-05-30 16:25:40 -03:00
Gabriel Porfirio
570ae7ae8a adding the true/false check answer 2023-05-30 09:19:44 -03:00
Anton Georgiev
672add0655
Merge pull request #17948 from antonbsa/inc-ci-test
test: Increase tests running on CI
2023-05-25 12:17:54 -04:00
Gabriel Porfirio
5cf186f28b improving smart slides test 2023-05-25 12:58:44 -03:00
Anton Georgiev
4014c1205c
Merge pull request #17952 from gabriellpr/audio-serial-mode
test: Audio serial mode
2023-05-25 10:14:57 -04:00
Gabriel Porfirio
5039e07013 change default to serial mode 2023-05-23 10:43:41 -03:00
Gabriel Porfirio
b528bd6522 close audio on meeting creation 2023-05-23 10:43:08 -03:00
Gabriel Porfirio
69ad11434d audio tests, serial mode support 2023-05-19 11:22:51 -03:00
Anton Barboza
f9dbbcfd72 test: increase the amount of tests for CI runs 2023-05-19 10:11:24 -03:00
Anton Barboza
ba9f25c683 test: increases by 5sec the default timeout for pdf upload 2023-05-19 09:31:38 -03:00
Anton Barboza
24b98d1055 test: add TIMEOUT_MULTIPLIER variable description 2023-05-19 09:30:40 -03:00
Anton Georgiev
d27e14af4b
Merge pull request #17928 from antonbsa/hide-presentation-customparam-testfix
test: fix hide presentation on join test
2023-05-18 13:17:02 -04:00
Anton Georgiev
9aa32c9716
Merge pull request #17870 from antonbsa/reconnection-tests
test: chat and audio reconnection tests
2023-05-18 09:19:38 -04:00
Gabriel Porfirio
b1036a1947 keep improving audio tests 2023-05-18 09:39:06 -03:00
Anton B
da43baca18 test(reconnection): use an iptable rule to keep browser with no connection for a second 2023-05-17 10:39:18 -03:00
Anton Georgiev
19f93221fe
Merge pull request #17881 from gabriellpr/notes-serial-mode
test: Sharednotes serial mode
2023-05-16 11:23:15 -04:00
Gabriel Porfirio
c3e7ecb945 starting changes on the audio test 2023-05-16 09:51:25 -03:00
Anton Barboza
1cbec20499 test: fix hide presentation on join 2023-05-16 08:43:16 -03:00
Gabriel Porfirio
fd27f252ce shared notes test parallel and serial mode 2023-05-12 15:02:27 -03:00
Anton Barboza
6173d2205d test(reconnection): adds isolated function to run scripts, expects audio to keep connected and improves checks after killing connection 2023-05-10 16:51:05 -03:00
Anton Barboza
f8e48f97bf Merge remote-tracking branch 'upstream/v2.6.x-release' into pr-maxim 2023-05-10 12:52:12 -03:00
Anton Georgiev
2bb4c04893
Merge pull request #17831 from gabriellpr/polls-serial-mode
test: Polls parallel/serial mode
2023-05-10 11:44:47 -04:00
Gabriel Porfirio
8e9eac9b21 removing commented line 2023-05-10 08:19:42 -03:00
Gabriel Porfirio
d893bbf425 change the poll results on whiteboard to get the last rectangle 2023-05-09 13:48:40 -03:00
Gabriel Porfirio
71192dd501 wip: changing the notes test to accept also serial mode 2023-05-09 13:37:38 -03:00
Gabriel Porfirio
2893c08124 few changes 2023-05-09 09:41:08 -03:00
Gabriel Porfirio
27acb6159c changed default to be serial mode 2023-05-08 14:19:58 -03:00
Gabriel Porfirio
9826c7271f polls test accept parallel and serial mode 2023-05-08 10:14:26 -03:00
Gabriel Porfirio
515428cc77 wip: polls serial mode test 2023-05-05 15:12:32 -03:00
Anton Georgiev
9814e4ebaf
Merge pull request #17811 from antonbsa/layout-tests-migration
test: Layout tests additions and serial mode migration
2023-05-04 16:27:16 -04:00
Anton Barboza
ac4ede7ac3 test: improve timeout multiplier logic 2023-05-04 12:42:35 -03:00
Anton Georgiev
c3902ba965
Merge pull request #17745 from gabriellpr/serial-mode-chat
test: Chat to serial mode
2023-05-04 09:58:25 -04:00
Gabriel Porfirio
3796fb54fc .only removed 2023-05-03 16:42:22 -03:00
Anton Georgiev
894c77ecde
Merge pull request #17710 from gabriellpr/options-serial-mode
test: options serial mode
2023-05-03 13:13:17 -04:00
Ramón Souza
9f91d66b60
Merge pull request #17675 from gabriellpr/hide-toolbars
test: adds three tests for presentation
2023-05-02 09:02:28 -03:00
Gabriel Porfirio
7fe9d74a63 wip: polling changing to serial mode 2023-04-28 09:30:29 -03:00
Anton Barboza
049246a08d test: clear notification after changing layout and update screenshots 2023-04-27 14:21:44 -03:00
Gabriel Porfirio
7b0cd624da change chat to serial mode 2023-04-27 09:36:19 -03:00
Anton Barboza
6bd62555d3 test: isolate screenshot check function and update reference screenshots on layout tests 2023-04-26 16:17:43 -03:00
Anton Barboza
00cbc1a097 test: migrate layout test to serial mode 2023-04-26 15:53:52 -03:00
Anton Barboza
ad27072b8f test: use userPage instead of modPage2 on layout tests 2023-04-25 18:43:16 -03:00
Anton Barboza
9628f03af1 test: add smart, custom and push layout tests 2023-04-25 18:20:48 -03:00
Anton Barboza
231c5156ba test: add TIMEOUT_MULTIPLIER variable 2023-04-25 18:18:02 -03:00
Gabriel Porfirio
a383b03380 closed the context page 2023-04-25 10:25:23 -03:00
Gabriel Porfirio
e0498dd9ba change parallel mode to serial mode 2023-04-24 17:52:47 -03:00
Gabriel Porfirio
84c2a6173c created selectSlide function 2023-04-24 13:33:00 -03:00
Gabriel Porfirio
a6b374e285 removed unused screenshot on the test 2023-04-24 11:31:57 -03:00
Gabriel Porfirio
733355528e open help button to serial mode 2023-04-24 11:29:32 -03:00
Gabriel Porfirio
4ef7d780a7 adding more checks for select slide 2023-04-24 11:09:46 -03:00
Gabriel Porfirio
2353b9930b changing to serial mode 2023-04-24 09:44:25 -03:00
Gabriel Porfirio
0d5eede31f three tests for the presentation 2023-04-19 13:24:30 -03:00
Anton B
976a59366a test: update screenshots of remaining whiteboard tests 2023-04-18 10:36:09 -03:00
Anton B
5f7c150761 Merge remote-tracking branch 'upstream/v2.6.x-release' into screenshots-update 2023-04-18 10:05:04 -03:00
Anton Georgiev
4b12ad223a
Merge pull request #17559 from gabriellpr/additional-disabled-features
test: added two tests for disabledFeatures
2023-04-17 13:25:20 -04:00
Gabriel Porfirio
47711a6c41 adds wasRemoved check for the minimize and restore presentation btn 2023-04-14 14:49:12 -03:00
Gabriel Porfirio
3c9c3149f1 removing only flag 2023-04-14 14:02:02 -03:00
Gabriel Porfirio
6116734608 adding a check for text on whiteboard 2023-04-14 10:30:52 -03:00
Gabriel Porfirio
868ba68d11 Merge remote-tracking branch 'upstream/v2.6.x-release' into add-whiteboard-tests 2023-04-14 10:27:10 -03:00
Gabriel Porfirio
5ee4e010f4 addind 2 tests for the disabledFeatures 2023-04-13 14:27:32 -03:00
Anton B
76cc0f665f test: fix commented links 2023-04-13 10:49:21 -03:00
Anton B
b9bb4f475f test: Update layout tests reference screenshots 2023-04-13 10:37:19 -03:00
Anton B
46458f38f9 test: Update shared notes reference screenshots 2023-04-13 10:36:17 -03:00
Anton B
94ef07195f Merge remote-tracking branch 'upstream/v2.6.x-release' into screenshots-update 2023-04-13 09:40:56 -03:00
Anton B
ec663f010f test: Update whiteboard reference screenshots 2023-04-12 14:17:52 -03:00
Gabriel Porfirio
b9d8bef762 adding 5 tests for the whiteboard 2023-04-12 10:29:25 -03:00
Anton B
7dfa5edd52 Merge remote-tracking branch 'upstream/v2.6.x-release' into presentation-test-impr 2023-04-11 11:53:01 -03:00
Anton B
659c4030dd Merge branch 'v2.6.x-release' into presentation-test-impr 2023-04-10 15:50:49 -03:00
Anton Georgiev
9167def546
Merge pull request #17459 from gabriellpr/no-content-exported
test: fix export breakout rooms content
2023-04-10 13:54:11 -04:00
Anton B
682fbb20a0 test: add missing timeout on actions 2023-04-06 11:44:03 -03:00
Anton B
a1c38ab09c test: add missing empty line in the end of the files 2023-04-05 18:10:19 -03:00
Anton B
57f567b877 test: improve presentation upload test assertion 2023-04-05 18:02:40 -03:00
Anton Georgiev
8ab5ce0c0a
Merge branch 'v2.6.x-release' into newline-at-end-of-file 2023-04-05 14:16:44 -04:00
Anton Georgiev
7c99d73573
Merge pull request #17428 from BrentBaccala/shared-notes-visual-test
test suite: add a visual regression test for shared notes
2023-04-05 14:14:49 -04:00
Gabriel Porfirio
ea4dcf22cb fixing exports content from breakout rooms test 2023-04-05 11:06:00 -03:00
Anton Georgiev
6c647ada0d
Merge pull request #17200 from gabriellpr/learning-dashboard-tests-add
test: new learning dashboard
2023-04-04 13:27:19 -04:00
Brent Baccala
a2d1ab1ee5 test suite: add newlines at the end of playwright javascript files that didn't have them 2023-04-03 16:21:24 -04:00
Brent Baccala
ffb28ce079 test suite: add a visual regression test for shared notes, attempting to reproduce issue #16871 2023-04-03 16:14:58 -04:00
Anton Georgiev
b64d3c79d3
test: update instructions to only test specific browser
credits: @antonbsa
2023-03-31 15:37:07 -04:00
Gabriel Porfirio
7f65cbc5f6 download session learning dashboard test added 2023-03-31 13:29:18 -03:00
Gabriel Porfirio
f6499efcca created rowFilter function 2023-03-30 10:01:01 -03:00
Anton B
b41ba76365 test: fix webcam test name 2023-03-29 13:56:53 -03:00
Anton B
8ff1493d6b test: add webcam fullscreen test 2023-03-29 13:49:22 -03:00
Anton B
3a7b59c19a test: add video quality and background webcam tests 2023-03-29 11:16:47 -03:00
Anton B
4b5d4e9e2a Merge remote-tracking branch 'upstream/v2.6.x-release' into webcam-tests 2023-03-29 10:29:58 -03:00
Gabriel Porfirio
08c3d04fcf Merge remote-tracking branch 'upstream/v2.6.x-release' into learning-dashboard-tests-add 2023-03-28 17:06:18 -03:00
Anton Georgiev
bef87282e0
Merge pull request #16961 from MaximKhlobystov/whiteboard-tests-and-refactoring
test: new whiteboard tests + refactoring of visual regression tests
2023-03-27 13:35:18 -04:00
Anton Georgiev
7f6f7d262b
Update bigbluebutton-tests/playwright/whiteboard/whiteboard.spec.js
Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
2023-03-27 10:42:04 -04:00
Gabriel Porfirio
254d8e66ca Merge remote-tracking branch 'upstream/v2.6.x-release' into learning-dashboard-tests-add 2023-03-27 11:36:39 -03:00
Gabriel Porfirio
e3e8f24c50 new learning dashboard tests 2023-03-23 13:43:29 -03:00
Maxim Khlobystov
7be61d1118 Reconnectio n tests for chat and audio 2023-03-21 19:46:52 +00:00
Anton Georgiev
eb4079a512
Merge pull request #17101 from antonbsa/updt-polling-tests-v2.6
test: Update polling tests
2023-03-21 14:08:23 -04:00
Anton Georgiev
1897e9ebfe
Merge pull request #16956 from BrentBaccala/connection-failure
test: Connection failure tests
2023-03-21 13:26:53 -04:00
Anton B
4a0a9a29a5 test: update polling tests 2023-03-19 16:10:07 -03:00
Anton Georgiev
19d3b03afd
Merge pull request #16972 from gabriellpr/learning-dashboard-test
test: learning dashboard
2023-03-17 12:25:25 -04:00
Anton B
80a4baa785 test: improve upload presentation test 2023-03-15 10:57:49 -03:00
Anton Georgiev
3e3d18f73b
Merge pull request #17027 from antonbsa/imp-reintroduce-test
test: Improve notification test execution time and reintroduce skipped test
2023-03-14 16:31:43 -04:00
Brent Baccala
0d2e35b15b connection failure tests: remove debugging logs 2023-03-13 17:34:12 -04:00
Gustavo Trott
ffec463f38 Re-enable sharednotes tests 2023-03-13 17:47:40 -03:00
Anton B
4df93cb53d test: update and reintroduce tests 2023-03-13 16:34:31 -03:00
Gabriel Porfirio
7881090ba2 changing screenshot file name 2023-03-13 14:30:32 -03:00
Gabriel Porfirio
429e71eaf4 fix upload single presentation test 2023-03-13 08:55:36 -03:00
Gabriel Porfirio
a0eceda1f8 changing check polls 2023-03-10 11:24:14 -03:00
Gabriel Porfirio
ec6840ddc0 starting fix upload single presentation 2023-03-10 10:50:49 -03:00
Gabriel Porfirio
990ddb1f7c moved second function to util, added extra time to the polls checks 2023-03-09 18:09:02 -03:00
Gabriel Porfirio
6042b300f0 the first 3 learning dashboard tests 2023-03-08 17:34:54 -03:00
Brent Baccala
efde3b832a connection failure tests: missed a line where a hostname was hard-wired 2023-03-08 13:36:49 -05:00
Maxim Khlobystov
8108f10d0f Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into whiteboard-tests-and-refactoring 2023-03-08 15:33:37 +00:00
Maxim Khlobystov
5f617d94db New whiteboard tests + refactoring 2023-03-08 15:33:05 +00:00
Brent Baccala
ebcde9440c connection failure tests: removed an old file I didn't realize was there 2023-03-07 23:17:00 -05:00
Brent Baccala
97c1f72f05 connection failure tests: remove an old backup file 2023-03-07 23:14:13 -05:00
Brent Baccala
832c8c3a5b connection failure tests: clean up util.js and remove dependence on my local hostname 2023-03-07 23:08:19 -05:00
Brent Baccala
fa047129fb connection failure tests: two working screen share tests 2023-03-07 22:56:28 -05:00
Brent Baccala
ad8c551021 connection failure tests: "npm install deep-equal" (since I use it) 2023-03-07 21:34:49 -05:00
Brent Baccala
a66ebc32dd connection failure tests: this is what I wrote in February 2023 2023-03-07 21:33:22 -05:00
Maxim Khlobystov
30b57c162b Disable the test for uploading a single presentation 2023-03-06 18:40:38 +00:00
Maxim Khlobystov
9ce18aeef6 Disable two shared notes tests with fixme() 2023-03-06 18:40:08 +00:00
Gabriel Porfirio
ac7be647c1 Merge remote-tracking branch 'upstream/v2.6.x-release' into learning-dashboard-test 2023-03-06 14:33:28 -03:00
Gabriel Porfirio
447ea1ffb3 basic infos testing 2023-03-06 10:46:31 -03:00
Gabriel Porfirio
6b0a260a71 3 tests added 2023-03-02 16:57:02 -03:00
Maxim Khlobystov
9f32440fa4 Screenshots update 2023-03-01 15:12:47 +00:00
Maxim Khlobystov
9f8c0f8eaf Updated screenshots 2023-03-01 15:01:15 +00:00
Maxim Khlobystov
25df1b6384 Update the reference images for the layout management tests 2023-03-01 07:20:01 +00:00
Maxim Khlobystov
39b50fb00c Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into test-layout-management 2023-03-01 07:11:10 +00:00
Anton Georgiev
ce73288ccf
Merge pull request #16778 from gabriellpr/test-disabled-features
test: disabled features
2023-02-28 15:11:48 -05:00
Gabriel Porfirio
282901ed02 removing unnecessary check 2023-02-28 14:53:03 -03:00
Gabriel Porfirio
ee1dead565 starting learning dashboard tests 2023-02-28 14:44:30 -03:00
Gabriel Porfirio
c323466be4 Merge remote-tracking branch 'upstream/v2.6.x-release' into learning-dashboard-test 2023-02-23 16:40:13 -03:00
Gabriel Porfirio
f1c45f5075 changed pollContainer selector 2023-02-23 14:45:23 -03:00
Gabriel Porfirio
08d4e03e1e learning dashboard test start 2023-02-23 14:37:17 -03:00
Gabriel Porfirio
01eddc9dd6 adding layouts test 2023-02-23 09:05:57 -03:00
Maxim Khlobystov
4d1fab58b9 Merge branch 'test-layout-management' of https://github.com/MaximKhlobystov/bigbluebutton into test-layout-management 2023-02-21 21:51:50 +00:00
Maxim Khlobystov
11954e5af0 Cleaning up the layout management tests code 2023-02-21 21:49:24 +00:00
Gabriel Porfirio
907589cef1 disabled features test 2023-02-21 15:28:53 -03:00
Anton Georgiev
280343eeaa
Merge pull request #16673 from gabriellpr/additional-custom-parameters
test: remaining custom parameters
2023-02-16 02:00:21 -05:00
Anton Georgiev
cf33144b4e
Merge pull request #16718 from gabriellpr/improving-custom-parameters
test: fixing custom parameters
2023-02-16 01:59:46 -05:00
Anton Georgiev
b5f70e84c7
Merge branch 'v2.6.x-release' into v2.6-tests-update 2023-02-16 01:52:27 -05:00
Anton Georgiev
4b01be98e4
Merge pull request #16707 from gabriellpr/notes-test
test: export-format notes
2023-02-16 01:22:28 -05:00
Gabriel Porfirio
f7437145af improvement to export correct file content in html reporter 2023-02-15 17:21:58 -03:00
Gabriel Porfirio
98795fda81 timeout into object 2023-02-15 16:52:06 -03:00
Gabriel Porfirio
41d44d6919 handleDownload updates 2023-02-15 15:41:21 -03:00
Anton Georgiev
5a94d4edd4
Merge pull request #16612 from gabriellpr/user-choose-breakout-room
test: allow user to choose a breakout room on joining
2023-02-14 15:47:46 -05:00
Gabriel Porfirio
eff0627374 adding roomOption element 2023-02-14 12:11:55 -03:00
Anton B
3f1fbfff49 test: remove comment 2023-02-14 11:40:43 -03:00
Anton B
5d731ac963 test: fix and update tests 2023-02-14 10:59:46 -03:00
Gabriel Porfirio
ceb7580ef1 removing disable screensharing test 2023-02-14 10:23:54 -03:00
Gabriel Porfirio
0a013f3db1 unused screensharing parameter removed 2023-02-14 10:08:06 -03:00
Gabriel Porfirio
cb8cd60ad8 fixing failing tests 2023-02-14 10:06:17 -03:00
Gabriel Porfirio
956bcc373a finish checking files extensions 2023-02-13 11:39:04 -03:00
Gabriel Porfirio
ce5fffc971 improving test 2023-02-13 10:37:14 -03:00
Gabriel Porfirio
f659af1601 few changes on the test names 2023-02-10 16:19:43 -03:00
Gabriel Porfirio
e59cba97ab new function inside page 2023-02-10 13:20:14 -03:00
Gabriel Porfirio
f86ef2b04a checking file extensions 2023-02-10 10:50:48 -03:00
Gabriel Porfirio
cdb5dba750 checking rooms quantity 2023-02-09 16:43:49 -03:00
Gabriel Porfirio
d933e30aa4 shared notes test 2023-02-09 15:10:50 -03:00
Gabriel Porfirio
2b3b71013a custom parameters remaining tests 2023-02-07 15:12:20 -03:00
Gabriel Porfirio
97ab8a28ab raise hand rejection test 2023-02-03 17:04:45 -03:00
Gabriel Porfirio
6b5498d487 breakout rooms, allowing user to choose a room for joining 2023-01-31 11:01:56 -03:00
Anton Georgiev
acb2474b7d
Merge branch 'v2.6.x-release' into test-layout-management 2023-01-25 09:05:33 -05:00
Anton Georgiev
2749336cc1
Merge pull request #16506 from gabriellpr/font-size-test
test: Increase/Decrease font-size
2023-01-25 06:39:25 -05:00
Anton Georgiev
58187c6226
Merge pull request #16465 from gabriellpr/rm-user
test: Remove user
2023-01-23 14:50:33 -05:00
Maxim Khlobystov
efe8a152ca Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into test-layout-management 2023-01-23 17:40:25 +00:00
Maxim Khlobystov
05beb4f1d9 Initial layout management tests 2023-01-23 17:31:01 +00:00
Anton Georgiev
4afdebc1d5
Merge pull request #16165 from MaximKhlobystov/new-whiteboard-tests
test: new whiteboard tests (pencil, text and sticky note)
2023-01-20 09:19:25 -05:00
Gabriel Porfirio
cbcc4ca116 resolving conflicts 2023-01-20 09:40:03 -03:00
Gabriel Porfirio
dfb672d895 resolving suggestions 2023-01-20 09:35:39 -03:00
gabriellpr
f51927a335
Merge branch 'v2.6.x-release' into font-size-test 2023-01-20 08:21:01 -03:00
Maxim Khlobystov
589e9f9ad2 Additional check for the sticky notes text 2023-01-19 22:25:50 +00:00
Anton Georgiev
1fcfef1243
Merge pull request #16367 from MaximKhlobystov/test-capture-breakout-notes-whiteboard
test: capture breakout room's shared notes and whiteboard
2023-01-19 13:54:04 -05:00
Gabriel Porfirio
b5e5c5dd06 app font size test 2023-01-18 13:29:45 -03:00
gabriellpr
c426f46e41
Merge branch 'v2.6.x-release' into rm-user 2023-01-16 08:21:53 -03:00
Gabriel Porfirio
7718b75875 changes to use the elements 2023-01-13 11:36:30 -03:00
Gabriel Porfirio
2f1687f1b7 final changes 2023-01-13 11:33:16 -03:00
Gabriel Porfirio
6377598b53 small change 2023-01-13 08:53:27 -03:00
Gabriel Porfirio
0afcf76cb9 rm user and prevent joining first steps 2023-01-13 08:16:49 -03:00
Gabriel Porfirio
0685462a44 close captions typing test 2023-01-10 13:59:08 -03:00
Gabriel Porfirio
2e9476fbe6 closed captions test first steps 2023-01-10 10:39:18 -03:00
Maxim Khlobystov
2ccbf3cd7d Skip the test that covers the capture of the breakout whiteboard (until the related client issue gets resolved) 2023-01-06 16:31:44 +00:00
Anton Georgiev
2092b1dfed Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-jan-5 2023-01-05 20:26:36 +00:00
Anton Georgiev
3ecad29860
Merge pull request #16024 from BrentBaccala/testsuite-api-breakout
testsuite: Initial breakout room tests
2023-01-05 11:19:20 -05:00
Maxim Khlobystov
0d641b3b07 Test for capturing the breakout room's shared notes and whiteboard 2022-12-30 21:49:18 +00:00
Brent Baccala
0c1cf64492 Add npm run test:ssh command to test suite
This npm script will ssh to a BigBlueButton server, obtain its URL and SECRET,
then run the test suite using these settings.

This reduces the complexity of running tests (no need to set environment variables) if you have ssh access to the server.

The shell script is a bit obscure, and comments are not allowed in JSON.

The "set -e" switch is used to exit the script if the ssh fails, but this only works
if the ssh is not part of a pipeline, which is why it is assigned to a separate variable.
(see https://unix.stackexchange.com/a/23099/37949)
2022-12-30 14:09:31 -05:00
Anton Georgiev
4f7e1b9d9a
Merge branch 'v2.6.x-release' into mute-all-test 2022-12-21 13:30:08 -05:00
Anton Georgiev
ea5c05446b
Merge pull request #16125 from gabriellpr/whiteboard-access-test
test: Give and remove whiteboard access
2022-12-20 08:43:32 -05:00
Maxim Khlobystov
236b0347fc Replace visual regression screenshots 2022-12-19 11:57:12 +00:00
Maxim Khlobystov
8ec582569b New whiteboard tests: pencil, text and sticky note 2022-12-16 15:39:21 +00:00
Anton B
22a5fb4878 Revert "test: update whiteboard screenshots (visual regression)"
This reverts commit 8691c47902.
2022-12-15 14:49:12 -03:00
Anton B
282a81b0e9 Merge remote-tracking branch 'upstream/v2.6.x-release' into v2.6-tests-fixes 2022-12-14 15:51:26 -03:00
Anton B
decba75d53 test: decrease workers number to 1 when running on the CI 2022-12-14 15:30:19 -03:00
Ramón Souza
064b554dfd Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-2526-dec14 2022-12-14 13:23:11 -03:00
Gabriel Porfirio
83563c4f82 mute all users 2022-12-13 15:42:11 -03:00
Anton B
1bf77d77a0 Merge remote-tracking branch 'upstream/v2.6.x-release' into v2.6-tests-fixes 2022-12-13 10:30:28 -03:00
Gabriel Porfirio
2e21904437 give and remove whiteboard access 2022-12-08 15:32:31 -03:00
Gabriel Porfirio
c70ded7206 mute all users test 2022-12-07 15:53:56 -03:00
Anton Georgiev
4a81825bad
Merge pull request #16046 from gabriellpr/presentation-fullscreen
test: presentation fullscreen and snapshot
2022-12-06 11:30:56 -05:00
Anton Georgiev
fc32f5b2e9
Merge pull request #16078 from MaximKhlobystov/clipping-images-whiteboard-tests
test: clip the reference images in the whiteboard drawing tests
2022-12-05 13:21:20 -05:00
Anton Georgiev
2a4c8d57bf
Merge pull request #16081 from gabriellpr/copy-paste-test
test: copy/paste public message
2022-12-05 12:51:25 -05:00
Anton Barboza
5a65e30911 Merge remote-tracking branch 'upstream/v2.6.x-release' into v2.6-tests-fixes 2022-12-02 12:20:27 +01:00
Gabriel Porfirio
07c1a894e7 added issue's link 2022-12-01 12:06:30 -03:00
Anton Georgiev
dbf5143941
Merge pull request #15958 from gabriellpr/shared-notes-tests
test: Shared notes
2022-12-01 09:50:32 -05:00
Gabriel Porfirio
76ecbb3085 removed only flag 2022-12-01 11:39:26 -03:00
Gabriel Porfirio
0806cbf696 changed to call locators once 2022-12-01 11:15:55 -03:00
Anton Barboza
29196da620 test: add function to link issue or PR 2022-12-01 14:43:36 +01:00
Gabriel Porfirio
2a23e63a64 copy and paste public message test 2022-12-01 08:19:03 -03:00
Maxim Khlobystov
57ccf98edd Visual regression tests: take screenshots of the whiteboard instead of the entire client 2022-12-01 10:25:03 +00:00
Anton Barboza
8691c47902 test: update whiteboard screenshots (visual regression) 2022-11-30 18:16:24 +01:00
Anton Barboza
77d958d172 test: update dependencies and fix polling elements 2022-11-30 16:50:43 +01:00
Anton Barboza
bfb29c8c32 test: add new selector check and update package-lock.json 2022-11-29 18:01:14 +01:00
Anton B
209dfb636f test: fix v2.6 CI tests 2022-11-25 16:54:32 -03:00
Gabriel Porfirio
8d68a3fd47 dark mode elements list simplified 2022-11-24 11:52:06 -03:00
Gustavo Trott
c7566b174d
Merge pull request #15611 from MaximKhlobystov/draw-visual-regression 2022-11-22 14:15:58 -03:00
Gabriel Porfirio
e4b10838fa presentation fullscreen and snapshot tests 2022-11-22 12:01:09 -03:00
Gabriel Porfirio
0cb364214a added new function for two different browser instances 2022-11-22 10:44:28 -03:00
Brent Baccala
4a0638c00e test suite: move breakout room API tests to a separate file 2022-11-18 16:53:05 -05:00
Maxim Khlobystov
8e72776a3c
Remove unnecessary skips in the whiteboard tests 2022-11-18 15:03:38 -05:00
Gabriel Porfirio
60db3182c2 changes on pin notes test 2022-11-18 13:38:46 -03:00
Brent Baccala
8f82c7b695 testsuite: initial breakout room tests 2022-11-17 22:26:08 -05:00
Ramón Souza
4f59f2afd9
Merge pull request #15911 from gabriellpr/poll-remain-tests
test: Poll remaining tests
2022-11-17 15:46:30 -03:00
Gabriel Porfirio
b339402933 changed dark mode test name 2022-11-16 17:17:28 -03:00
Gabriel Porfirio
ee0c3c49bd dark mode testing background and text colors 2022-11-16 17:15:24 -03:00
Gabriel Porfirio
35e5236683 few improvements and pin notes test 2022-11-16 15:18:03 -03:00
Gabriel Porfirio
7b03c59687 added check background and text color 2022-11-15 10:27:24 -03:00
Maxim Khlobystov
44155d8679 Hiding the presentation notifications in drawing tests 2022-11-15 04:34:13 +00:00
Maxim Khlobystov
71c985646a Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into draw-visual-regression 2022-11-15 01:16:18 +00:00
Gabriel Porfirio
987b58d93f changed shared notes element 2022-11-11 15:35:14 -03:00
Gabriel Porfirio
e01debe83f testing text and background colors 2022-11-11 14:03:04 -03:00
Gabriel Porfirio
df32781e71 smartSlidesPresentation.pdf added 2022-11-10 17:40:37 -03:00
Gabriel Porfirio
495634a1a9 line removed, pdf name changed 2022-11-10 17:29:52 -03:00
Gabriel Porfirio
7a4113c31b dark mode testing 2022-11-10 17:25:18 -03:00
Brent Baccala
0c32f307a7 testsuite console logging: still addressing SonarCloud issues 2022-11-09 13:43:36 -05:00