judge success or failure by exit code vs. parsed output