1*053f45beSAndroid Build Coastguard Worker#!/bin/sh 2*053f45beSAndroid Build Coastguard Worker# SPDX-License-Identifier: GPL-2.0-or-later 3*053f45beSAndroid Build Coastguard Worker 4*053f45beSAndroid Build Coastguard Worker############################################################################### 5*053f45beSAndroid Build Coastguard Worker# 6*053f45beSAndroid Build Coastguard Worker# Copyright © International Business Machines Corp., 2009 7*053f45beSAndroid Build Coastguard Worker# 8*053f45beSAndroid Build Coastguard Worker# DESCRIPTION 9*053f45beSAndroid Build Coastguard Worker# Run all tests under the functional, performance, and stress directories. 10*053f45beSAndroid Build Coastguard Worker# Format and summarize the results. 11*053f45beSAndroid Build Coastguard Worker# 12*053f45beSAndroid Build Coastguard Worker# AUTHOR 13*053f45beSAndroid Build Coastguard Worker# Darren Hart <[email protected]> 14*053f45beSAndroid Build Coastguard Worker# 15*053f45beSAndroid Build Coastguard Worker# HISTORY 16*053f45beSAndroid Build Coastguard Worker# 2009-Nov-9: Initial version by Darren Hart <[email protected]> 17*053f45beSAndroid Build Coastguard Worker# 18*053f45beSAndroid Build Coastguard Worker############################################################################### 19*053f45beSAndroid Build Coastguard Worker 20*053f45beSAndroid Build Coastguard Worker# Test for a color capable shell and pass the result to the subdir scripts 21*053f45beSAndroid Build Coastguard WorkerUSE_COLOR=0 22*053f45beSAndroid Build Coastguard Workertput setf 7 || tput setaf 7 23*053f45beSAndroid Build Coastguard Workerif [ $? -eq 0 ]; then 24*053f45beSAndroid Build Coastguard Worker USE_COLOR=1 25*053f45beSAndroid Build Coastguard Worker tput sgr0 26*053f45beSAndroid Build Coastguard Workerfi 27*053f45beSAndroid Build Coastguard Workerexport USE_COLOR 28*053f45beSAndroid Build Coastguard Worker 29*053f45beSAndroid Build Coastguard Worker(cd functional; ./run.sh) 30