| Summary: | failed update - Market level" and "available languages" does not have value in status.json | ||
|---|---|---|---|
| Product: | TestProduct | Reporter: | Kuanshen An <kuanshen.an> |
| Component: | TestComponent | Assignee: | Brian Roberge <brian.roberge> |
| Status: | VERIFIED WONTFIX | ||
| Severity: | major | ||
| Priority: | Highest | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | All | ||
| Attachments: | 'status.json' retrieved from User documentation folder location. | ||
It depends on when and why the update fails. If it fails before we can retrieve the language and or market level we can't store them in the status. My guess is that this failure happened before we could retrieve them. test cases would be updated to verify the successful upgrade. I got no question from other parties. |
Created attachment 10 [details] 'status.json' retrieved from User documentation folder location. According to FWRS62, we need "Market level" and "available languages" prior to update to be logged to Logging server. in build 709, just found that if the upgrade is failed ( incompatible or other reasons), "Market level" or "available languages" fields would be empty, like below. "StartLanguage": "", "StartMarket": "", Expect that these values should be always logged no matter upgrade is successful or not. Requirement: FWRS62, The Firmware Update Application shall log the following to the Logging Server: 1. Operating System Information 2. Reader software version prior to update 3. Reader software version after update 4. Reader serial number 5. Market level of the Reader prior to update (if available) 6. Available languages on the Reader prior to update 7. Update status (i.e. errors or update successful)