Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test Jitsi 8.6.3 SDK beta #559

Closed
mrose17 opened this issue Nov 27, 2023 · 8 comments
Closed

Test Jitsi 8.6.3 SDK beta #559

mrose17 opened this issue Nov 27, 2023 · 8 comments

Comments

@mrose17
Copy link
Member

mrose17 commented Nov 27, 2023

The version of the iOS browser using the Jitsi SDK (in beta) is the following:

* Brave build: 0.0 (24.2.15.15)
* BraveCore: 1.63.141 (121.0.6167.139)

The release notes are here.

Could someone put Brave Talk "through its paces" to see if there are any regressions. The Jitsi folks do a "smoke test", but I'd be happier if we did our own sanity test.

Release Date/Target:

  • Release Date: N/A (Complete ASAP so 8.6.3 can be added into production TF and released via 1.62.x)

Summary:

We can merge the Jitsi SDK beta into our production build whenever we like, and there are no known issues in the current build, so we are not under a time constraint.

Milestone:

Current Progress: using Brave build: 0.0 (23.12.8.11) using 8.6.0 SDK

Current Progress: using Brave build: 0.0 (24.2.15.15) using 8.6.3 SDK:

@mrose17 mrose17 added the OS/iOS label Nov 27, 2023
@hffvld
Copy link
Contributor

hffvld commented Dec 7, 2023

Verified on iPhone 14 running iOS 17 and iPad Air running iOS 16 using version(s):

Device/OS:
- iPhone 14 / iOS 17.2
- iPad Air / iPadOS 16.7.2
Brave build: 0.0 (23.12.8.11)
BraveCore: 1.61.101 (120.0.6099.71)
Jetsi SDK: 8.6.0

Filed issue #140, #141, #142, #143

Tested:

  • checked for PiP
  • idle
  • lock screen background audio
  • app background
  • handsfree for audio
  • orientation checks

NOTE: I wasn't able to check it with VPN enabled since VPN is not working on Brave Dev.


1 2 3
1 2 3
1 2 3

@kjozwiak kjozwiak changed the title Test Jitsi SDK beta Test Jitsi 8.6.0 SDK beta Dec 11, 2023
@Uni-verse
Copy link
Contributor

Verified on iPhone XR running iOS 15.5 using version 0.0 (23.12.8.11)

SDK version: 8.6.0

Test Cases:

  • Hosting Brave Talk meeting (Start free call).
  • Joining Brave Talk meeting (brave talk link).
  • Inviting via mobile number.
  • Toolbar functionality (mic, video, chat, emotes, tile view, 3-dot menu, end call)
  • PIP
  • Low bandwidth mode
  • Car mode
  • Brave Talk in background (locked screen)
  • Orientation checks
Example Example Example Example
IMG_0356 IMG_0357 2 IMG_0358 2 IMG_0359 2
IMG_0360 2 IMG_0361 2 IMG_0362 2 IMG_0363 2

@srirambv
Copy link
Contributor

Verification passed on on iPad (iOS 16.7.2) and iPhone 13 (iOS 17.2) running 0.0 (23.12.8.11) using https://talk. brave.com

  • Verified able create Web3 Talk and join the call
  • Verified NFT gating works as expected
  • Verified POAP gating works as expected
  • Verified BAT gating works as expected
  • Verified able to place both ETH/SOL Web3 calls

Talk Staging doesn't work on the build shows 8x8 webrtc error

Dev environment also doesn't work. Subscription status doesn't update so unable to create a Web3 talk call

@kjozwiak kjozwiak changed the title Test Jitsi 8.6.0 SDK beta Test Jitsi 8.6.3 SDK beta Feb 22, 2024
@Uni-verse
Copy link
Contributor

Uni-verse commented Feb 23, 2024

Verified on iPhone 12 running iOS 17 using version 0.0 (24.2.15.15)

Jitsi SDK Release: 8.6.3

Test Scenarios:

  • Lobby view
    • Landing in lobby when pasting talk link in address bar
  • Hosting a call via Start free call button on https://talk.brave.com
  • Joining ongoing brave talk call
    • Joining in low bandwidth
    • Enabling mic / cam before joining
  • Ending call
  • Toolbar / menus functionality
    • Toggling microphone / camera
    • Chat window / emotes
    • Switching views (tile view)
    • Settings menu
  • Orientation checks
  • Picture-in-picture
  • Lock screen mode
  • Car mode
  • Notifications

Notes:

Example Example Example Example Example Example
IMG_5716 IMG_5717 IMG_5704 IMG_5705 IMG_5718 IMG_5721
IMG_5734 IMG_5710 IMG_5726 IMG_5728 IMG_5724 IMG_5722

@hffvld
Copy link
Contributor

hffvld commented Feb 24, 2024

Verified on iPad Air running iOS 16 using version(s):

Device/OS: iPad Air / iPadOS 16.7.2
Brave build: 0.0 (24.2.15.15)
BraveCore: 1.63.141 (121.0.6167.139)
Jetsi SDK: 8.6.3

Tested:

  • Start a free call
  • Start the call in Low Bandwith Mode
  • Cancel a call
  • Join the existing call
  • Chat / Poll
  • Raise Your Hand / Reactions
  • Enabling/disabling Mic and Camera
  • PiP mode
  • App idle while on the call
  • App in the background while on the call
  • Device orientation checks
  • Switching views
  • Menu and Settings UI

1 2 3
1 2 3
1 2 3
1 2 3
1 2 3
1 2 3

@srirambv
Copy link
Contributor

Verification passed on iPad with iOS 16.7.5 running 0.0 (24.2.15.15)

  • Verified able to create a Web3 Talk call on Jitsi 8.6.3 build
  • Verified able to join a call a Web3 call initiated from other device using the SDK build
  • Verified able to sign message when creating call
  • Verified able to token gate the calls with POAP/NFT/BAT
  • Verified unable to join token gated Web3 talk calls when account doesn't have required tokens/NFTs/POAP

@Uni-verse
Copy link
Contributor

Verified on iPad (9th Gen) running iOS 15.6.1 using version 0.0 (24.2.15.15)

Jitsi SDK Release: 8.6.3

Test Scenarios:

  • Lobby view
    • Landing in lobby when pasting talk link in address bar
  • Hosting a call via Start free call button on https://talk.brave.com
  • Joining ongoing brave talk call
    • Joining in low bandwidth
    • Enabling mic / cam before joining
  • Ending call
  • Toolbar / menus functionality
    • Toggling microphone / camera
    • Chat window / emotes
    • Switching views (tile view)
    • Settings menu
  • Orientation checks
  • Picture-in-picture
  • Lock screen mode
  • Car mode
  • Notifications
  • Working on dev site (Talk.brave.software)

Notes:

Example Example Example Example Example Example
IMG_0330 3 IMG_0331 3 IMG_0333 3 IMG_0334 3 IMG_0335 3 IMG_0336 3
IMG_0337 3 IMG_0338 3 IMG_0339 4 IMG_0340 3 IMG_0341 3 IMG_0342 4

@kjozwiak
Copy link
Member

@hffvld @Uni-verse @srirambv awesome work guys. Going to close this one off as we're going to be pushing the new SDK via 1.62.1 as per brave/brave-ios#8777 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants