CompOsTestUtils: Abort shell command if cd fails
Bug: 279127811
Test: TH
Change-Id: I67381d1980dcbaa4d9c63f51873bfbeff4813489
diff --git a/test/odsign/test-src/com/android/tests/odsign/CompOsTestUtils.java b/test/odsign/test-src/com/android/tests/odsign/CompOsTestUtils.java
index 60d7642..e0f4993 100644
--- a/test/odsign/test-src/com/android/tests/odsign/CompOsTestUtils.java
+++ b/test/odsign/test-src/com/android/tests/odsign/CompOsTestUtils.java
@@ -74,7 +74,7 @@
// Sort by filename (second column) to make comparison easier.
// Filter out compos.info* (which will be deleted at boot) and cache-info.xml
// compos.info.signature since it's only generated by CompOS.
- return assertCommandSucceeds("cd " + path + "; find -type f -exec sha256sum {} \\;"
+ return assertCommandSucceeds("cd " + path + " && find -type f -exec sha256sum {} \\;"
+ "| grep -v cache-info.xml | grep -v compos.info"
+ "| sort -k2");
}