Ticket #12515 (closed enhancement: fixed)

Opened 20 months ago

Last modified 13 months ago

Better signify hardware test success/failure

Reported by: sridhar Owned by: Quozl
Priority: normal Milestone: 4-firmware
Component: ofw - open firmware Version: Development firmware
Keywords: Cc: jvonau, sridhar
Action Needed: no action Verified: no
Deployments affected: Australia Blocked By:


The automated hardware test now uses the graphical OFW menu system. This is a significant advancement. However, it is still not clear enough whether the tests have been successful or not, because the user needs to know that a green box is good and a red box is bad. I suggest that when the user is returned to the menu at the end of the tests, a clear message is shown on the screen:

  • "All hardware tests passed successfully"
  • "An error was found in the hardware tests. Please review the red boxes."

Change History

Changed 19 months ago by sridhar

Changed 19 months ago by sridhar

  • deployment_affected changed from au to Australia

Changed 19 months ago by Quozl

  • next_action changed from never set to test in build
  • version changed from not specified to Development firmware
  • milestone changed from Not Triaged to 4-firmware

A failure is already very obvious when it occurs; a red screen is shown, and the sequence demands user response by saying Selftest failed and Press any key to proceed.

User procedures should be written to ensure this is noted at the time of failure rather than relying on the unit to keep this state until the end of the sequence, since it is not known that the unit will be able to keep this state if there is a failure of memory, processor, or a keyboard key is jammed.

svn 3559 adds an overall test result screen that is shown when the user is returned to the menu at the end of the tests. It shows either:

  • a green tick on a white background with All hardware tests passed., or
  • a black cross on a red background with Some hardware tests failed. Please review red boxes..

http://dev.laptop.org/~quozl/q7b16jb.rom is a build of this version, with a forced test failure for 8686 wireless cards.

Test case: hold down the left rocker key, press power button, allow all tests to run to completion, examine result screen.

Changed 19 months ago by Quozl

  • next_action changed from test in build to add to release

Passed internal tests.

Changed 19 months ago by Quozl

  • owner changed from wmb@… to Quozl
  • status changed from new to assigned

Changed 19 months ago by Quozl

  • status changed from assigned to closed
  • next_action changed from add to release to no action
  • resolution set to fixed

Is in Q7B17.

Changed 13 months ago by Quozl

Cause of #12734.

Note: See TracTickets for help on using tickets.