Files
cinny/ELEMENT_CALL_TEST_CHECKLIST.md
T
jared 84ce9843ff
CI / Build & Quality Checks (push) Failing after 12m1s
CI / Trigger Desktop Build (push) Has been skipped
docs: log E2EE key-sync issues (KE-1..4) + tester checklist
LOTUS_BUGS.md: new Encryption/E2EE section tagged EXTREME complexity +
planning-session-required for a senior-engineer deep dive — OTK upload
conflict storm (KE-1), Element Call media-key distribution failures causing
audio/video dropouts (KE-2), a timeline decryption error (KE-3), and
MatrixRTC delayed-event timeouts (KE-4). All observed live 2026-06-30; not
caused by the EC fork work. Plus a non-developer ELEMENT_CALL_TEST_CHECKLIST.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 17:37:01 -04:00

123 lines
4.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Voice/Video Call — Testing Checklist 🎧
Thanks for helping test! We just upgraded the voice/video call system. Please run
through the checks below and tell us what happened.
**What you need:**
- 2 people (you + a friend), each on their own device, in the same call. A few
checks need one of you to have a **camera** and to **share your screen**.
- About 1520 minutes.
**How to report:** for each item just say ✅ (worked) or ❌ (didn't), and for any
❌ tell us what you saw. If something looks broken, a screenshot helps a lot.
---
## ⭐ Most important — please do these first
### 1. Your microphone keeps working after a connection hiccup
This is the biggest thing we changed, so test it carefully.
1. Join a call with your friend and talk for a few seconds (make sure they hear you).
2. Now **turn off your WiFi / internet for about 10 seconds**, then turn it back on.
(The call will show a "Connection lost / reconnecting" message — that's expected.)
3. Once it reconnects, **start talking again.**
-**Good if:** your friend can still hear you normally after it reconnects, without
you having to leave and rejoin the call.
-**Tell us if:** your friend can't hear you after reconnecting, or your voice
sounds broken/robotic/muffled, until you leave and rejoin.
### 2. Microphone quality / noise removal sounds normal
1. In a call, just talk normally for a bit.
2. If there's background noise (fan, typing, TV), notice whether it's reduced.
-**Good if:** your voice is clear and there's no silence, echo, or robotic warble.
-**Tell us if:** there are dropouts, echo, a "underwater"/metallic sound, or your
mic is silent even though you're talking.
### 3. Switching your microphone mid-call
1. While in a call, open call **Settings** and change your microphone to a
different one (e.g. headset ↔ built-in), then back.
2. Talk after each switch.
-**Good if:** your friend keeps hearing you after each switch.
-**Tell us if:** your audio cuts out or doesn't come back after switching.
### 4. All the call buttons still work
Go down the call control bar and tap each one, checking it actually does the thing:
- [ ] **Mute / unmute mic** (icon changes AND your friend stops/starts hearing you)
- [ ] **Camera on / off**
- [ ] **Deafen / sound** toggle (you stop/start hearing others)
- [ ] **Share screen** start and stop (including the "Share your screen?" prompt)
- [ ] **Full screen** on and off
- [ ] **"More" (⋮) menu** → the **Reactions**, **Settings**, and **Grid/Spotlight**
options each open the right thing
- [ ] **Leave / End call** — leaves cleanly
-**Tell us if:** any button does nothing when you tap it (tell us which one).
---
## 👀 Please also check these
### 5. The "who's talking" highlight points at the right person
1. In a call, have your friend talk, then you talk.
-**Good if:** the highlight / glow appears around the person who is actually
talking (and the right person, not someone else).
-**Tell us if:** the wrong person lights up, or nobody lights up when talking.
### 6. Mute badges show on the right person
1. Have your friend mute their mic.
-**Good if:** any "muted" indicator shows next to the person who is muted.
-**Tell us if:** it shows on the wrong person or doesn't update.
### 7. Focus a camera while someone is sharing their screen
_(Needs: one person sharing screen, another with camera on.)_
1. Person A **shares their screen.**
2. Person B turns their **camera on.**
3. Use the **"Focus camera"** option (from a participant's menu) on Person B.
-**Good if:** Person B's camera becomes the highlighted/spotlighted view
**alongside or over** the shared screen.
-**Tell us if:** nothing happens, or it throws you out of the screen share, or
you get an error.
### 8. Avatar decorations show on call tiles
_(Needs: someone in the call has an avatar decoration set in Settings → Profile.)_
1. Have a person with a **profile decoration** join with their **camera off** (so
their avatar/picture shows instead of video).
-**Good if:** their decoration (the frame/ring/effect around their picture)
shows on their tile **inside the call**, like it does elsewhere in the app.
-**Tell us if:** the decoration is missing, cut off, or in the wrong place.
### 9. The call screen looks right
1. Just look at the overall call screen.
-**Good if:** backgrounds, colors, and layout look normal — nothing is a weird
black box, see-through in a bad way, or overlapping.
-**Tell us if:** anything looks visually broken or out of place.
---
## 🙏 Thank you!
If a call ever sounds bad for **everyone** (not just you), let us know right away —
that's the one we most want to hear about quickly, and we can switch back fast.