Session expansion integration tests

Logging setup will need to be updated once the global logging is merged into RC1.  Recommend merging this after RC1 branch is stable; pull, fix, squash, then merge into RC1.