Closed Bug 837927 Opened 11 years ago Closed 11 years ago

Failed to launch Calendar during MW0

Categories

(Core :: General, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

VERIFIED WORKSFORME
blocking-b2g -
Tracking Status
b2g18 + affected
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- affected

People

(Reporter: cjones, Assigned: justin.lebar+bug)

References

Details

(Keywords: regression)

Attachments

(1 obsolete file)

STR
 (1) Run https://wiki.mozilla.org/index.php?title=B2G/Memory_acceptance_criteria#MW0:_Every_app_is_successfully_launched_into_the_foreground

Step 14 failed to launch Calendar.

Needs to block.  jlebar, please feel free to dup this or set deps as you see fit.
jlebar, we should also consider dropping the foreground timer for apps, if the work you're currently doing isn't going to be landing tomorrow or so.
So this regressed recently?  That's a bummer...

There are two fg timers: When an app is started, it stays in the fg for 5s.  And when an app is sent into the background, it stays in the fg for 1s.

I presume you're thinking that decreasing the first one would help with this?  We can do that, but at the risk of regressing bug 834059, which I'll be the first to agree isn't working as well as I'd like.  But I'd be surprised if you were going so fast with the test as to cause the 5s timer to make a difference.

I would love, love, love to cancel the 5s timer once the app "legitimately" goes into the fg, and if we can get help on the Gaia side with that, it would be fantastic.  That's essentially bug 835563, blocked on its dep.
Blocking so we can meet memory acceptance criteria for shipping.
Assignee: nobody → justin.lebar+bug
blocking-b2g: tef? → tef+
Depends on: 839500
I can't reproduce this (sorry; I tried a few times), but bug 839312 might help.
I can seem to reproduce sporadic application loading failures, now.  I'm not sure what the deal is, though.
Attached patch WIP v1, for testing (obsolete) — Splinter Review
cjones, if you have a few minutes, I'd appreciate if you could test this patch to see if this is an improvement.  It seems to work much better for me, but I was never able to reliably reproduce this problem in the first place.

I also landed bug 838615 and bug 838616 on m-c today, and I pushed 838615 to b2g18.  They don't seem to make a big difference themselves, but perhaps they help in combination with this patch.

(If you can do anything to get bug 838616 approved for b2g18 more quickly and with a minimal amount of fuss, that would help a lot.  This stuff is hard enough as it is, but when everyone is using a different subset of my changes, the combinatorics makes me a sad panda.)
Attachment #712033 - Flags: feedback?(jones.chris.g)
(Would like to test this but can't run the steps due to bug 839256.)
(In reply to Chris Jones [:cjones] [:warhammer] from comment #7)
> (Would like to test this but can't run the steps due to bug 839256.)

Okay.  Let's move this patch to bug 835795, which is actually what the change is, and then we can determine whether it fixes the problem.
Attachment #712033 - Flags: feedback?(jones.chris.g)
Attachment #712033 - Attachment is obsolete: true
We're de-prioritzing blocking on memory issues that are not comms (or alarm) for now - so taking this off the blockers list. Still tracking, and would like to know from QA if this is still reproducing.
blocking-b2g: tef+ → -
tracking-b2g18: --- → +
Keywords: qawanted, verifyme
QA Contact: nhirata.bugzilla
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Keywords: qawanted
Keywords: verifymeqawanted
lgtm on 4/15 b2g18 build.
Status: RESOLVED → VERIFIED
Keywords: qawanted
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: