This commit adds a smoke test to verify basic functionality with the Pulsar 4.0.x client. See gh-43532