Bug 39 - failed update - Market level" and "available languages" does not have value in status.json
Summary: failed update - Market level" and "available languages" does not have value ...
Status: VERIFIED WONTFIX
Alias: None
Product: TestProduct
Classification: Unclassified
Component: TestComponent (show other bugs)
Version: unspecified
Hardware: All All
: Highest major
Assignee: Brian Roberge
URL:
Depends on:
Blocks:
 
Reported: 2018-07-25 22:48 EDT by Kuanshen An
Modified: 2018-08-14 17:20 EDT (History)
0 users

See Also:


Attachments
'status.json' retrieved from User documentation folder location. (4.13 KB, application/json)
2018-07-25 22:48 EDT, Kuanshen An
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kuanshen An 2018-07-25 22:48:44 EDT
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)
Comment 1 Brian Roberge 2018-07-27 14:51:19 EDT
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.
Comment 2 Kuanshen An 2018-08-14 17:20:39 EDT
test cases would be updated to verify the successful upgrade. I got no question from other parties.