~/talk

Recipe for Testing Spacecraft Ground Software

links:none on file
slides:none on file

Jet Propulsion Laboratory ground software validates uplink command generation and packaging for unique spacecraft by combining a mission‑independent core with mission adaptations, running >1,000 automated tests plus exploratory tests, simulators and hardware clones; Curiosity has ~3,000 commands with ~1,000 used regularly, producing about 10^27 permutations if brute forced, so testers pick high‑risk combos, check flight rules, and rehearse on the mars yard and clone—flight software tested on clone and no priority 1/2 bugs to date.

AI-written summary · about

  1. 0:00Introduction
  2. 1:30Agenda
  3. 3:00Definitions
  4. 5:25Background
  5. 8:20Problem
  6. 10:30JPL Testing
  7. 17:04Wheels Test
  8. 20:14Curiosity Update
  9. 25:04Testing
  10. 35:32Cruise Phase
  11. 41:09Open Season
  12. 42:13Integration Testing
  13. 44:31Flight Software
  14. 50:17Annotation
  15. 53:23Test Subtest
  16. 56:02Test Standards
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.