Is there a known reason why dropAll is so slow on Oracle (or in general)?
As an example it takes anything from 30 seconds to 5 minutes for the dropAll to complete on a smallish database. No more than 50 objects in total to drop. Some (3-4) tables are fairly big in terms of rows (2-6 million).
Any debugging/tracing I can turn on to help troubleshoot the issue?
Purge your recycle bin. Liquibase cannot tell the difference between a dropped object and one that has not been dropped thus it try to follow constraints for objects that have already been dropped. This problem gradually causes the process to run slower and slower based on the number of dropped objects in the recycle bin.