Does the SCORM Engine handle multiple test attempts? Does all the data related to the all attempts get recorded in the database?
Whether a piece of content will overwrite the sesson 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.
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.