Regression & Dependency Testing for SDHI SMS v3.2.4 on KSP 1.3
sumghai opened this issue ยท 0 comments
Regression testing of basic features with mandatory dependencies
Set up a copy of the game with the following installed in GameData:
- SDHI SMS release candidate
- Animated Decouplers plugin 1.3.4 (Starwaster)
- RealChute plugin v1.4.4 (stupid_chris)
- Module Manager v2.8.0 (sarbian)
- MechJeb 2.6.1 (sarbian)*
*For easy and consistent tests
Assemble a basic SDHI SMS stack:
- Use stock solar panels and RCS thrusters on the Service Module
- Disable the shrouds on the LV-909 "Terrier" Liquid Engine before attaching the adapter
- First stage should be capable of reaching a 100km equatorial orbit
Test results:
- Basic SDHI SMS stack assembly
- Parts assembled with little to no difficulty
- Umbilical port retrofit on Mk1-2 Pod can be enabled in VAB/SPH editor scene
- Staging icons appear and are correct
- Action Group editor for RealChutes PartModule on docking ports are disabled
- Pad abort test
- Mk1-2 Pod decouples from SM module after umbilical animation plays out in full
- LES lifts Mk1-2 Pod away from rocket cleanly to an altitude of at least 1 km
- LES can be steered using integral SolidFuel RCS thruster
- Mk1-2 Pod shroud jettisoned at apex of trajectory with no issues
- Parachute lands Mk1-2 Pod safely at ~6 m/s
- In-flight abort test
- Rocket reaches altitude of at least 2 km before triggering abort
- Mk1-2 Pod decouples from SM module after umbilical animation plays out in full
- LES lifts Mk1-2 Pod away from rocket cleanly
- LES can be steered using integral SolidFuel RCS thruster
- Mk1-2 Pod shroud jettisoned at apex of trajectory with no issues
- Parachute lands Mk1-2 Pod safely at ~6 m/s
- Orbital testing (100 km circular orbit using MechJeb)
- Solar Panels and RCS thrusters non-operable while side fairings are intact
- LES, Mk1-2 Pod shroud and side fairings jettisoned via normal staging with no issues
- Solar Panels and RCS thrusters operational after side fairings jettison via staging
- SM adapter decouples from SM with no issues
- Fairingless LV-909 engine operates with no issues
- Atmospheric re-entry (ballistic trajectory)
- Mk1-2 Pod decouples from SM module after umbilical animation plays out in full
- Mk1-2 Pod, parachute-equipped docking port and heat shield survives re-entry with acceptable losses in Abalative Shielding
- Parachute lands Mk1-2 Pod safely at ~6 m/s
Regression testing of additional features with supported add-ons
- Deadly Reentry Continued plugin v7.6.0 for KSP 1.3 pre-release (NathanKell / Starwaster)
- Mk1-2 Pod, parachute-equipped docking port and heat shield survives re-entry with acceptable losses in Abalative Shielding
- Other SMS components are destroyed during re-entry
- TAC Life Support plugin v0.13.2.0 (TaranisElsu / danfarnsy / JPLRepo)
- Mk1-2 Pod correctly shows, for a typical crew of three, eight days' worth of Food/Waste Storage and three day's worth of all other consumables/waste storage
- Addition of SM to Mk1-2 correctly shows, for a typical crew of three, eight days' worth of all consumables/waste storage
- USI Life Support plugin v0.6.1.0 (RoverDude)
- Mk1-2 Pod correctly shows, for a typical crew of three, eight days' worth of Supplies and Mulch storage
- Connected Living Spaces API plugin v1.2.5.3 (Papa_Joe)
- Crew can be transferred through both docking port variants
Note: Ship Manifest plugin no longer mandatory for crew transfer, but should still be compatible