Come on guys. What in the world does IFA have to do with the current problem? Almost nothing. The software failures inside of Starliner exist independently of any abort test, and would not have been revealed by such a test.
This is obviously incorrect. The Starliner would, at separation, have had the +11 hour mission clock and almost certainly would immediately have behaved incorrectly following separation from the Atlas V.
Playing devil's advocate here, but you have no basis for asserting that "obviously incorrect" statement.
So, to be clear, you're good with @rpap asserting "the software failures [...] would not have been revealed by such a test" but don't like my "almost certainly would have been revealed"? This seems a little inconsistent.
It's not really inconsistent. Read the rest of my reply. Software can have different state machines depending on where in flight they are. Ascent state logic can have nothing in common to nominal logic after a nominal release from the LV after a nominal insertion.
So you're saying you agree that there is zero chance - none at all - that the IFA might have shown similar issues as the OFT showed.
I'm going to have to disagree with you on that.
Early on, IIRC, it was claimed that the CST-100 initializes its MET from the Atlas at spacecraft separation (NOT at liftoff or at some point during the countdown.) Does the CST abort system need to know the MET in order to perform an abort correctly? I would think so!
If Boeing was to perform an IFA test, would it use an actual Atlas V, or like Orion (and Mercury and Apollo), would it use a much cheaper substitute rocket? And if so, would that rocket use an actual Atlas V avionics package, or would it use an emulated one? Because if so, the emulated avionics might have been written to implement what the CST-100 expected to see from the Atlas (and provided a correct MET at separation) rather then what Atlas V actually does. In the former case, the IFA test would not have revealed the MET problem. In the latter case it would. Unless the abort software is using GPS or some other mechanism to determine altitude and velocity and doesn't care what the Atlas thinks the MET is. In which case, they should DEFINITELY have run an IFA test...
Edit: during the conference, they said the spacecraft was supposed to pull the time from the Atlas during the terminal count. (It seems reasonable to assume that if there is a hold or abort during the terminal count, they will at a minimum recylce to T-4:00 which should cause the spacecraft to pull the MET again.) So my issue of the IFA not replicating the MET problem due to an abort test rocket emulating what the spacecraft expected rather than emulating what the Atlas actually does is moot. But would an abort test go through a full Atlas V countdown, which is otherwise completely unnecessary with a solid fuel rocket, or would the count down just consist of "power up Big Joe 2", "power up CST-100", "rocket is go", "spacecraft is go", "range is go", "okay to launch", "10, 9, 8, 7, ..." and the MET getting initialize a few seconds early rather than 11 hours early?