Q: Does the SCORM Engine handle multiple test attempts? Does all the data related to the all attempts get recorded in the database?
A: Whether a piece of content will overwrite the session of interactions or keep 'journaled' entries of all of the interactions is purely up to the content. If noted, we will keep a journal of all of the interactions, but not scores of the tests, etc.
A: One thing you may want to consider is maybe setting up some sort of routine that would grab the data you need during roll-up and then set up some sort of logging scheme outside of SCORM Engine.