copy and paste job from another thread with the same question:
the 170A is actualy just a document that the school needs to sign to state that you are up to test standard. its not a flight test. however, some schools require a check flight to be done with a CFI before they are willing to sign the paperwork.
the 170A "check ride" is logged as dual time as its part of the course but the real flight test can be logged as P1 time, as long as you pass and have it signed by the examiner. if you fail, its dual time. if you partial then pass, the partial time is dual and the next filight you pass on is P1 with an examiners autograph.
as for the imc test and approaches, its best if you ask your instructor.