damencho
a0070c34f7
fix(tests): Adds more prints from the iframeAPI page.
2025-04-03 13:39:38 -05:00
damencho
153f67d852
feat(tests): Adds check for name on join/leave webhooks.
2025-03-28 09:57:41 -05:00
damencho
078503b1b3
fix(tests): In AV moderation test close notification.
...
The notification randomly prevents clicking on unmute button.
2025-03-24 09:59:19 -05:00
damencho
dd7b953a92
fix(tests): When checking audio levels make sure testMode and debugAudioLevels are present.
2025-03-21 13:31:27 -05:00
damencho
1f2aaa8dc0
fix(tests): Adds some debug prints for a case reporting failure to leave.
2025-03-21 13:31:27 -05:00
damencho
80bf228a65
fix(tests): Make sure we give time dialog to submit password.
...
Give time for the dialog to disappear before entering the new password when retrying or checking for wrong password.
2025-03-21 13:31:27 -05:00
damencho
62e0f09f98
fix(tests): Wait for the join button to disappear if it was there.
2025-03-21 13:31:27 -05:00
damencho
e15bf2d4dd
fix(tests): Avoid error after tests.
...
In newer versions of wdio this is handled, but now in case of error at this level the test is missing from the result xmls.
2025-03-20 11:08:44 -05:00
damencho
bd1c3332ea
fix(test): Fixes failing to hangup a participant.
...
This is caused by the redirect we do during hangup.
fix(test): Fixes a FF case with not receiving video from p2.
2025-03-17 16:28:38 -05:00
Saúl Ibarra Corretgé
8bd377098d
fix(test): use filmstrip to audio mute in av moderation ( #15785 )
...
Avoids a race in the participants pane.
Co-authored-by: Дамян Минков <damencho@jitsi.org >
2025-03-13 11:42:15 -05:00
Дамян Минков
7d6990b3f8
feat(logging): Let ljm handle its logging to rtcStats.
...
* feat(logging): Let ljm handle its logging to rtcStats.
* chore(deps) lib-jitsi-meet@latest
https://github.com/jitsi/lib-jitsi-meet/compare/v1919.0.0+d4a47d0e...v1922.0.0+25031534
* squash: Small gap between stopping screenshare and turning on video.
We see some FF failures and not sending video in p2p mode after enabling video back one shortly after switching off screenshare.
2025-03-13 10:49:38 -05:00
damencho
6ad8ad3506
fix(test): VP9 is enabled in Firefox 136.
2025-03-10 11:41:50 -05:00
damencho
dc6ee21b5d
feat(tests): Adds an option to run beta versions.
2025-03-10 05:36:15 -05:00
Дамян Минков
cbfa5e38b3
feat(tests): Fixes the checks when to use token. ( #15706 )
...
* feat(tests): Fixes the checks when to use token.
We have few options:
- iframeAPI tests generating tokens via jwtPrivateKeyPath
- tests that just use provided JWT_ACCESS_TOKEN for the first participant to avoid deployments where initial authentication is required
- tests that does not use iframeAPI, but want to use the jwtPrivateKeyPath for a meeting (invite test as JWT_ACCESS_TOKEN does not satisfy some services)
* squash: Bump hangup wait, redirects may take a little bit more.
* squash: Rename forceGenerateToken to preferGenerateToken and fix logic when private key is missing.
2025-03-05 11:21:21 -06:00
damencho
f83ad5af27
fix: Fix invite tests.
2025-03-04 12:27:18 -06:00
damencho
c88891da5b
feat(tests): Adds some jaas related checks.
2025-03-04 09:46:22 -06:00
damencho
b1af0c800b
fix(tests): Lobby wait more for the load.
2025-03-04 09:46:22 -06:00
damencho
146d2c8b66
fix(tests): Locked dialog wait to be stable.
2025-03-04 09:46:22 -06:00
damencho
a18e193611
feat(tests): Fixes race who will join first in start muted.
2025-03-04 09:46:22 -06:00
damencho
6ae0bc36cc
feat(tests): Adds wait for locked state.
2025-03-04 09:46:22 -06:00
damencho
b1410c34e0
feat(tests): Bumps time waiting for joining lobby room.
2025-03-04 09:46:22 -06:00
damencho
070991d7ef
feat(tests): Bumps time waiting for breakout rooms update.
...
Sometimes leaving can take some time.
2025-03-04 09:46:22 -06:00
damencho
874f59f0ff
fix(tests): Use lower resolution when possible.
2025-03-04 09:46:22 -06:00
damencho
fa547b5aac
fix(tests): Avatar do not ignore token when joining second time.
2025-03-04 09:46:22 -06:00
damencho
d27580c016
fix(tests): Adds time to the keep-alive print.
2025-03-04 09:46:22 -06:00
damencho
2093ef1ea2
fix(tests): Skip iframeAPI if it is disabled.
2025-03-04 09:46:22 -06:00
damencho
75540a588d
fix(tests): Fixes avatar tests when providing jwt token.
2025-03-04 09:46:22 -06:00
damencho
fe51b4c56a
fix(tests): Fixes audio only test when using jwt for joining.
2025-03-04 09:46:22 -06:00
damencho
c7c42f6983
feat(tests): Adds an option to use a different tenant for iframeAPI.
2025-03-04 09:46:22 -06:00
damencho
68df1b1281
feat(tests): Adds an option to append room name suffixes.
2025-03-04 09:46:22 -06:00
damencho
00efcfaae5
feat(tests): Adds an option for an access jwt token.
...
Used only for the first participant joining/creating the room.
2025-03-04 09:46:22 -06:00
bgrozev
6b1f7138c6
fix: Check for ICE connected as part of ensureXParticipants. ( #15664 )
...
* fix: Check for ICE connected as part of ensureXParticipants.
* squash: Move waitForIceConnected and waitForSendReceiveData to ensure methods.
* squash: Check ICE first, then "send receive data", then remote streams. Report the correct failure.
---------
Co-authored-by: damencho <damencho@jitsi.org >
2025-02-24 21:08:33 -06:00
damencho
55219dc51b
fix(tests): Fix test name in FF excludes.
2025-02-24 10:29:02 -06:00
damencho
0eb3a9a43c
fix(tests): Temporary disable one check when FF is involved.
2025-02-21 15:28:57 -06:00
damencho
4d7136b7a7
fix(tests): AV moderation UI changes.
2025-02-21 15:28:57 -06:00
damencho
b7d9e1d85d
fix(tests): Fix avatar test adding FF condition.
2025-02-21 15:28:57 -06:00
damencho
a714058328
fix(tests): Fixes Lobby disabled wait.
2025-02-21 15:28:57 -06:00
damencho
02ff4a1bac
feat(tests): Drops unused field for setting password.
...
We require digit input and do not have a custom validation.
2025-02-21 15:28:57 -06:00
damencho
7833e1337e
feat(tests): Adds keep-alive to newly created sessions.
...
Tests that take time (desktopSharing) before they use one of the browsers (the 4th one), by the time we use it backend may have timed out the websocket (60 seconds). Add every 20 second and execute a print to keep it alive.
2025-02-21 15:28:57 -06:00
damencho
18e0e64ca0
fix(tests): Disable lastN test for FF.
2025-02-21 15:28:57 -06:00
damencho
80a3d88359
fix(tests): Disable AV moderation for FF.
2025-02-21 15:28:57 -06:00
damencho
5d72028872
feat(tests): Adds debug logs on failure.
2025-02-21 15:28:57 -06:00
damencho
e89776848c
fix(tests): Use worker id to create console log files.
...
Avoid accumulating large files and keeping them per test.
2025-02-21 15:28:57 -06:00
damencho
70bc78e765
fix(tests): Disable startMuted on FF.
2025-02-21 15:28:57 -06:00
damencho
4fceae7733
fix(tests): Bumps global timeout for tests.
...
Desktop sharing is a long one.
2025-02-21 15:28:57 -06:00
damencho
23b7dd4abf
fix(tests): Adds undefined checks.
2025-02-21 15:28:57 -06:00
damencho
0216bbd1d9
feat(tests): Adds an option to specify max instances.
2025-02-21 15:28:57 -06:00
damencho
15a4fa45e0
feat(tests): Adds target for grid ff tests.
2025-02-21 15:28:57 -06:00
damencho
f2d9ffd5f6
feat(tests): Handle checking for grid by updating merged config.
2025-02-21 15:28:57 -06:00
damencho
9108b7ebec
fix(tests): Adopts tests to the AV moderation UI changes.
2025-02-19 21:39:43 -06:00