Open Bug 320027 Opened 19 years ago Updated 3 years ago

Nightly QA needs to test Conversion of old DBs to new

Categories

(NSS :: Test, enhancement, P2)

3.11
enhancement

Tracking

(Not tracked)

People

(Reporter: nelson, Unassigned)

Details

For its cert DBs, NSS currently uses its 8'th file format, hence the name cert8.db. Whan any NSS program attempts to open the cert DB in a read-write fashion, and there is no cert8.db, but there IS an older cert DB (e.g. cert5, cert7), NSS will automatically attempt to create a new cert8.db file using the contents of the older DB. Our nightly QA does not test this functionality at all, and it seems that we have had a regression in that code, such that it now crashes. The crash is the subject of another bug, This bug is not about the crash. This bug requests that the nightly QA tests test NSS's ability to convert older cert DBs to cert8. It should test AT LEAST cert5 and cert7. NSS doesn't claim to convert anything older than cert5. NSS claims to convert cert6, but AFAIK, no released version of NSS has ever used cert6, so I think we can ignore cert6. There are products in the field today that use cert5 and cert7, and NSS should be able to convert/upgreade those old DBs without crashing. Jason, if possible, please schedule this work for NSS 3.11.1.
Assignee: jason.m.reid → nobody
QA Contact: jason.m.reid → test
Priority: -- → P2
Target Milestone: 3.11.1 → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.