News for hackers. Stuff that matters.
Re:FaceTime bug lets you hear audio of person you are callin... by segmondy on Monday January 28, 2019 @09:13PM (#19023087)
Most likely 2 different teams worked on it. One worked on accepting calls, the other worked on transmitting audio, another probably worked on video. Then it got integrated and complete e2e testing wasn't done.
Re:FaceTime bug lets you hear audio of person you are callin... by consumer451 on Monday January 28, 2019 @10:40PM (#19023541)
How would an e2e test catch this though? What would the test condition be? Wouldn’t I have to be checking for audio from the other party during all seemingly random events like adding a person to the call group?

Apologies in advance for my ignorance, I haven’t written code for a long time.

Re:FaceTime bug lets you hear audio of person you are callin... by flukus on Monday January 28, 2019 @11:41PM (#19023830)
> How would an e2e test catch this though?

I doubt there would be a specific test (or maybe there would, real testers are better than me at thinking of this stuff), but there should be logs for events like "microphone turned on" and "user joined group chat" and the testers should be monitoring those logs.

Re:FaceTime bug lets you hear audio of person you are callin... by ddebernardy on Monday January 28, 2019 @11:23PM (#19023746)
Not sending any audio or video until a call gets accepted seems like a clearcut test case. They probably have a few tests like that, too, but forgot to add weird edge cases.
Re:FaceTime bug lets you hear audio of person you are callin... by bduerst on Monday January 28, 2019 @09:34PM (#19023217)
This are my thoughts as well. Probably a recent release that exposed this also didn't go through full e2e testing because hey, it passed previously.