Allow Uppercase and Dashes in Build.DEVICE

Change-Id: I07f24ec7f3fc74aaeaa55eae1f0bb097af59f291
diff --git a/tests/tests/os/src/android/os/cts/BuildTest.java b/tests/tests/os/src/android/os/cts/BuildTest.java
index ada90ee..62abc5a 100644
--- a/tests/tests/os/src/android/os/cts/BuildTest.java
+++ b/tests/tests/os/src/android/os/cts/BuildTest.java
@@ -107,7 +107,7 @@
     }
 
     private static final Pattern DEVICE_PATTERN =
-        Pattern.compile("^([0-9a-z_]+)$");
+        Pattern.compile("^([0-9A-Za-z_-]+)$");
 
     /** Tests that check for valid values of constants in Build. */
     public void testBuildConstants() {