The Galactic Patrol

Saving the Universe from Boskone and Bugs

Software Testing on Mars

Here is an interesting summary of the problem encountered by the Spirit probe on Mars.  Important test lessons:

test real-world conditions

run long-haul stress tests

“SYSTEM BEHAVIOR: Spirit began acting up last week, when it stopped sending data and began rebooting its computer, resetting it roughly 130 times. At one point, the rover thought it was 2053.

BUG DESCRIPTION: Engineers found that the rover's 256 megabyte flash memory had retained hundreds of files containing flight data and was still juggling them along with the daily flood of new data from its activities in Mars' Gusev Crater.

WORKAROUND: By commanding Spirit each morning into a mode that avoids using the flash memory, engineers plan to begin deleting hundreds of unneeded files to make the memory more manageable for the rover's RAM.

WHY WASN'T THIS CAUGHT IN TEST?: The bug had not been detected in operational tests of the rover on Earth because the longest tests lasted only eight or nine days.”

From http://www.testgeek.com

Published Tuesday, February 10, 2004 4:34 AM by bwill
Filed under:

Comments

 

moo said:

Ahh yes the usual

"Works on MY machine" or
"I built so it must work" or
"It loads up the UI so yeah its working"
"Seems to work"
February 10, 2004 12:12 AM
 

moo said:

What CMM Level was this project at? Im supprised they didnt test this over a longer period since its going to be out there INDEFINATELY.

Mars defence system seems to be functioning withing parameters :D

February 10, 2004 3:42 AM
 

Sreedhar Koganti's Blog said:

February 10, 2004 7:37 AM
 

Tim Marman said:

Uh... so... why did't they use more flash memory? They spent how many million building this, and used only 256 MB? :)
February 10, 2004 7:46 PM
 

moo said:

Usually the stuff (or should be)ECC and rad hardned. Rad hardned IBM PPC and VxWorks?

Im glad I dont pay taxes to NASA, its a huge waste of money, a money pit.

At least when the ESA does it its on a smaller budget. Not 100x like NASA.
February 11, 2004 12:24 AM
 

Software Testing on Mars said:

November 26, 2007 6:47 PM
 

The Galactic Patrol Software Testing on Mars | Paid Surveys said:

May 29, 2009 1:08 PM
 

The Galactic Patrol Software Testing on Mars | debt consolidator said:

June 19, 2009 10:44 AM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker