diff options
Diffstat (limited to 'test/172-app-image-twice')
| -rwxr-xr-x | test/172-app-image-twice/check | 25 | ||||
| -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}'") |