Revert "BuildTest: split out test expected to fail on prerelease builds"
The commit was based on a misunderstanding of the semantics of
the @RestrictedBuildTest annotation.
This reverts commit b2d6cf2d3ac5e9a152b9deca8ae4e9b33e65c27b.
Test: nothing, ran BuildTest at subsequent CL
Bug: 35922665
Bug: 37484198
Change-Id: I9a41c7ae5255be2ec116f6af97959be8cecac11b
diff --git a/tests/tests/os/src/android/os/cts/BuildTest.java b/tests/tests/os/src/android/os/cts/BuildTest.java
index d489a6a..668daa5 100644
--- a/tests/tests/os/src/android/os/cts/BuildTest.java
+++ b/tests/tests/os/src/android/os/cts/BuildTest.java
@@ -223,21 +223,7 @@
assertTrue(TYPE_PATTERN.matcher(Build.TYPE).matches());
assertNotEmpty(Build.USER);
- }
- public void testBuildConstants_forPrereleaseOrRelease() {
- checkBuildConstants(CUR_DEVELOPMENT);
- }
-
- @RestrictedBuildTest // Expected to fail on prelease/dev builds, http://b/35922665
- public void testBuildConstants_forRelease() {
- checkBuildConstants(CUR_DEVELOPMENT - 1);
- }
-
- /**
- * @param maxAllowedValue the maximum permitted value for constants other than CUR_DEVELOPMENT
- */
- private static void checkBuildConstants(int maxAllowedValue) {
// CUR_DEVELOPMENT must be larger than any released version.
Field[] fields = Build.VERSION_CODES.class.getDeclaredFields();
for (Field field : fields) {
@@ -254,8 +240,8 @@
// should at least be a conscious decision.
assertEquals(10000, fieldValue);
} else {
- assertTrue("Expected " + fieldName + " value to be <= " + maxAllowedValue
- + ", got " + fieldValue, fieldValue <= maxAllowedValue);
+ assertTrue("Expected " + fieldName + " value to be < " + CUR_DEVELOPMENT
+ + ", got " + fieldValue, fieldValue < CUR_DEVELOPMENT);
}
}
}