Fix test integration and transitive dependencies

Fix test integration related to loading VDB's.  The VDB's were not able to load by the time it was trying to be used.   So added calls to wait till it was loaded.

Also, fixed transitive dependencies that need to be specified.  As we move forward, the goal is to either add or exclude transitive dependencies specifically.