summaryrefslogtreecommitdiff
path: root/test/172-app-image-twice
diff options
context:
space:
mode:
Diffstat (limited to 'test/172-app-image-twice')
-rwxr-xr-xtest/172-app-image-twice/check25
-rw-r--r--test/172-app-image-twice/run.py (renamed from test/172-app-image-twice/run)10
2 files changed, 8 insertions, 27 deletions
diff --git a/test/172-app-image-twice/check b/test/172-app-image-twice/check
deleted file mode 100755
index 228bcb5c25..0000000000
--- a/test/172-app-image-twice/check
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-#
-# Copyright (C) 2018 The Android Open Source Project
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-# Inputs:
-# $1: Test's expected standard output
-# $2: Test's actual standard output
-# $3: Test's expected standard error
-# $4: Test's actual standard error
-
-# Remove all lines not containing "passed".
-grep "^passed" "$2" | diff --strip-trailing-cr -q "$1" - >/dev/null \
- && diff --strip-trailing-cr -q "$3" "$4" >/dev/null
diff --git a/test/172-app-image-twice/run b/test/172-app-image-twice/run.py
index 2987b4b933..6b53067886 100644
--- a/test/172-app-image-twice/run
+++ b/test/172-app-image-twice/run.py
@@ -14,6 +14,12 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-# Build an app image with TestClass (specified by profile).
-${RUN} $@ --profile -Xcompiler-option --compiler-filter=speed-profile
+def run(ctx, args):
+ # Build an app image with TestClass (specified by profile).
+
+ ctx.default_run(
+ args, profile=True, Xcompiler_option=["--compiler-filter=speed-profile"])
+
+ # Remove all lines not containing "passed".
+ ctx.run(fr"sed -i '/^passed/!d' '{args.stdout_file}'")