1*fb508042SAndroid Build Coastguard Worker#!/bin/bash 2*fb508042SAndroid Build Coastguard Worker 3*fb508042SAndroid Build Coastguard Workerset -eu 4*fb508042SAndroid Build Coastguard Worker 5*fb508042SAndroid Build Coastguard Worker# Ignore passing tests. 6*fb508042SAndroid Build Coastguard Workerfiles=($( 7*fb508042SAndroid Build Coastguard Worker grep -e 'failures=.[^0]' -e 'errors=.[^0]' {android/,}*/target/surefire-reports/*.xml -l | 8*fb508042SAndroid Build Coastguard Worker sed -e 's/TEST-//; s/.xml$//')) 9*fb508042SAndroid Build Coastguard Worker 10*fb508042SAndroid Build Coastguard Workerfor file in "${files[@]}"; do 11*fb508042SAndroid Build Coastguard Worker # Dump file-output.txt and file.txt. 12*fb508042SAndroid Build Coastguard Worker # Use tail to include a filename header before each (and maybe truncate). 13*fb508042SAndroid Build Coastguard Worker tail -n 9999 "${file}"*.txt 14*fb508042SAndroid Build Coastguard Workerdone 15