diff --git a/tests/cts/hostside/app/src/com/android/cts/net/hostside/RequiredPropertiesRule.java b/tests/cts/hostside/app/src/com/android/cts/net/hostside/RequiredPropertiesRule.java index 1e333200db..98c97c5687 100644 --- a/tests/cts/hostside/app/src/com/android/cts/net/hostside/RequiredPropertiesRule.java +++ b/tests/cts/hostside/app/src/com/android/cts/net/hostside/RequiredPropertiesRule.java @@ -58,8 +58,12 @@ public class RequiredPropertiesRule extends BeforeAfterRule { continue; } for (Property requiredProperty : requiredProperties.value()) { - if (!allRequiredProperties.contains(~requiredProperty.getValue())) { - allRequiredProperties.add(requiredProperty); + for (Property p : Property.values()) { + if (p.getValue() == ~requiredProperty.getValue()) { + if (!allRequiredProperties.contains(p)) { + allRequiredProperties.add(requiredProperty); + } + } } } }