Open Bug 1330633 (ss-reliability) Opened 7 years ago Updated 2 months ago

[meta] Sessionstore reliability tracking

Categories

(Firefox :: Session Restore, defect)

50 Branch
defect

Tracking

()

People

(Reporter: mikedeboer, Unassigned)

References

(Depends on 96 open bugs)

Details

(Keywords: meta)

We set three tiers that we’ll use to theme and prioritize sessionstore component work:

Tier 1: Reliability
Tier 2: Performance
Tier 3: Feature development and maintenance

We agreed that Tier 1 is something that will be a theme throughout the year, overlapping in some areas with Tier 2 (please read on for more details): main parts being telemetry monitoring and bug triage focused on that category.
Action points:
1. Setup a telemetry dashboard that gives insight into the data we’re already collecting
   - we already have more than 20 probes, but no real grasp on coverage and/ or missing data
2. Help investigate and fix bugs filed regarding ‘missing tabs’, ‘missing windows’ or failed restores.

Bugs which have 'reliability' as its main theme will be marked blocking this bug.
Depends on: 1265654
Depends on: 1315471
Blocks: 1112374
Depends on: 498546
Depends on: 1257182
Depends on: eternalsession
Depends on: 1303278
Depends on: 613126
Depends on: 1315310
Depends on: 1316943
Depends on: 1286869
Depends on: 933679
Depends on: 1297745
Depends on: 1320902
Depends on: 1296922
Depends on: 1320488
Depends on: 1327572
Depends on: 1256062
Depends on: 1225501
Depends on: 1256447
Depends on: 1270452
Depends on: 1289275
Depends on: 668359
Depends on: 1054674
Depends on: 1056957
Depends on: 1236220
Depends on: 1273163
Depends on: 1255092
Depends on: 835440
Depends on: 1144123
Depends on: 903621
Depends on: 1230419
Depends on: 1234749
Depends on: 1247551
Depends on: 1314403
Depends on: 1323987
Depends on: 1331920
Blocks: 1333362
Blocks: 1289723
No longer blocks: 1289723
Depends on: 1289723
Depends on: 1034038
Depends on: 1334306
Depends on: 1343056
Depends on: 1350567
Depends on: 1350386
Depends on: 610357
Depends on: 1352447
Blocks: 1054740
No longer blocks: 1054740
Depends on: 1054740
Depends on: 1353844
Depends on: 1356395
Depends on: 1359344
Depends on: 1359362
Depends on: 1357098
Depends on: 1361053
Depends on: 1362755
Depends on: 1365713
Depends on: 1365780
Depends on: 1366246
Depends on: 1366477
Depends on: 1368426
Depends on: 1369687
Depends on: 1374253
Depends on: 1374476
Depends on: 1374554
Depends on: 1378432
Depends on: 1381564
Depends on: 629232
Depends on: 1387366
Depends on: 1385698
Depends on: 1385718
Depends on: 1388297
No longer depends on: 1362755
Depends on: 1393101
Depends on: 1394767
Blocks: 1395263
Depends on: 1395869
Depends on: 1396552
Depends on: 1398639
Blocks: 1376162
Depends on: 1389040
Depends on: 1402267
Depends on: 1401440
Depends on: 1403737
Depends on: 1408815
Depends on: 1410013
No longer depends on: 1408815
Blocks: 1410591
Depends on: 1412634
Depends on: 1395510
Depends on: 1412628
Depends on: 1413602
Depends on: 1415111
I don’t have privs to add dependencies, but https://bugzilla.mozilla.org/show_bug.cgi?id=539597 is a candidate.
No longer blocks: 1410591
Depends on: 1410591
No longer blocks: 1112374, 1333362, 1376162, 1395263
Depends on: 1422246
Depends on: 1422275
Depends on: 1427007
Meta-bug for session managers:
https://bugzilla.mozilla.org/show_bug.cgi?id=1427928
Depends on: 1428454
Depends on: 1428212
Depends on: 1435077
Depends on: 1443591
Blocks: 1445248
Depends on: 1450600
Depends on: 1451165
Depends on: 1454156
Depends on: 1445644
Depends on: 1433026
Depends on: 1449301
No longer blocks: 1445248
Depends on: 1445248
Depends on: 1445547
Depends on: 1437664
Depends on: 1462402
Depends on: 1440408
Depends on: 1452666
Depends on: 1453378
Depends on: 1448975
Depends on: 1438248
Depends on: 1458119
Depends on: 1466071
Depends on: 1449956
Depends on: 1463546
Depends on: 1463712
Depends on: 1466440
Depends on: 1465558
Depends on: 1464685
Depends on: 1464087
Depends on: 1455154
Depends on: 1458842
Depends on: 1235231
Depends on: 1472470
Depends on: 1468220
Depends on: 1475188
Depends on: 1467832
No longer blocks: 1476616
Depends on: 1481618
No longer blocks: 1476591
Depends on: 1476591
Depends on: 1476440
Depends on: 1467448
Depends on: ss-SM
Depends on: 1480118
Depends on: 1489567
Depends on: 1473904
Depends on: 1489163
Depends on: 1460423
Depends on: 1498167
Depends on: 1489439
Depends on: 1493431
Depends on: 1492388
Depends on: 1497679
See Also: → ss-feature
See Also: → Session_managers, ss-perf
Depends on: 1498083
Depends on: 1504197
Depends on: 1504567
Depends on: 1517576
Depends on: 1510619
Summary: Sessionstore reliability tracking → [meta] Sessionstore reliability tracking
Depends on: 1500114
Depends on: 1507383
Depends on: 1498432
Depends on: 1522184
Depends on: 1481931
Depends on: 1528895
See Also: → tab-unloading
Depends on: 1534327
Depends on: 1539395
Depends on: 1521134
Depends on: 1501594
Depends on: 1523567
Depends on: 1534622
Depends on: 1529590
Depends on: 1270966
Depends on: 1541930
Depends on: 1531060
Depends on: 1536800
Depends on: 1493472
Depends on: 1535067
Depends on: 1547487
Depends on: 1543684
Depends on: 1548508
Depends on: 1543897
Depends on: 1495754
Depends on: 1553413
Depends on: 1553417
Depends on: 1554979
Depends on: 1551366
Depends on: 1554974
Depends on: 1555905
Depends on: 1557966
Depends on: 1593499
Depends on: 1594162
Depends on: 1599479
Depends on: 1607420
Depends on: 1614543
Depends on: 1611870
Depends on: 1621946
Depends on: 1621949
Depends on: 1624131
Depends on: 1630732
Depends on: 1630993
Depends on: 1565437
Depends on: 1564477
Depends on: 1564738
Depends on: 1636926
Depends on: 1565491
Depends on: 1566731
Depends on: 1608718
Depends on: 1591804
Depends on: 1592667
Depends on: 1627431
Depends on: 1640718
Depends on: 1607387
Depends on: 1611605
No longer depends on: 1614543
Depends on: 1624083
Depends on: 1626731
Depends on: 1648661
Depends on: 1650618
See Also: tab-unloading
Depends on: 1709107
Depends on: 1749138
Depends on: 1733390
Depends on: 1636372
Severity: normal → S3
Depends on: 1790269
Depends on: 1815131
Depends on: 1819813
Depends on: 1819595
Depends on: 1825868
Depends on: 1841430

You should add a dependence for bug 1096726, bug 1201111, bug 1343402, bug 1413315, bug 1631101, bug 1675743, bug 1681015, bug 1688467, bug 1775100, bug 1777446, bug 1785779, bug 1790271, bug 1803710, bug 1803997, bug 1808407 and bug 1827994.

FWIW only the sixth last has any really actionable info, but I think one easy picking could be starting to look into why large sessions can so comfortably and elusively break tracking/storage on x86.

Depends on: 1853704
Depends on: 1873400
Depends on: 1874114
Depends on: 1824942
You need to log in before you can comment on or make changes to this bug.