GEODE-1965 Create backward-compatibility unit test framework previous commit broke some implementations of Host/VM
Project: http://git-wip-us.apache.org/repos/asf/geode/repo Commit: http://git-wip-us.apache.org/repos/asf/geode/commit/f5228833 Tree: http://git-wip-us.apache.org/repos/asf/geode/tree/f5228833 Diff: http://git-wip-us.apache.org/repos/asf/geode/diff/f5228833 Branch: refs/heads/feature/GEODE-1930-2 Commit: f5228833ac94dce03a557e7ae3c602277bf4e939 Parents: 8062e9a Author: Bruce Schuchardt <bschucha...@pivotal.io> Authored: Mon Jan 30 09:26:54 2017 -0800 Committer: Bruce Schuchardt <bschucha...@pivotal.io> Committed: Mon Jan 30 09:26:54 2017 -0800 ---------------------------------------------------------------------- geode-core/src/test/java/org/apache/geode/test/dunit/Host.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/geode/blob/f5228833/geode-core/src/test/java/org/apache/geode/test/dunit/Host.java ---------------------------------------------------------------------- diff --git a/geode-core/src/test/java/org/apache/geode/test/dunit/Host.java b/geode-core/src/test/java/org/apache/geode/test/dunit/Host.java index 277c803..b38b3c7 100755 --- a/geode-core/src/test/java/org/apache/geode/test/dunit/Host.java +++ b/geode-core/src/test/java/org/apache/geode/test/dunit/Host.java @@ -106,7 +106,11 @@ public abstract class Host implements Serializable { Host host = Host.getHost(hostIndex); int numVMs = host.getVMCount(); for (int i = 0; i < numVMs; i++) { - host.getVM(VersionManager.CURRENT_VERSION, i); + try { + host.getVM(VersionManager.CURRENT_VERSION, i); + } catch (UnsupportedOperationException e) { + // not all implementations support versioning + } } }