Closed Bug 480109 Opened 16 years ago Closed 15 years ago

Provide tests for SeaMonkey sessionstore

Categories

(SeaMonkey :: Session Restore, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: misak.bugzilla, Assigned: misak.bugzilla)

References

Details

Attachments

(2 files, 4 obsolete files)

I've decided to file separate bug for SM sessionstore tests and leave bug 448976 alone.
Blocks: 480110
Attached patch tests (obsolete) — Splinter Review
Port of all sessionstore tests. Currently failing only undo close tab related tests due SM specific implementation of that function.
Attachment #364087 - Flags: review?(ajschult)
No longer blocks: 480110
Depends on: 480110
Component: UI Design → Session Restore
QA Contact: ui-design → session.restore
Attached patch v2 (obsolete) — Splinter Review
It's been a while i didn't update this patch, now they ready.
Attachment #364087 - Attachment is obsolete: true
Attachment #428212 - Flags: review?(neil)
Attachment #364087 - Flags: review?(ajschult)
Comment on attachment 428212 [details] [diff] [review] v2 > browser_bug524369.js \ > browser_bug524371.js \ > browser_bug524371_sample.html \ >+ browser_339445.js \ >+ browser_339445_sample.html \ >+ browser_345898.js \ Why the change in naming scheme? >+ browser_476161.js \ >+ browser_476161_sample.html \ Missing?
Attached patch v3 (obsolete) — Splinter Review
Added missing test, renamed all files SeaMonkey way.
Attachment #428212 - Attachment is obsolete: true
Attachment #428376 - Flags: review?(neil)
Attachment #428212 - Flags: review?(neil)
Well, my tests build has been crashing lately, which may or may not have caused 339445 to fail; 346337 failed but maybe my tree wasn't up-to-date (it was last updated last week); 524365 threw an exception; 524369 had three failures.
346337 is definitely needs Bug 547710 patch, which landed yesterday, 524365 and 524369 are not a part of this patch. 339445 is failing for me too, investigating ...
Depends on: 548496
(In reply to comment #5) > Well, my tests build has been crashing lately, which may or may not have caused > 339445 to fail; 346337 failed but maybe my tree wasn't up-to-date (it was last > updated last week); 524365 threw an exception; 524369 had three failures. In a build from 40 hours ago, 524365 is still throwing an exception and 339445 is still failing. But didn't I see someone submit a patch for that exception?
I have bunch of patches with checkin-needed patch, waiting to be checked in. With them, 524365 and 339445 passing clean. I'll add a comment when they all land.
sorry with checkin-needed flag of course
It looks like this patch needs a new naming scheme update: to sync' with FF. Thanks.
Of course, i'll also need to update some tests too. Patch coming ...
Attached patch v4 (obsolete) — Splinter Review
added new tests renamed all tests to original ff bug numbers, mintioning in bug ported bug number, as agreed (except for bug 515006 - there is depended bug, so i decided to leave it for now) all tests synced to ff ones.
Attachment #428376 - Attachment is obsolete: true
Attachment #432509 - Flags: review?(neil)
Attachment #428376 - Flags: review?(neil)
Comment on attachment 432509 [details] [diff] [review] v4 >+ browser_bug423132.js \ >+ browser_bug423132_sample.html \ > browser_bug431826.js \ >+ browser_bug447951.js \ These should all use tabs, but some of them don't. >+ tab3 = tabbrowser.undoCloseTab(0); Nit: undeclared variable.
Attachment #432509 - Flags: review?(neil) → review+
Attached patch for checkinSplinter Review
nits fixed, carrying forward r+ from Neil.
Attachment #432509 - Attachment is obsolete: true
Attachment #433717 - Flags: review+
Keywords: checkin-needed
checkin ping
This patch renames all related test files as Serge wants, should be applied over main tests patch. So main patch can be checked in meanwhile.
Attachment #435553 - Flags: review?(neil)
Attachment #435553 - Flags: review?(neil) → review+
(In reply to comment #17) > This patch renames all related test files as Serge wants, should be applied > over main tests patch. So main patch can be checked in meanwhile. I'd prefer both patches pushed in one commit, to reduce history spew ;-)
Keywords: checkin-needed
(In reply to comment #19) Nits, just ftr: *In Makefile.in, I would have used 1-tab or 2-spaces rather than 8-spaces. *Patches were not folded together per comment 18. Anyway, thanks for these tests :-)
Thanks Serge, i'll fix it on next test commit. No problems noted so far, marking FIXED.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: